Keraguan ini mengenai saya sejak 2-3 hari, jadi saya memutuskan untuk mengujinya sendiri. Apa yang saya lakukan adalah menginstal Ubuntu 16.04.4 di VMWare dan diedit /etc/apt/sources.list
dan diganti xenial
dengan bionic
menggunakan:
sudo sed -i 's/xenial/bionic/g' /etc/apt/sources.list
Lalu aku berlari
sudo apt-get update && sudo apt-get upgrade
Saya dapat memutakhirkan ke 18.04, dikonfirmasi dengan menggunakan lsb_release -a
. Namun, saya mengalami beberapa masalah seperti:
apt tidak memiliki antarmuka CLI yang stabil. Gunakan dengan hati-hati dalam skrip.
batalkan ketergantungan dari python3-aptdaemon.pkcompat
Rilis 'bionic-backports' untuk 'appstream' tidak ditemukan
Persatuan yang Patah
Saya memecahkan semua kesalahan dan menginstal gnome
dan gdm3
.
Jadi, saya hanya ingin tahu apakah itu ide yang baik untuk diedit sources.list
? Saya tahu bahwa sistem saya mungkin rusak tetapi apakah ada alasan khusus lainnya untuk tidak menggunakan ini.
Catatan : Saya menguji ini pada Ubuntu 16.04 di VMWare untuk menghapus keraguan saya saja.
sudo apt-get dist-upgrade
(atau lebih baiksudo aptitude dist-upgrade
) untuk melibatkan dependensi baru ke dalam proses peningkatan. Pesan peringatan tentang apt in scripts adalah normal, ada di 16.04 dan 18.04.dist-upgrade
akan menjadi pilihan yang lebih baik tetapi sekali lagi, akansudo apt-get install -f
menginstal dependensiJawaban:
Mengedit
/etc/sources.list
adalah satu langkah untuk bermigrasi ke rilis berikutnya di Debian ... tetapi tidak di Ubuntu. Anda masih dapat menggunakannya, tetapi tidak disarankan karena sebagian besar pengguna tidak perlu berurusan dengan masalah yang Anda temui.Sebagai gantinya, Ubuntu menyediakan alat (
do-release-upgrade
perintah) yang akan mengubah sumber dengan benar, mengunduh dan menginstal pemutakhiran, dan menghapus anak yatim, semuanya dengan cara yang dapat diprediksi dan direproduksi untuk mencegah masalah sudut-kasus. Alat ini adalah cara yang disarankan untuk meningkatkan ke rilis Ubuntu yang lebih baru.sumber
do-release-upgrade
tidak berhasil. Jadi, dalam skenario itu haruskah itu dianggap sebagai opsi jika pengguna hanya ingin menguji programnya?do-release-upgrade
tidak berhasil. Banyak alasan yang sama juga akan menyebabkandist-upgrade
kegagalan.apt
, hanya saja tidak direkomendasikan dalam skrip.do-release-upgrade
tidak bekerja saat ini? Jika itu masalahnya, Canonical belum merilis pemutakhiran untuk itu. Pada catatan rilis itu menyatakan bahwa itu akan tersedia dalam beberapa hari dari rilis 18.04.1 pada akhir Juli. Terus periksa.Saya akan menggunakan istilah "versi sumber" untuk versi yang telah Anda gunakan sebelum memutakhirkan dan "versi tujuan" untuk versi yang telah Anda gunakan setelah peningkatan.
Cara meningkatkan versi Ubuntu:
Cara pertama: Mengedit sources.list
Cara yang umum disebut Debian untuk meningkatkan atau kadang-kadang, Metode Brute Force .
Cara ini:
wine-hq
repositori hanya menambahkan dukungan untuk Bionic).404 Not found
kesalahan.Beberapa catatan: Nonaktifkan repositori pihak ketiga.
Berhasil: Berhasil atau tidak.
Tingkat rekomendasi: terlalu rendah.
Cara kedua: Melakukan do-release-upgrade:
Cara peningkatan Ubuntu yang biasa disebut:
Cara ini:
sources.list
entri repositori barusudo apt full-upgrade
)sudo apt full-upgrade
)Namun, banyak orang yang mengalami masalah dengan
do-release-upgrade
:Bekerja: Berhasil ... dengan bug.
Tingkat rekomendasi: antara rendah dan menengah.
Cara ketiga: Bersihkan Instalasi
Ini adalah cara yang paling direkomendasikan untuk meningkatkan sistem Anda .
Catatan # 1: Jangan lupa untuk Backup.
Catatan # 2: Kemungkinan besar Anda akan menghabiskan waktu yang sama untuk memperbaiki kesalahan yang disebut dengan metode yang disebutkan di atas. Jika demikian, mengapa ragu untuk melakukan instalasi yang bersih?
Bekerja: Selalu berhasil.
Tingkat rekomendasi: sangat tinggi.
sumber