Hari ini saya ingin meningkatkan dari LTS ke LTS. Saya tampil
update-manager -d
dan memulai peningkatan. Namun, setelah mengunduh semua file dan menjalankan instalasi, pemutakhiran gagal, atau setidaknya gagal sebagian. Ada beberapa perilaku yang salah mengenai grafis dan manajemen jendela. Dua tangkapan layar menunjukkan perilaku, sesuatu yang mirip dengan apa yang kita ketahui dari Windows ...
Saya punya harapan, itu tambahan
apt-get update
apt-get upgrade
akan menginstal paket yang tersisa (berpotensi hilang), tetapi daftarnya cukup kosong
Get:1 http://de.archive.ubuntu.com/ubuntu xenial InRelease [247 kB]
Hit:2 http://archive.canonical.com/ubuntu xenial InRelease
Ign:3 http://archive.canonical.com precise InRelease
Hit:4 http://security.ubuntu.com/ubuntu xenial-security InRelease
Hit:5 http://archive.canonical.com precise Release
Hit:7 http://de.archive.ubuntu.com/ubuntu xenial-updates InRelease
Hit:8 http://de.archive.ubuntu.com/ubuntu xenial-backports InRelease
Fetched 247 kB in 1s (220 kB/s)
Reading package lists... Done
W: http://archive.canonical.com/dists/precise/Release.gpg: Signature by key 630239CC130E1A7FD81A27B140976EAF437D05B5 uses weak digest algorithm (SHA1)
dan semuanya terpasang. Saya memiliki kesan, bahwa saya perlu mengulang, atau setidaknya entah bagaimana melanjutkan upgrade yang gagal, tetapi saya tidak tahu caranya. Dua pendekatan yang saya coba tidak menghasilkan apa-apa:
sudo apt-get -f dist-upgrade
mengatakan, tidak ada yang menginstal. Dan
sudo update-manager -d
memberitahu saya, bahwa saya up to date.
Ada ide, bagaimana saya bisa memperbaiki masalah ini?
Setelah restart beberapa kali, saya perhatikan bahwa dari waktu ke waktu aplikasi juga terlihat berbeda, lihat screenshot berikut.
sudo do-release-upgrade
?Checking for a new Ubuntu release; No new release found
sudo updatedb; locate apt-clone
Jugagrep -n deb /etc/apt/sources.list /etc/apt/sources.list.d/*.list
sudo updatedb; locate apt-clone /var/log/dist-upgrade/apt-clone_system_state.tar.gz
Outputgrep
disisipkan di pastebin .Jawaban:
Ini bekerja untuk saya setelah gagal
sudo do-release-upgrade
dari 14,04 ke 16,04. Upaya pembaruan otomatis untuk mengembalikan ke versi sebelumnya gagal juga tetapi meninggalkan saya di terminal tempat saya dapat menyelesaikan upgrade sebagai berikut.1) Ganti konten
/etc/apt/sources.list
dengan yang berikut iniOpsional) Jika Anda menerima kesalahan
insserv: Service mountdevsubfs has to be enabled to start service hwclock1
, jalankan perintahsudo rm /var/lib/dpkg/info/util-linux.postinst
2)
sudo apt-get update
- memperbarui daftar paket3)
sudo apt-get dist-upgrade
- ini akan memakan waktu cukup lama, menginstal semua paket yang diperbarui4)
sudo apt-get autoremove
- menghapus paket yang tidak perlu5)
sudo apt-get autoclean
- membersihkan paket lama dari repositori6)
sudo update-grub
- memperbarui konfigurasi boot grubSekarang jika Anda menjalankan
sudo do-release-upgrade
, Anda harus mendapatkan responsNo new release found.
dan Anda dapat reboot dengansudo shutdown -r now
. Setelah reboot, Anda mungkin ingin mengulangi langkah 2 hingga 5 untuk memastikan semua pembaruan diinstal.sumber
Dari situs web resmi Ubuntu: Peningkatan 14,0 LTS ke LTS akan diaktifkan dengan rilis titik LTS 16.04.1, dalam waktu sekitar 3 bulan.
Jika terburu-buru, lakukan instalasi baru ;-)
sumber
Saya pikir saya memperbaiki kesalahan.
Saya menginstal ulang
unity
danubuntu-desktop
. Saya juga harus mengaktifkan ikon desktop lagi (Ubuntu Tweak -> Tweaks -> Desktop Icons -> On). Semuanya terlihat normal kembali.sumber
Upaya pertama saya, saya hanya menjalankan
sudo do-release-upgrade
pada 14,04 LTS gagal, benar-benar kosong dan mati, tidak ada jaringan, tidak ada konsol, tidak ada menu grub saat boot, tidak ada. Saya harus boot dari liveUSB dan kembali ke snapshot btrfs sebelumnya (well, itu ide yang sangat bagus IMHO, untuk memiliki snapshot yang siap untuk kasus seperti itu).Pokoknya, saya curiga itu mungkin hanya masalah dengan pc saya, kadang-kadang mengatur tampilan ke tidur yang tidak mungkin untuk bangun. Kadang-kadang terjadi pada 14,04 saya, dan peningkatan mungkin macet dengan beberapa jenis pertanyaan di tengah kemajuan, yang tidak mungkin dijawab. Saya harus melakukan reboot dingin dan itu mungkin alasannya.
Upaya kedua saya berjalan jauh lebih baik. Tapi itu pergi menginstal 15.10 Willy pertama, dan berakhir entah bagaimana tidak yakin dengan kesalahan - dependensi yang tidak terpenuhi. Saya telah menghindari tampilan sleep kali ini sehingga saya memiliki opsi untuk menjalankan
sudo apt-get install -f
untuk memperbaikinya, dan kemudian, saya telah mencoba menjalankan sudo do-release upgrade
lagi dan kali ini butuh Xenial 16,04 LTS dan selesai OK. Ini memelihara semua pengaturan pengguna, mount, vnc dan sebagainya - sempurna.Ada pengaturan
update-manager
apakah harus menawarkan peningkatan versi, dan mungkin Anda memiliki "hanya versi LTS" di sana (atau "tidak pernah") - ini dapat mengakibatkan "tidak ada rilis baru yang ditemukan" IMHO, karena langsung 14,04 ke 16,04 belum didukung. Cobalah untuk menempatkan "untuk versi baru" di sana dan biarkan upgrade ke Willy terlebih dahulu.Tapi saya harus mengulangi bahwa menggunakan snapshot btrfs (bekerja dengan baik pada Trusty), atau cadangan lain yang cukup bagus, adalah ide yang baik ketika mencoba peningkatan tersebut.
sumber
Mulai pada mode pemulihan, dan tekan alt + f1 Tulis
untuk menginstal grub
Dan akhirnya
Sudo dpkg --configure -a
Ini akan memperbaiki kesalahan peningkatan yang mungkin terjadi. Ini berhasil bagi saya setelah banyak yang gagal mencoba hal-hal lain. Semoga harimu menyenangkan!
sumber
apt
perintah Anda berbicara tentang? Menginstal ulang Grub tidak akan memperbaiki masalah grafis dan mengonfigurasi paket-paket yang belum dikonfigurasi yang tertunda hanya membantu jika paket-paket yang terkait dengan masalah ini diinstal tetapi tidak dikonfigurasi (yang tidak sejauh ini dapat kami katakan). -1