(Translated by https://www.hiragana.jp/)
Debian -- 移植版

警告けいこく! この翻訳ほんやくふるぎるため、原文げんぶん御覧ごらんください。

移植いしょくばん

イントロダクション

たいていのほうはご存知ぞんじでしょうが、 Linux とはカーネルそのものをします。 そしてながあいだ、Linux カーネルは Intel x86 シリーズの 386 以上いじょうのマシンでのみ動作どうさしました。

けれども、もはやこれはいかなる意味いみでもまさしくありません。 Linux カーネルはいまおおくのアーキテクチャに移植いしょくされており、そのかずいまえています。 そのすぐうしろをうかたちで、わたしたちは Debian ディストリビューションをこれらのアーキテクチャに移植いしょくしてきました。 たいていは、出発しゅっぱつてん泥臭どろくさ作業さぎょうで (libc とダイナミックリンカを順調じゅんちょう動作どうささせるためです)、 その長引ながびくようだと、すべてのパッケージを あたらしいアーキテクチャじょうさいコンパイルしようとするのが日課にっかとなります。

Debian はオペレーティングシステム (OS) であってカーネルではありません (実際じっさいのところ、なんせんものアプリケーションプログラムをふくむ OS 以上いじょうのものです)。 結果けっかてきに Debian 移植いしょくばんはそのほとんどが Linux をベースにしたものですが、 FreeBSD, NetBSD あるいは Hurd のカーネルをベースにした移植いしょくばんもあります。

このページは発展はってん途上とじょうです。 まだすべての移植いしょくばんにページが用意よういされておらず、 そのほとんどは外部がいぶのサイトにあります。 わたしたちはすべての移植いしょくばんかんする情報じょうほうが Debian のウェブサイトに反映はんえいされるように作業さぎょうちゅうです。wiki には移植いしょくばんがもっと掲載けいさいされているかもしれません。

公式こうしき移植いしょくばん一覧いちらん


移植いしょくばん アーキテクチャ 説明せつめい 状態じょうたい
amd64 64 ビット PC (amd64) Debian 4.0 ではじめて公式こうしきにリリースされました。 64 ビット AMD64 プロセッサへの移植いしょくばんです。 目標もくひょうは、このアーキテクチャにおいて 32 ビットと 64 ビットの両方りょうほうのユーザランドをサポートすることです。 この移植いしょくばんは、AMD の 64 ビット Opteron、Athlon、Sempron プロセッサ、および Intel の Pentium D やいくつかの Xeon、Core シリーズといった Intel 64 サポートきプロセッサをサポートしています。 リリースずみ
arm64 64 ビット ARM (AArch64) あたらしい 64 ビット命令めいれいセット AArch64 をふくむ ARM アーキテクチャバージョン 8。Debian 8.0 から Debian に arm64 が収録しゅうろくされ、Applied Micro X-Gene、AMD Seattle、Cavium ThunderX とう搭載とうさいされているこのあたらしい命令めいれいセットをサポートしています。 リリースずみ
armel EABI ARM 現行げんこう最古さいこの Debian ARM 移植いしょくばんでは v4t 互換ごかん命令めいれいセットを搭載とうさいしたリトルエンディアン ARM CPU をサポートしています。 リリースずみ
armhf Hard Float ABI ARM 現在げんざいおおくの32 ビット ARM ボードおよび装置そうち浮動ふどう小数点しょうすうてん演算えんざんユニット (FPU) を搭載とうさいしていますが、Debian armel 移植いしょくばんはそれをあまりかしていません。 armhf 移植いしょくばんはこの状況じょうきょう改善かいぜんし、もっとあたらしい ARM CPU のほか機能きのうかすためにはじまりました。Debian armhf 移植いしょくばんでは最低さいていでも ARMv7 CPU に Thumb-2 および VFP3-D16 浮動ふどう小数点しょうすうてん演算えんざんのサポートが必要ひつようです。 リリースずみ
i386 32 ビット PC (i386) 最初さいしょのアーキテクチャなので、厳密げんみつえば移植いしょくばんではありません。Linux は、 もともと Intel 386 プロセッサのために開発かいはつされました (それゆえに、ショートネーム)。 Debian は、Intel (Pentium シリーズおよ最近さいきんの Core Duo マシンの 32 ビットモードをすべふくむ)、AMD (K6、Athlon シリーズすべて、Athlon64 シリーズの 32 ビットモード)、Cyrix やのメーカーによってつくられる すべての IA-32 プロセッサをサポートしています。 リリースずみ
mips MIPS (ビッグエンディアンモード) Debian 3.0 ではじめて公式こうしきにリリースされました。 SGI (debian-mips — ビッグエンディアン) や Digital Decstations (debian-mipsel — リトルエンディアン) にもちいられる MIPS アーキテクチャに Debian が移植いしょくされつつあります。 リリースずみ
mipsel MIPS (リトルエンディアンモード) Debian 3.0 ではじめて公式こうしきにリリースされました。 SGI (debian-mips — ビッグエンディアン) や Digital Decstations (debian-mipsel — リトルエンディアン) にもちいられる MIPS アーキテクチャに Debian が移植いしょくされつつあります。 リリースずみ
powerpc Motorola/IBM PowerPC Debian 2.2 ではじめて公式こうしきにリリースされました。 この移植いしょくばんは、アップルマッキントッシュ「パワーマック」や CHRP や PReP コンピュータのおおくで安定あんていして動作どうさしています。 リリースずみ
ppc64el POWER7+ および POWER8 Debian 8.0 ではじめて公式こうしきにリリースされました。あたらしい Open Power ELFv2 ABI を利用りようした ppc64 のリトルエンディアン移植いしょくばんです。 リリースずみ
s390x System z Debian 7.0 ではじめて公式こうしきにリリースされました。IBM System z メインフレームようの 64 ビットユーザランド リリースずみ

その移植いしょくばん一覧いちらん


移植いしょくばん アーキテクチャ 説明せつめい 状態じょうたい
alpha Alpha Debian 2.1 ではじめて公式こうしきにリリースされました。Debian 6.0 squeeze のリリースで基準きじゅんたせず、その結果けっかアーカイブから削除さくじょされました。
arm OABI ARM この移植いしょくばんは、ルータや NAS デバイスなどのさまざまなみハードウェアで動作どうさしています。 Debian 2.2 ではじめて公式こうしきにリリースされ、Debian 5.0 で armel にわるまでサポートされました。 armel に
AVR32 Atmel 32 ビット RISC Atmel の 32 ビット RISC アーキテクチャ、AVR32 への移植いしょくばんです。
hppa HP PA-RISC Debian 3.0 woodyはじめて公式こうしきにリリースされました。 Hewlett-Packard の PA-RISC アーキテクチャへの移植いしょくばんです。 Debian 6.0 squeeze のリリースで基準きじゅんたせず、その結果けっかアーカイブから削除さくじょされました。
hurd-i386 32 ビット PC (i386) GNU Hurd は GNU グループによってつくげられた、あたらしい オペレーティングシステムです。 GNU/Hurd は (場合ばあいによっては最初さいしょの) GNU OS を目指めざしています。 現在げんざいのプロジェクトは i386 アーキテクチャをもとにしていますが、 への移植いしょくばんもまもなくの登場とうじょうをご期待きたいください。 作業さぎょうちゅう
ia64 Intel Itanium IA-64 Debian 3.0 ではじめて公式こうしきにリリースされました。 初期しょきの Intel 64 ビットアーキテクチャへの移植いしょくばんです。 注意ちゅうい: Intel 64 とばれる、Pentium 4 や Celeron プロセッサなど、 最近さいきんの Intel 64 ビット拡張かくちょう混同こんどうしないでください。 これらについては、AMD64 移植いしょくばんをごらんください。 開発かいはつしゃサポートが不足ふそくしていることから Debian 8 で ia64 はリリースから削除さくじょされました。 廃止はいし
kfreebsd-amd64 64 ビット PC (amd64) テクノロジープレビューとして、そして Debian によりはじめてリリースされる Linux 移植いしょくばんとして、Debian 6.0 ではじめて公式こうしきにリリースされました。 Debian GNU システムの FreeBSD カーネルへの移植いしょくばんです。Debian 8 から公式こうしきリリースではなくなりました。 作業さぎょうちゅう
kfreebsd-i386 32 ビット PC (i386) テクノロジープレビューとして、そして Debian によりはじめてリリースされる Linux 移植いしょくばんとして、Debian 6.0 ではじめて公式こうしきにリリースされました。 Debian GNU システムの FreeBSD カーネルへの移植いしょくばんです。Debian 8 から公式こうしきリリースではなくなりました。 作業さぎょうちゅう
m32 M32R Renesas Technology (ルネサステクノロジ) の、32 ビット RISC マイクロプロセッサへの移植いしょくばんです。 廃止はいし
m68k Motorola 68k Debian 2.0 ではじめて公式こうしきにリリースされました。 この移植いしょくばんは Debian 4.0 のリリースの基準きじゅんたすことができなかったので、 Etch 以降いこうのリリースにはふくまれず、以後いご debian-ports へうつっています。 Debian m68k 移植いしょくばんはモトローラ 68k シリーズのプロセッサベースの幅広はばひろいコンピュータで動作どうさします。 とくに、Sun3 けいのワークステーション、アップルマッキントッシュコンピュータ、 そしてアタリやアミーガのパーソナルコンピュータです。 作業さぎょうちゅう
mips64el MIPS (64 ビット little-endian mode) この移植いしょくばんはリトルエンディアンで、N64 ABI、MIPS64r1 ISA、ハードウェア浮動ふどう小数点しょうすうてん演算えんざん使つかいます。 作業さぎょうちゅう
netbsd-i386 32 ビット PC (i386) apt、dpkg および GNU ユーザランドみの完全かんぜんな Debian オペレーティングシステムの NetBSD カーネルへの移植いしょくばんです。この移植いしょくばんはリリースされることなく中止ちゅうしされました。 廃止はいし
netbsd-alpha Alpha apt、dpkg および GNU ユーザランドみの完全かんぜんな Debian オペレーティングシステムの NetBSD カーネルへの移植いしょくばんです。この移植いしょくばんはリリースされることなく中止ちゅうしされました。 廃止はいし
or1k OpenRISC 1200 OpenRISC 1200 オープンソースCPUへの移植いしょくばんです。 廃止はいし
powerpcspe PowerPC Signal Processing Engine てい消費しょうひ電力でんりょくの 32 ビット FreeScale および IBMe500CPUに搭載とうさいされている Signal Processing Engineハードウェアへの移植いしょくばんです。 作業さぎょうちゅう
s390 S/390 および zSeries Debian 3.0 ではじめて公式こうしきにリリースされました。IBM S/390 サーバへの移植いしょくばんです。Debian 8 で s390x にえられました。 s390x に移行いこう
sparc Sun SPARC Debian 2.1 ではじめて公式こうしきにリリースされました。 この移植いしょくばんは Sun UltraSPARC シリーズのワークステーションや、 その後継こうけいである sun4 アーキテクチャで動作どうさします。 開発かいはつしゃサポートが不足ふそくしていることから Debian 8 から Sparc は公式こうしきリリースではなくなりました。ちかく Sparc64 にえられる予定よていとなっています。 sparc64 に移行いこう予定よてい
sparc64 64 ビット SPARC SPARC プロセッサへの 64 ビットの移植いしょくばんです。 作業さぎょうちゅう
sh4 SuperH 日立ひたち SuperH プロセッサへの移植いしょくばんです。オープンソースの J-Core プロセッサもサポートします。 作業さぎょうちゅう
x32 32 ビットポインタ搭載とうさい 64 ビット PC X32 は 32 ビットのポインタを搭載とうさいした amd64/x86_64 CPU の ABI です。 x86_64 の広大こうだいなレジスタセットと、メモリやキャッシュのフットプリントがちいさい 32 ビットのポインタをわせて使つかかんがかたです。 作業さぎょうちゅう

移植いしょくたプロジェクト

これらの仕事しごと正確せいかくには移植いしょくではありませんが、 ここに掲載けいさいするのが適切てきせつおもわれます。

上記じょうきおおくのコンピュータおよびプロセッサめい該当がいとうするメーカーの商標しょうひょう および登録とうろく商標しょうひょうです。これらは許可きょかなく使用しようしています。