Saya memiliki mesin uji lama di Debian Wheezy yang tidak bisa saya perbarui sekarang.
Repositori Debian Wheezy diarsipkan pada bulan Februari. Jadi saya ingin maju, dan memperbarui /etc/apt/sources.list
dari saya
deb http://ftp.fr.debian.org/debian wheezy main
deb http://security.debian.org/ wheezy/updates main
deb http://ftp.fr.debian.org/debian wheezy-updates main
untuk
deb http://archive.debian.org/debian wheezy main
deb http://security.debian.org/ wheezy/updates main
deb http://archive.debian.org/debian wheezy-updates main
Tapi, saat berjalan apt-get update
, saya mendapatkan kesalahan ini:
# apt-get update
<snip>
Err http://archive.debian.org wheezy-updates/main i386 Packages
404 Not Found [IP : 193.62.202.28 80]
Repositori lain diperbarui tanpa masalah.
Apakah saya melewatkan sesuatu?
debian
apt
debian-wheezy
archive
Zoddo
sumber
sumber
Jawaban:
Menggunakan arsip Debian Anda seharusnya tidak memiliki garis sumber yang tepat untuk merujuk
wheezy-updates
. Distribusi (sub-) khusus ini tidak ada dalam arsip.Jika Anda hanya menghapus garis :
Anda harus dapat menjalankan
apt-get
perintah Anda lagi.Keseluruhan cerita
The
wheezy-updates
repositori berisi paket yang disediakan untuk memperbarui repositori utama, yaituwheezy
, antara rilis minor. Seiring waktu, ketika Wheezy diperbarui ke 7.1, 7.2 dan akhirnya ke 7.11, paket-paket yang ada di dalamnyawheezy-updates
dipindahkan ke repositori Wheezy utama. Ketika Wheezy EOLed, pada Mei 2018, tidak ada paket yang disimpanwheezy-updates
, jadi tidak ada gunanya pindahwheezy-updates
ke arsip Debian.Anda dapat melihat daftar semua distribusi Debian yang didukung oleh repositori arsip di: http://archive.debian.org/debian/dists/ Juga periksa file README di http://archive.debian.org/README dan http: //archive.debian.org/debian/README untuk memiliki daftar konten arsip yang lebih lengkap.
Berkenaan dengan
security.debian.org
repositori, itu juga diarsipkan di http://archive.debian.org/debian-security/ Jika Anda ingin mengambil pembaruan terakhir, mulai dari Mei 2018, yang diterbitkan untuk Wheezy, Anda juga dapat tambahkan baris ini ke sumber apt Anda:Peringatan
Seperti yang dikatakan di komentar untuk pertanyaan Anda, berhati-hatilah saat menjalankan mesin menggunakan arsip Debian karena paket-paket itu tidak diperbarui dan karenanya tidak aman lagi (bahkan saat menggunakan keamanan debian dari arsip) . Mungkin OK jika mesin Anda tidak terhubung langsung ke jaringan, tetapi jika tidak, saya akan sangat menyarankan untuk memperbarui secepat mungkin.
sumber
Tambahkan pembaruan keamanan:
sumber
Jika seperti saya Anda berurusan dengan sistem wheezy tertanam dan hanya perlu membuat sesuatu berfungsi, berikut adalah langkah-langkah lengkap yang bekerja untuk saya.
Sumber asli tidak ada lagi yang menyebabkan kesalahan 404 (tidak ditemukan), jadi kita perlu memodifikasi daftar sumber. Hapus baris asli, tambahkan dua baris arsip.
Setelah itu, apt-get masih akan mengeluh karena sudah terlalu tua, jadi ubah Tanggal kembali ke 2018.
Perbarui daftar.
Instal barang.
Tidak ada jaminan berapa lama ini akan bekerja, tetapi itu berhasil untuk saya pada bulan Maret 2020.
sumber