apt-get meminta CD ketika menginstal paket, bagaimana cara menghentikannya?

10

Saya menggunakan linux ubuntu sebelumnya, dan saya menginstal OS debian di labtop saya menggunakan DVD yang saya bakar. Tetapi ketika saya mencoba menggunakan apt-get untuk menginstal perangkat lunak, sistem selalu meminta saya untuk memasukkan disk untuk melanjutkan. Saya ingin tahu apakah ada cara untuk mengubah konfigurasi repositori sehingga saya dapat mengambil file instalasi online daripada menggunakan disk.

Shang Wang
sumber
Saya baru tahu bahwa itu adalah file sources.list yang menyebabkan masalah. Tetapi setelah saya berkomentar hal "deb cdrom", saya tidak lagi bisa mendapatkan pembaruan perangkat lunak :( Adakah yang punya file sources.list yang bagus?
Shang Wang

Jawaban:

20

Sumber paket tercantum dalam /etc/apt/sources.listdan /etc/apt/sources.list.d/*.list. Biasanya Anda akan mencantumkan sumber resmi di file utama /etc/apt/sources.listdan menambahkan repositori pihak ketiga /etc/apt/sources.list.d/indicative_name.list.

Jika Anda menginstal dari CD-ROM, akan ada garis dengan

deb cdrom:[some name]/ stable main

Hapus atau komentari (dengan menambahkan #di awal baris). Jika Anda ingin menginstal dari CD-ROM lagi, masukkan CD dan jalankan apt-cdromuntuk membuat sources.listentri dari CD-ROM itu.

Untuk menginstal paket melalui Internet, Anda biasanya mencantumkan mirror Debian sebagai sumber. Instalasi sistem melakukan ini jika Anda memiliki koneksi Internet. Rangkaian entri yang khas terlihat seperti ini:

## 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
  • Ganti squeezedengan testingatau unstableatau distribusi apa pun yang Anda ikuti.
  • Hapus contribdan non-freejika Anda ingin menginstal perangkat lunak gratis secara eksklusif.
  • Jika Anda tidak tinggal di Prancis, ganti ftp.fr.debian.orgdengan nama cermin Debian lainnya .
  • The debgaris paket biner, deb-srcgaris paket source. Jika Anda tidak pernah ingin mengunduh sumber, Anda tidak perlu deb-srcantrean. Jika ya, Anda perlu satu deb-srcbaris untuk mencocokkan setiap debbaris.
  • Hanya dua sumber yang benar-benar diperlukan: distribusi yang tepat ( protocol://mirror.example.com/debian release_name main) dan pembaruan keamanan ( ). Sertakan yang lain hanya jika Anda menginginkannya:deb http://security.debian.org/ release_name/updates

    • stable-update adalah pembaruan dari basis data yang perlu terus diperbarui, seperti daftar tanda tangan virus. Berlaku hanya untuk rilis stabil.
    • Backport adalah pacakges dari tidak stabil yang dikompilasi ulang untuk stabil. Bahkan jika Anda memasukkan sumber ini, paket hanya akan diinstal pada permintaan eksplisit: jika sebuah paket juga memiliki versi di luar backports, versi non-backports akan lebih disukai bahkan jika itu lebih tua. Berlaku hanya untuk rilis stabil.
    • Multimedia Debian memiliki paket yang tidak memenuhi persyaratan hukum distribusi utama. Mereka terutama berguna untuk mesin desktop, untuk mendukung lebih banyak format audio dan video.

Ada banyak repositori tidak resmi lainnya jika Anda mencari aplikasi tertentu.

Gilles 'SANGAT berhenti menjadi jahat'
sumber
2
kamu luar biasa, gilles !!
Shang Wang