Saya menjalankan sudo update-manager -d
dan memulai proses pemutakhiran. Saya memilih opsi pemutakhiran dan ketika manajer masuk memasukkannya Setting new software channels
kesalahan.
Tidak dapat menghitung peningkatan Terjadi masalah yang tidak dapat diselesaikan saat menghitung peningkatan. Ini dapat disebabkan oleh: * Memutakhirkan ke versi Ubuntu pra-rilis * Menjalankan versi pra-rilis Ubuntu saat ini * Paket perangkat lunak tidak resmi tidak disediakan oleh Ubuntu Jika tidak ada yang berlaku, silakan laporkan bug ini menggunakan perintah 'ubuntu-bug ubuntu-release-upgrader-core' di terminal.
Saya telah menonaktifkan semua paket tidak resmi dan pihak ketiga, saya tidak menjalankan versi pra-rilis sejak saya di 13,04 dan saya mencoba memperbarui ke beta 2 yang bukan pra-rilis. Sebelum saya mengisi laporan bug, karena ini terjadi pada kedua sistem saya, saya ingin mencari tahu apakah ada orang lain yang memiliki masalah yang sama.
EDIT : menambahkan output untuk komentar.
$ sudo dpkg -l | grep -w "rc"`
rc google-chrome-beta 31.0.1650.16-1 amd64 The web browser from Google
ii sysv-rc 2.88dsf-13.10ubuntu15 all System-V-like runlevel change mechanism
$ cat /etc/apt/sources.list
deb http://dk.archive.ubuntu.com/ubuntu/ raring main restricted
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring main restricted
deb http://dk.archive.ubuntu.com/ubuntu/ raring-updates main restricted
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring-updates main restricted
deb http://dk.archive.ubuntu.com/ubuntu/ raring universe
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring universe
deb http://dk.archive.ubuntu.com/ubuntu/ raring-updates universe
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring-updates universe
deb http://dk.archive.ubuntu.com/ubuntu/ raring multiverse
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring multiverse
deb http://dk.archive.ubuntu.com/ubuntu/ raring-updates multiverse
deb-src http://dk.archive.ubuntu.com/ubuntu/ raring-updates multiverse
deb http://security.ubuntu.com/ubuntu raring-security main restricted
deb-src http://security.ubuntu.com/ubuntu raring-security main restricted
deb http://security.ubuntu.com/ubuntu raring-security universe
deb-src http://security.ubuntu.com/ubuntu raring-security universe
deb http://security.ubuntu.com/ubuntu raring-security multiverse
deb-src http://security.ubuntu.com/ubuntu raring-security multiverse
deb http://extras.ubuntu.com/ubuntu raring main
deb-src http://extras.ubuntu.com/ubuntu raring main
deb http://dk.archive.ubuntu.com/ubuntu/ raring-proposed multiverse universe restricted main
$ lsb_release -c
Codename: raring
$ sudo apt-get -y install aptitude && \
sudo rename 's/\.list$/.list.disable/' /etc/apt/sources.list.d/*.list && \
sudo aptitude update && \
aptitude search '?narrow(?installed, !?archive(raring))'`
i dropbox - cloud synchronization engine - CLI and Nautilus extension
i google-chrome-stable - The web browser from Google
i google-talkplugin - Google Talk Plugin
i libdrm-intel1 - Userspace interface to intel-specific kernel DRM services -- runtime
i libdrm-nouveau2 - Userspace interface to nouveau-specific kernel DRM services -- runtime
i libdrm-radeon1 - Userspace interface to radeon-specific kernel DRM services -- runtime
i libdrm2 - Userspace interface to kernel DRM services -- runtime
i libegl1-mesa - free implementation of the EGL API -- runtime
i libegl1-mesa-drivers - free implementation of the EGL API -- hardware drivers
i libgbm1 - generic buffer management API -- runtime
i libgl1-mesa-dri - free implementation of the OpenGL API -- DRI modules
i libgl1-mesa-glx - free implementation of the OpenGL API -- GLX runtime
i libglapi-mesa - free implementation of the GL API -- shared library
i A libgles2-mesa - free implementation of the OpenGL|ES 2.x API -- runtime
i libllvm3.3 - Low-Level Virtual Machine (LLVM), runtime library
i libopenvg1-mesa - free implementation of the OpenVG API -- runtime
i libxatracker1 - X acceleration library -- runtime
i nodejs - Node.js event-based server-side javascript engine
id nvidia-persistenced - Load the NVIDIA kernel driver and create device files
id nvidia-settings-331 - Tool for configuring the NVIDIA graphics driver
i simplescreenrecorder - A feature-rich screen recorder that supports X11 and OpenGL.
i A simplescreenrecorder-lib - A feature-rich screen recorder that supports X11 and OpenGL.
i sublime-text - Sublime Text is a sophisticated text editor for code, markup and prose
i vokoscreen - easy to use screencast creator
i xserver-common - common files used by various X servers
i xserver-xorg-core - Xorg X server - core server
i xserver-xorg-input-synaptics - Synaptics TouchPad driver for X.Org server
i xserver-xorg-video-ati - X.Org X server -- AMD/ATI display driver wrapper
i xserver-xorg-video-cirrus - X.Org X server -- Cirrus display driver
i xserver-xorg-video-intel - X.Org X server -- Intel i8xx, i9xx display driver
i xserver-xorg-video-mach64 - X.Org X server -- ATI Mach64 display driver
i xserver-xorg-video-nouveau - X.Org X server -- Nouveau display driver
i xserver-xorg-video-r128 - X.Org X server -- ATI r128 display driver
i xserver-xorg-video-radeon - X.Org X server -- AMD/ATI Radeon display driver
i xserver-xorg-video-vmware - X.Org X server -- VMware display driver
apt
upgrade
do-release-upgrade
topless
sumber
sumber
sudo dpkg -l | grep -w "rc"
sudo apt-get -y install aptitude && sudo rename 's/\.list$/.list.disable/' /etc/apt/sources.list.d/*.list && sudo aptitude update && aptitude search '?narrow(?installed, !?archive(raring))'
dan menempelkan hasilnya? Perintah pertama akan menginstal aptitude, kedua akan menonaktifkan semua PPA, ketiga akan memperbarui daftar Anda dan keempat akan daftar semua paket yang tidak berasal dari repositori.Jawaban:
Apa yang berhasil bagi saya adalah menghapus paket yang rusak, karena mereka mencegah upgrade.
Pertama cari tahu paket mana yang rusak:
Kemudian hapus:
Beberapa mungkin diinstal ulang selama peningkatan, yang lain Anda mungkin harus menginstal ulang sendiri.
sumber
sudo apt-get remove xserver-xorg-video-*
? Saya punya pertanyaan di sini dengan rincian lebih lanjut.grep Broken grep Broken /var/log/dist-upgrade/apt.log
memberi saya 700+ baris. Jelas tidak bisa menghapus semuanya.Setelah sistem Anda gagal untuk memutakhirkan, periksa file
/var/log/dist-upgrade/main.log
Saya menemukan garis:
Saya secara manual menghapus xubuntu-desktop. Pembaruan kemudian dilanjutkan tanpa masalah.
sumber
postgresql-9.2
dan saya tidak ingin menghapusnya.do-release-upgrade
lagi sehingga harus menghapus yang satu ini secara manual juga. Anda mungkin harus melakukan ini beberapa kali jika Anda kurang beruntung. Mungkin juga bahwa salah satu metode lain mungkin juga menyoroti ini seperti pegangan atau rusak tetapi saya tidak mencobanya.Masalah serupa di sini. Beberapa baris terakhir dalam file "main.log" yang ditunjukkan dalam posting sebelumnya adalah:
Kesatuan yang terinstal secara manual dan tingkatkan, sekarang hasil Tidak yakin apa yang menyebabkan masalah ini di tempat pertama dan apakah ini benar-benar "solusi" yang baik tapi saya kira saya akan mencari tahu setelah pembaruan selesai?!?
sumber
Jika Anda menggunakan driver video AMD / ATI fglrx eksklusif, menghapus paket fglrx dan driver video xorg kemungkinan akan memperbaikinya:
Dalam kasus saya, saya menginstal driver fglrx dari PPA xorg-edgers, dan menghapus paket-paket itu membersihkan upgrade saya. Setelah pemutakhiran selesai, Anda dapat melalui proses menyiapkan driver berpemilik lagi.
sumber
fglrx-core
masih tertinggal di sistem saya setelah melakukan ini. Orang lain mungkin juga perlu menghapusnya.Dalam kasus saya, masalah ini disebabkan oleh paket yang dalam kondisi ditahan . Mengembalikannya ke status pemasangan menyelesaikan masalah.
Cara yang mungkin untuk menempatkan atau menghapus paket dalam status hold adalah menggunakan
dpkg
. Pertama, Anda mendapatkan status saat ini dari semua paket, dan memasukkannya ke dalam file:Kemudian, Anda mengedit file dan mengganti
install
denganhold
, atau sebaliknya. Akhirnya, Anda mengatur pilihan baru:Cara-cara lain dijelaskan dalam Cara menahan paket agar tidak ditingkatkan?
sumber
Ternyata ada cara yang mudah, cukup tambahkan
/raring
ke setiap nama paket, seperti ini:Jika tidak berhasil, cobalah metode di bawah ini.
Yang diharapkan, Anda memiliki beberapa paket yang bukan dari repositori Ubuntu yang sangat penting untuk instalasi. Anda harus menurunkan versi mereka, satu per satu (saya belum menemukan cara yang efisien untuk melakukan ini) dan kemudian mencoba meningkatkannya. Saya akan membuat satu sebagai contoh:
Dalam kasus Anda, sesuatu seperti ini akan muncul. Anda harus mencatat versi yang memiliki url, dalam hal ini
2.4.43-0ubuntu1
yang memilikihttp://archive.ubuntu.com/ubuntu/
, simpan pasangan untuk nanti dalam file teks menggunakan format<package>=<version>
.Jika Anda melihat sesuatu seperti:
perhatikan bahwa tidak memiliki url , maka paket itu dapat dihapus:
Maka Anda menyelesaikan daftar Anda akan terlihat seperti:
(lagi dan contoh, tetapi Anda mungkin punya ide)
Setelah daftar Anda lengkap, ketik
sudo apt-get -f install
dan rekatkan daftar lengkap Anda, sehingga akan terlihat seperti:Jika Anda ingin melakukannya agak lebih cepat, Anda dapat menggunakannya
apt-cache policy libdrm2 libgbm1
dengan beberapa nama paket.sumber
apt-get update
tidak berhasil, itu berarti hal lain.apt-get update
saya mendapatkan kesalahan semacam iniN: Ignoring file 'xorg-edgers-ppa-raring.list.disable' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
Saya mengikuti beberapa jawaban di atas, berusaha agar pemutakhiran berfungsi, tidak ada yang tidak melibatkan penghapusan paket Rusak yang berfungsi. Saya memiliki 144 paket Rusak, yang sepertinya sama sekali tidak praktis. Saya menghapusnya satu per satu, mencoba pembaruan setelah masing-masing. Setelah menghapus 3 (perl-base, gnuplot, gnuplot-11), dipilih secara acak, pembaruan berhasil. (14,04 hingga 16,04).
sumber
Saya memiliki masalah yang sama tetapi mudah diatasi dengan menjalankan terminal berikut ini:
sumber
sudo apt-get remove
tidak melakukan apa-apa.sudo apt-get autoremove
juga.sudo apt-get autoremove
Saya sudah menjawab ini beberapa waktu lalu jika Anda telah melakukan pencarian sederhana di sini sebelum memposting pertanyaan.
Selesai, selesaikan semua masalah
sumber
apt-get upgrade
dan seluruh perintah, jadi mungkin sekali lagi Anda dapat membaginya dalam baris demi baris, dan menjelaskan proses Anda dan mengapa itu bekerja. Saya tidak memiliki kemewahan untuk bereksperimen dengan perintah berisiko tinggi dan tidak dapat diubah. Terima kasih untuk usahanya. Kita semua di sini untuk belajar ..