インターネットからDebianパッケージをインストールする方法は?

インターネットからDebianパッケージをインストールする方法は?

次のコマンドを使用して 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

関連情報