【Linux】特定のバージョンのDebianをインストールする方法

目次

特定のバージョンが必要となった背景

とあるドライバ(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をマシンにインストールします.

インストール手順の詳細は省きますが,ネットワーク経由でアップデートを行わないことだけ注意してください.

>> スーパーユーザーなら知っておくべきLinuxシステムの仕組み

リポジトリの設定

インストール後に,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 upgradeapt dist-upgradeをするとDebianのバージョンが更新されるので注意が必要です.

意図しない更新を防ぐために,/etc/apt/sources.listのリポジトリを削除しておくのもひとつの手です.

よかったらシェアしてね!
目次