次のコマンドを使用して Debian カーネルソースをインストールしようとします。
sudo apt-get install linux-headers-$(uname -r)
インストールを続行するには、Debian ディスクを挿入するように求められます。
なぜですか?他のLinuxディストリビューションを使ったことがありますが、デフォルトの動作はインターネットリポジトリからインストールするようです。
デフォルトのストレージの場所をどのように変更する必要がありますか?つまり、Debian用のオンラインリポジトリとUbuntu用のオフラインリポジトリを設定しますか?
答え1
/etc/apt/sources.list
システムセットアップ中にその質問をスキップすると、ミラーが構成されなくなります。すでに指摘したようにsources.list
ファイルを編集してから、apt-get update
ローカルパッケージインデックスを更新するだけです。
答え2
私は同じ問題があり、CDROMリポジトリがオンラインリポジトリの上にあるときに発生するようです。コメントを付けてdeb cdrom
実行すると、追加のapt update
パッケージをインストールできます。
私の/etc/apt/sources.list
外観は次のとおりです。
# deb cdrom:[Debian GNU/Linux 10.0.0 _Buster_ - Official amd64 DVD Binary-1 20190706-10:24]/ $
deb http://deb.debian.org/debian/ buster main
deb-src http://deb.debian.org/debian/ buster main
deb http://security.debian.org/debian-security buster/updates main contrib
deb-src http://security.debian.org/debian-security buster/updates main contrib
# buster-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ buster-updates main contrib
deb-src http://deb.debian.org/debian/ buster-updates main contrib