Ubuntu(10.10)からDebian(Squeeze)に切り替えることを考えています。しかし、これらの質問は私を悩ませてきました:
Debian用のLaunchpadと同等のリポジトリはありますか?包括的なガイドがないと、毎回自分でパッケージをコンパイルすることはできません。そのため、お気に入りのアプリを最新の状態に保つには、Launchpadのようなかなり大きなリポジトリが必要です。
カーネルはどうですか?自分で更新する必要がありますか、それともSqueezeが処理します(かなり最近の更新)。 Debianの安定リリースではパッケージが更新されることはめったにないことを読んだので、これをお願いします。
追伸:これまでUbuntuを使用した主な理由は、tarボールからアプリをコンパイルするのが面倒なので、膨大なリポジトリがあることです。
最新のパッケージはシステムの安定性を損なう可能性があるため、DebianにはLaunchpad PPAのようなものがないようです。代わりに、別のアプローチがあります(stableリリースを実行していると仮定し、安定性の高い順に実行します)。
バックポート 。ここでは、システムの安定性を損なうことなく、一部のパッケージの最新バージョンではなく、いくらか新しいものを見つけることができます。
テスト。一度テストに変換すると、最新バージョンのパッケージにアクセスできるようになります。システムの安定性をかなり損なう。
不安定。変換後、最先端のEdgeパッケージがここにあります。システムの安定性を大きく損なう(少なくともDebianが言っていることです)。
3½。上記のすべてのリポジトリを混合してリリースを混合することもできますが、(私が知る限り)これは強くお勧めしません。
Debianがこのアプローチを持っていることは知っていましたが、私は、stableを使用して、unstableリポジトリの一部のパッケージを使用できるため、リリースが混在していると思っていました。これはDebianに行く方法ではありません。現在、私はWheezyを使用しており、実際には非常に満足しています。これまでのところ問題はありません。
好奇心:つまり、Ubuntuのレポアプローチについて考えると、Debianのアプローチを考えるとまったく間違っています!また、UbuntuはDebianベースのディストリビューションであるため、Debianのアプローチを検討する必要があります。しかし、私はUbuntu 10.10を1年半以上使用し(Launchpadからのパッケージがたくさんあります)、実際にはクラッシュしませんでした。しかし、それは私と1つの特定のディストリビューションリリースだけです。
あなたの質問は私に Debianの創設者Ian Murdockによるこの手紙を思い起こさせました :)
理論的には、DebianはUbuntuと同じexactパッケージ管理システムを使用します。 apt-get
またはSynaptic
という言葉がおなじみの場合は、Debianのパッケージの使用方法をすでに知っています。実際のところ、パッケージ化のほとんどはDebianの開発者によって行われ、Ubuntuはそれらを(多くの場合変更せずに)リポジトリに複製します。
よくわかりませんが、Ubuntuの「ソフトウェアセンター」を使用してアプリをインストールするだけかもしれません。私の知る限り、Debianにはそのようなものはありません。しかし、繰り返しますが、apt-get
を使用してパッケージをインストールするだけで、準備は完了です。
10.04以降Ubuntuの使用を停止していることに注意してください。状況が少し変わった可能性があります。
今日、パッケージを自分でコンパイルする必要があるディストリビューションはほとんどありません。そうするものは明確に述べるので、あなたはどんな悪い驚きも得ません。
そして、何かをする前に、仮想マシンでDebianを試してみてください。あなたは何を期待するかを正確に知るでしょう。
TL; DR:DebianはUbuntuの直接の父です。同じパッケージ管理システムを使用しています。自宅にいるように感じるでしょう。