web-dev-qa-db-ja.com

「インストールを待機しています」-Ubuntuソフトウェア-16.04

「Ubuntuソフトウェア」で.debファイルをインストールしようとすると、「インストールの待機」がずっと続きます。

37
Vitor Abella

1-新しい「Ubuntuソフトウェア」に古い「Ubuntuソフトウェアセンター」をダウンロードします。

2-unity --reset-iconsまたはコンピューターの再起動(「インストール待ち」を削除するため)

3-インストールしたばかりの「Ubuntu Software Center」で.debファイルを開きます

4-インストールする

7
Vitor Abella

ターミナルから.debパッケージをインストール:

$ Sudo dpkg -i <path/to/deb.deb>
$ Sudo apt-get install -f

Manページからapt-get install -fの背後にある理由:

 -f, --fix-broken
           Fix; attempt to correct a system with broken dependencies in place. This option, when used with install/remove, can
           omit any packages to permit APT to deduce a likely solution. If packages are specified, these have to completely
           correct the problem. The option is sometimes necessary when running APT for the first time; APT itself does not allow
           broken package dependencies to exist on a system. It is possible that a system's dependency structure can be so
           corrupt as to require manual intervention (which usually means using dpkg --remove to eliminate some of the offending
           packages). Use of this option together with -m may produce an error in some situations. Configuration Item:
           APT::Get::Fix-Broken.

クレジット:Mohit Rajanのコメント

25
AlexPogue

単に提案、それが役立つかどうかはわかりませんが、.debファイルからパッケージを頻繁にインストールする場合は、 Gdebi のような信頼できるパッケージハンドラを使用することをお勧めします

ただし、アプリを参照して同じ場所からインストールする場合は、Ubuntu Software Centerを使用する必要があります。 Gnome-Softwareを破棄し、クラシックで信頼できるUbuntu Software Centerをインストールするには、 このガイド に従ってください。

1
ShuaibKunji

私たちは皆 https://bugs.launchpad.net/ubuntu/+source/gnome-software/+bug/1573206 の影響を受けているようです。

残念ながら、これらのパッケージをインストールするために別のパッケージマネージャーを使用する以外に解決策はありません。

0
thwint