最近、新しいUbuntuリリースを試しましたが、Ubuntuアップデートのキャッシュ設定を変更したいときに、Synaptic Package Managerが使用できなくなったことに気付きました。
どうして?私の意見では、Ubuntuで最も有用なアプリケーションの1つでした。
Ubuntu Wikiで理由についての短い説明を読むことができます: https://wiki.ubuntu.com/SoftwareCenter#Rationale
見積もり:
Ubuntuの初期バージョンには、ソフトウェアのインストールと削除のための多くのグラフィカルユーティリティが含まれていました。アプリケーションの追加と削除、Synaptic Package Manager、Update Manager、ソフトウェアソース、apturl、GDebi、およびComputer Janitorです。この冗長性により、ユーザーが学習しなければならないインターフェイスの量が増え、Ubuntu CDのスペースが無駄になり、開発作業が断片化され、無許可のソフトウェアインストール方法が安全であると人々が考えるようになりました。 Ubuntu Software Centerは、アプリケーションの追加と削除、Synaptic、apturl、およびGDebiを置き換え、ソフトウェアソースへの主要なエントリポイントとして機能します。
ソフトウェアのインストールと削除の中心点を提供するだけでなく、USCは、アプリケーション開発者にインストール用のソフトウェアを提供する優れた方法を提供することにより、Ubuntuでのアプリケーション開発を促進する上で小さなながら重要な役割を果たします。
Synapticは、Ubuntu Software Centerによって冗長化されたため、基本インストールから削除されました。 Ubuntu Software Centerがニーズに合わない場合、apt-get install synaptic
という1つのコマンドを使用してSynapticを復元するのは非常に簡単です。
2つの主な理由:
Software Centerはそれを置き換えようとしていました。だからこそ、Software Centerに大きな変化と外観が見られるのです。
Synapticとその依存関係は、他の用途に使用できる数メガバイトのスペースを使用します。アイデアは、CDフォーマットのスペースでそれを厳しく保つことでした。
いつでもインストールできるため、これは問題ではありません。私の場合、aptitude
も使用するので、このようなことをすると、aptitude
とsynaptic
が得られます。
Sudo apt-get install synaptic aptitude
もちろん、Synapticが必要な理由はわかりません。個人的には、たとえば「nvidia」と入力すると、それに関連するすべてのパッケージが表示されるという考えが気に入っています。または、認証されていない場所から何かをインストールしたい場合は、それができます。 Software Centerは2つのことを実行し、ユーザーが通常は検索しないパッケージを検索から削除し、認証されていない場所からパッケージをインストールできないようにするため、この点でより安全です(それについても通知します)。 Update Managerについても同様です。
しかし、PPAに100%自信があるなら、Synapticを使用するか、または200万人のうちたった1つだけがパッケージを検索するような特定のものを見つけたい場合は、synaptic/aptitude/apt-getが最適です。