私はDebian Wheezyシステムを定期的にアップグレードしたいと思います。私はいつものようにしました。
$ sudo apt-get update
$ sudo apt-get upgrade
アップグレードするパッケージの数がかなり多いことがわかりましたが、ただYをクリックしてアップグレードを続けました。驚いたことに、アップグレードが完了した後、Debian 8システムがありました。
それでは簡単なupgrade
実行は可能ですかdist-upgrade
?私が理解しているのは、upgrade
ディストリビューションのアップグレードを絶対に実行してはいけません。現在のディストリビューションのパッケージのみをアップグレードする必要があります。それとも私が何かを見逃しているのでしょうか?
これは私のsources.list
ファイルです:
deb http://ftp.de.debian.org/debian/ wheezy main
deb-src http://ftp.de.debian.org/debian/ wheezy main
deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main
# wheezy-updates, previously known as 'volatile'
deb http://ftp.de.debian.org/debian/ wheezy-updates main
deb-src http://ftp.de.debian.org/debian/ wheezy-updates main
# wheezy-backports
deb http://ftp.us.debian.org/debian/ wheezy-backports main contrib non-free
deb-src http://ftp.us.debian.org/debian/ wheezy-backports main contrib non-free
deb ftp://ftp.debian.org/debian stable main contrib non-free
# debian multimedia non-free
deb http://www.deb-multimedia.org wheezy main non-free
# xtreemfs
deb http://download.opensuse.org/repositories/home:/xtreemfs/Debian_7.0 ./
# MariaDB 5.5 repository list - created 2015-03-29 20:56 UTC
# http://mariadb.org/mariadb/repositories/
deb http://mirror2.hs-esslingen.de/mariadb/repo/5.5/debian wheezy main
deb-src http://mirror2.hs-esslingen.de/mariadb/repo/5.5/debian wheezy main
とにかく、システムをきれいな天命システムに復元することは可能ですか?
答え1
これ
deb ftp://ftp.debian.org/debian stable main contrib non-free
sources.list
あなたは先週末にJesseに切り替えてから追跡していたstable
行を意味しました。wheezy
jessie
stable
upgrade
違いは、dist-upgrade
「デプロイメント」アップグレードを実行するかどうかには関係ありません。apt-get
実際にディストリビューションを変更していることを知りません。違いは、upgrade
パッケージは削除されませんが、dist-upgrade
必要に応じて削除できることです。 (これは、dist-upgrade
ディストリビューション全体をアップグレードするときに使用する必要があるという事実に由来します。)
アップグレード・リカバリーとWheezyに戻すことはサポートされていません。 Debianパッケージを正しくダウングレードする必要はありません。
将来、これらの驚きを避けるために、名前付きバージョンを代わりに使用するsources.list
ように変更する必要があります。stable
本当にダウングレードを試したい場合は、inのwheezy
代わりに指定してください。その後、それをインストールして使用してダウングレードする必要があるパッケージを見つけます。stable
sources.list
apt-show-versions
wheezy
apt-get install libc6/wheezy
(しかし起動しないでくださいlibc6
。これはダウングレードできる最後のパッケージの1つです。)
しかし、ジェシーと一緒に行くことをお勧めします!