特定のバージョンが必要となった背景
とあるドライバ(IB関係)が特定のDebianバージョンのみしか対応しておらず,Debian 11.2をインストールする必要がありました.
その際,Debianの最新版は11.4でした.(2022/08/23現在)
ダウンロード
下記Webサイトに様々なバージョンのDebianインストーラが置かれています.
https://cdimage.debian.org/mirror/cdimage/archive/
Debian 11.02の場合,下記の手順で.iso
ファイルをダウンロードします.
注意点
netinstでは,ネットワーク経由でインストールが行われるため,自動的に最新のリポジトリに置き換わります.
DVDサイズ(この場合,debian-11.2.0-amd64-DVD-1.iso
)を選択します.
インストール中も,ネットワーク経由でアップデートするかと聞かれるため,スキップします.
インストール
Rufusなどを使って,起動ディスクを作成し,Debianをマシンにインストールします.
インストール手順の詳細は省きますが,ネットワーク経由でアップデートを行わないことだけ注意してください.
リポジトリの設定
インストール後に,Debianのバージョンを確認します.
cat /etc/debian_version
11.2
DVD経由でインストールを行ったため,パッケージリポジトリが追加されていません.
下記のように,deb cdrom...
を削除し,リポジトリ(http://deb.debian.org/debian
)を追加します.
/etc/apt/sources.list
- deb cdrom:[Debian GNU/Linux 11.2.0 _Bullseye_ - Official amd64 DVD Binary-1 20211218-11:13]/ bullseye contrib main
...
+ deb http://deb.debian.org/debian/ bullseye main contrib
+ deb-src http://deb.debian.org/debian/ bullseye main contrib
+ deb http://deb.debian.org/debian/ bullseye-updates main contrib
+ deb-src http://deb.debian.org/debian/ bullseye-updates main contrib
apt upgrade
やapt dist-upgrade
をするとDebianのバージョンが更新されるので注意が必要です.
意図しない更新を防ぐために,/etc/apt/sources.list
のリポジトリを削除しておくのもひとつの手です.