Saya menggunakan Wheezy Debian dan berusaha meningkatkan ke jessie sebagai berikut:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
Operasi ini selesai dengan sukses dan saya reboot, tetapi sistem masih wheezy:
~: cat /etc/*release
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support/"
BUG_REPORT_URL="http://bugs.debian.org/"
~: sudo apt-get dist-upgrade
[sudo] password for abc:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Bagaimana saya bisa menyelesaikan peningkatan distribusi?
Saya tidak memiliki init khusus atau konfigurasi khusus lain yang akan bertentangan dengan jessie.
dist-upgrade
mungkin menyesatkan. Anggap saja sebagaiupgrade-anything-even-if-you-have-to-remove-something-auto-installed-which-causes-conflicts
.Jawaban:
apt-get dist-upgrade
tidak melakukan apa-apa karena sistem Anda sudah mutakhir ... untuk mengi. Anda telah menginstruksikan sistem Anda untuk mengikuti wheezy, dan itulah yang dilakukannya. Untuk meningkatkan ke rilis lain, Anda perlu mengubah sumber paket Anda untuk menunjuk ke rilis lain itu.Sumber paket dinyatakan dalam file
/etc/apt/sources.list
. Edit file ini dan ubah semua referensiwheezy
menjadijessie
. Juga edit file dengan/etc/apt/sources.list.d
cara yang sama, jika ada.Anda dapat membuat pemutakhiran mengikuti rilis secara otomatis dengan menulis
stable
alih-alih misalnyawheezy
, tetapi ini tidak disarankan karena Anda akan mendapatkan peningkatan besar rejan setiap kali rilis stabil baru keluar, apakah Anda siap atau tidak. Menggunakan target rilis bergerak sebagian besar bermanfaat untuktesting
.Setelah Anda memperbarui
/etc/apt/sources.list
, jalankanapt-get update
untuk membaca daftar paket yang tersedia untuk rilis yang sekarang Anda targetkan, kemudianapt-get dist-upgrade
untuk melakukan peningkatan.Ini tercakup dalam catatan pemutakhiran di bawah “Mempersiapkan sumber untuk APT” . Sebaiknya tinjau catatan peningkatan sebelum Anda melakukan peningkatan. (Beralih ke arsitektur yang tepat jika Anda tidak menggunakan PC 32-bit.)
sumber
Buka terminal dan ketik perintah berikut:
sumber
upgrade
sebelumdist-upgrade
dan kemudiandist-upgrade -f
lagi? Hal-hal yang ditingkatkan dengandist-upgrade
berisi yang ditingkatkan olehupgrade
dan jikadist-upgrade
dependensi rusak, yang laindist-upgrade -f
tidak akan memperbaikinya kecuali mereka diperbaiki dalam repositori, yang tidak Anda periksa dengan melakukanupdate
.