私はDebian Wheezy(安定)を使用し、次の基本機能でシステムを定期的に更新します。
sudo apt-get update
sudo apt-get dist-upgrade
今後は提示が安定し、dist-upgrade
この仕事を続けると、折り紙が自動的に提示になるのか知りたいと思います。
現在の安定版が常に使用されるようにするために必要な手動ステップはありますか(今後数年後、例えばJessie以降のSid)、それとも今のように使用する準備ができていますか?
たとえば、Jessieが手動ステップなしで簡単に確認できるように、どのように私のsource.listファイルを変更する必要がありますか、またはいくつかの「大規模な」アップデート(「dist-upgrade」)を実行する必要がありますか?これを行うには、すべてのインスタンスを変更しますかwheezy
?jessie
(sources.listのすべての行にこのエントリがあります。ただ削除する必要がwheezy
ありますか?)wheezy
私は初心者(OS Xとそれ以前のWindowsユーザー)なので、Debian - OS / Readyバージョンの同じチャンネルで「バージョンアップ」を自動化する方法がわかりません。手動確認や複雑なステップは必要ありません。一般的なシステムアップデートの確認を超えています。
答え1
セリフに「wheezy」があれば、sources.list
JessieがリリースされてもWheezyと一緒にいるはずです。この行を「stable」に変更すると、aptは公開時にJessieにアップグレードします。 「stable」は「wheezy」の代わりに「jessie」のエイリアスになるからです。 (この行を「jessie」に変更すると、Jessieにアップグレードされます。今、まだテスト中で、まだ「安定した」バージョンでリリースされていません。 )
sources.list
新しい安定版に自動的にアップグレードするように「安定」を変更したいと思うかもしれませんが、お勧めできません。を除いて(そしておそらく今後)パッケージをアップグレードするので、Jessieがリリースされるのを待って切り替える前にリリースノートを確認するのが最善です。 (実際にパッケージをアップグレードするだけで一般的には大丈夫ですが、まずリリースノートを読んで待つのがより安全です。行動する前に考えてください。)
しかし、Sidは決して安定したリリースになることはできません。これは「不安定な」リポジトリの永続的な名前であり、「テスト」および「安定した」エイリアスを介した名前の進化には参加しません。 Jesseが解放されると、他のToy Storyキャラクターが新しい「テスト」のために選択され、Sidはこれまで以上に不安定になります。
答え2
いいえ、アップグレードは自動的には行われないため、wheezy
手動で交換する必要があります。jessie
/etc/apt/sources.list
または、交換してstable
Jessieがリリースされると、アップグレードは自動的に行われます。
unattended-upgrades
後者を使用している場合、システムは安定性と古い安定性が混在している可能性があるため、お勧めできません。
最後のものはapt-get dist-upgrade
通常、新しいバージョンにアップグレードする場合にのみ必要です。upgrade
との違いは、パッケージdist-upgrade
のみをアップグレードし、新しいパッケージをインストールまたは競合するパッケージを削除できることです。一般的に、パッケージの依存関係は安定リリースの存続期間中は変更されないため、毎日のアップグレードに十分である必要があります(もちろん、サードパーティのリポジトリを追加すると、その問題に対するDebianの厳格なポリシーに従わない可能性があり、パッケージの依存関係は変わります)。upgrade
dist-upgrade
upgrade
答え3
前述のように、source.listファイルに「stable」があり、特に「wheezy」がある場合apt-get upgrade
。
これの説明は完全なリリースノートに記載されています。ここ。
または、これについて説明する概要ガイドをご覧ください。ここ。
デフォルトではsources.list
jessieまたはstableが必要です。次にapt-get upgrade
/を実行しますapt-get dist-upgrade
。私が知っている限り、これはデフォルトでは自動ではありませんが、私の環境では安定しており、デフォルトでいくつかのサーバーが最小のjessieインストールに自動的にアップグレードされるため、週apt-get upgrade
に1回実行するようにcronジョブが設定されています.sources.list