web-dev-qa-db-ja.com

パッケージのインストール時にapt-getがCDのプロンプトを表示します。どうすれば停止できますか?

以前にubuntu linuxを使用していて、自分が書き込んだDVDを使用してラボトップにdebian OSをインストールしました。しかし、apt-getを使用してソフトウェアをインストールしようとすると、システムは常に続行するためにディスクを挿入するように要求します。ディスクを使用する代わりに、オンラインでインストールファイルを取得できるように、リポジトリ構成を変更する方法はあるのでしょうか。

10
Shang Wang

パッケージのソースは/etc/apt/sources.listおよび/etc/apt/sources.list.d/*.listにリストされています。通常、公式ソースをメインファイル/etc/apt/sources.listにリストし、サードパーティのリポジトリを/etc/apt/sources.list.d/indicative_name.listに追加します。

CD-ROMからインストールした場合は、次の行があります。

deb cdrom:[some name]/ stable main

削除するか、コメント化します(行の先頭に#を追加します)。 CD-ROMから再度インストールする場合は、CDを挿入してapt-cdromを実行し、そのCD-ROMからsources.listエントリを作成します。

インターネット経由でパッケージをインストールするには、通常、Debianミラーをソースとしてリストします。システムのインストールでは、インターネットに接続している場合にこれが行われます。一般的なエントリのセットは次のようになります。

## Debian stable proper
deb http://ftp.fr.debian.org/debian squeeze main non-free contrib
deb-src http://ftp.fr.debian.org/debian squeeze main non-free contrib

## Security updates
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

## Other updates to the stable release (formerly volatile)
deb http://ftp.fr.debian.org/debian squeeze-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian squeeze-updates main contrib non-free

## Quasi-official backports
deb http://www.backports.org/debian/ squeeze-backports main non-free contrib
deb-src http://www.backports.org/debian/ squeeze-backports main non-free contrib

## Marillat: multimedia support and other less free or stable stuff
deb http://www.debian-multimedia.org squeeze main
deb-src http://www.debian-multimedia.org squeeze main
  • squeezetestingまたはunstableや、使用しているディストリビューションに置き換えます。
  • 無料のソフトウェアのみをインストールする場合は、contribnon-freeを削除します。
  • フランスに住んでいない場合は、ftp.fr.debian.orgを別の名前 Debianミラー に置き換えます。
  • deb行はバイナリパッケージ用、deb-src行はソースパッケージ用です。ソースをダウンロードしたくない場合は、deb-src行は必要ありません。その場合、各deb行と一致するdeb-src行が必要です。
  • 厳密に必要なソースは2つだけです。それは、適切なディストリビューション(protocol://mirror.example.com/debian release_name main)とセキュリティアップデート(deb http://security.debian.org/ release_name/updates)です。必要な場合にのみ、その他を含めます。

    • stable-updates は、ウイルスシグネチャリストなど、最新に保つ必要があるデータベースの更新です。安定版リリースにのみ適用されます。
    • Backports は、安定版用に再コンパイルされた、不安定版からのパッケージです。このソースを含めても、パッケージは明示的な要求でのみインストールされます。パッケージにバックポート外のバージョンもある場合、古いバージョンであっても非バックポートバージョンが優先されます。安定版リリースにのみ適用されます。
    • Debianマルチメディア には、メインディストリビューションの法的要件を満たさないパッケージがあります。主にデスクトップマシンで、より多くのオーディオおよびビデオ形式をサポートするのに役立ちます。

他にもたくさんの 非公式リポジトリ があり、特定のアプリケーションを探している場合に限ります。