web-dev-qa-db-ja.com

Ubuntu Software Centerが.debファイルをインストールしない理由

この質問は、Ubuntuの現在のバージョンには適用されなくなりました。

16.04に影響する同様の問題については、 buntu 16.04での.debパッケージの問題 を参照してください。


Ubuntu 11.10を実行していますが、Ubuntuソフトウェアセンターとdebianパッケージのインストールに問題があります。

たとえば、 https://www.virtualbox.org/wiki/Linux_Downloads からdebianをダウンロードし、Ubuntuソフトウェアセンターでインストールしようとすると、ウィンドウが開きますが、GTKスピナーしか表示されません。

この問題は、私のアプリケーションのパッケージにもあります http://www.giuspen.com/cherrytree/ および http://www.giuspen.com/x-tile/ = dpkg-buildpackageで作成します。

同じパッケージが開かれ、gdebiで適切にインストールされます。

8
giuspen

これは、ソフトウェアセンターの共通の問題です。パッケージがまだない.debパッケージは好きではないようで、デフォルトではgdebiをインストールしないことを選択しました。これを回避するには、gdebiを自分でインストールし、ソフトウェアセンターの代わりにそれを使用して.debパッケージをインストールします。

同様の理由で、削除することを選択した別のパッケージであるsynapticもインストールすることを選択できます。 Canonical、申し訳ありませんが、私たちの多くは単にWindowsやMacintoshのユーザーではなく、牛のように扱われることを嫌います。

6
Dazed_75

Ubuntuソフトウェアセンターには多くのパッケージ化されたアプリケーションがありますが、.debファイルをインストールできないという欠点があります。ただし、別のオプションがあります。

GDebiを使用してパッケージをインストールする

GDebiは、.debファイルをインストールするためのシンプルなツールです。グラフィカルユーザーインターフェイスを備えていますが、端末でも使用できます。依存関係を解決してインストールするローカルdebパッケージをインストールできます。パッケージの依存関係を自動的に確認し、可能であればUbuntuソフトウェアリポジトリからダウンロードしようとします。最初にGDebiをインストールする必要がある場合があります-上記のパッケージマネージャーのいずれかを使用してgdebiパッケージをインストールするか、ターミナルを開いてSudo apt-get install gdebiと入力します

GDebiをインストールしたら、ファイルブラウザを使用して、インストールするパッケージを見つけます。パッケージファイルは次のようになります。

enter image description here

パッケージをダブルクリックして、GDebiで開きます。選択したパッケージのすべての依存関係が満たされている場合は、[パッケージのインストール]ボタンをクリックしてインストールします。 GDebiは、満たされていない依存関係がある場合に警告します。つまり、使用しているリポジトリで解決されない依存関係があることを意味します。他のソースから必要なパッケージを見つける必要があります。

9
Ringtail