Ubuntu(Debian)でのamd64(x86_64)

Intel & AMD


Ubuntu Serverで、諸事情でdpkgコマンドでパッケージ(debファイル)をインストールしようとして、debファイルを探していると、アーキテクチャがi386用とamd64用しかなくて、あれ、Intel系の64ビットOS使っているんだけど、どうしたものかと思ったのでメモ。


例えば、このパッケージ。


対象のサーバでは↓の通りなので、Ubuntuのサイトで、"x86_64"を探してみたのですが、見当たらず。

# arch
x86_64


で、dpkgのman見つつ、アーキテクチャの確認っぽいオプションがあったので実行。

# dpkg --print-architecture
amd64


お。"amd64"とな。

・・・で、恥ずかしながら、今更知ったのですが、UbuntuというかDebianの世界では、AMD64もIntel EM64Tも"amd64"という名称で扱われているのですね。

Debian 4.0 (etch) のリリースから、AMD64 は公式にサポートされる Debian アーキテクチャとなりました。
同移植版は、AMD64 拡張付きの AMD 64 ビット CPU 用および EM64T 拡張付きのすべての Intel CPU 用のカーネルと、共通の 64 ビットユーザ空間で構成されています。

Debian -- AMD64 Port


# とまぁ、こんな感じで今年は、昔のように"細かい学び"とかもブログにメモしていこうと思います。

参考

↓のリンクでは、サポートするハードウェア/アーキテクチャのリストがあります。参考まで。


Linuxエンジニア養成読本 [仕事で使うための必須知識&ノウハウ満載!] (Software Design plus)

Linuxエンジニア養成読本 [仕事で使うための必須知識&ノウハウ満載!] (Software Design plus)