web-dev-qa-db-ja.com

GDebi Package Installerが起動せず、.debファイルを〜/ Desktop 18.10にインストールしません

今朝、私はGDebiを起動できないことを発見しました。 SUPERメニューから起動しようとすると、トップバーにカーソルが回転してその名前が表示され、約10秒間そこにとどまり、その後消えます。

ターミナルでSudo -H gdebi-gtkと入力すると、正常に起動します。

これがデスクトップファイルです...

[Desktop Entry]
Name=GDebi Package Installer
GenericName=Package Installer
Comment=Install and view software packages
Exec=Sudo -H gdebi-gtk %f
Icon=gnome-mime-application-x-deb
Terminal=false
Type=Application
Categories=System;
MimeType=application/vnd.debian.binary-package;
NotShowIn=KDE;
X-Ubuntu-Gettext-Domain=gdebi
StartupNotify=true
Keywords=package;apt;dpkg;install

ここにいくつかのファイル情報があります...

$ cd /usr/bin
$ ll gdebi*
lrwxrwxrwx 1 root root 20 Dec 31  2017 gdebi -> ../share/gdebi/gdebi*
lrwxrwxrwx 1 root root 24 Dec 31  2017 gdebi-gtk -> ../share/gdebi/gdebi-gtk*

$ ll /usr/share/gdebi
total 104K
drwxr-xr-x   3 root root 4.0K Jun 12 13:47 ./
drwxr-xr-x 527 root root  20K Oct 19 10:35 ../
-rwxr-xr-x   1 root root 4.0K Dec 31  2017 gdebi*
drwxr-xr-x   3 root root 4.0K Jun 12 14:04 GDebi/
-rwxr-xr-x   1 root root 3.5K Dec 31  2017 gdebi-gtk*
-rw-r--r--   1 root root 4.2K Feb 25  2010 gdebi.png
-rw-r--r--   1 root root  60K Jul  2  2015 gdebi.ui

Gdebiが起動しない理由は?

1
heynnema

図に移動... gdebigdebi-coreを再インストールすると、起動の問題が修正されました。しかし、元の問題は残っています。

更新#1:

それで、今思い出します...以前は、gdebiが.debファイルのデフォルトアプリとして設定されている場合、.debファイルをダブルクリックするとgdebiが開き、Install Packageボタン、ユーザーパスワードの入力が必要な場所で、代わりに終了します。

ただし、gdebiを最初に起動し、.debファイルを手動で開き、Install Packageをクリックすると、ユーザーパスワードが適切に要求され、期待どおりに.debファイルがインストールされます。

以前の修正は、.desktopファイルのExec =行を以下から変更することでした:

Exec=gdebi-gtk %f

Exec=Sudo -H gdebi-gtk %f

その修正を元に戻すと、起動の問題は解決しましたが、ユーザーのパスワードと終了の問題は復活しました。

更新#2:

@NOrbertの提案でpolicykit-1python3-aptを再インストールしました。喜びはありません。

更新#3:

ああああああ...新鮮な手がかり!デスクトップに.debファイルをインストールしようとすると、gdebi-gtkの問題が発生します。ただし、同じ.debをデスクトップの新しいフォルダーまたはダウンロードフォルダーに移動すると、gdebi-gtkは正常に機能します!

@NOrbertは問題を確認しました。

1
heynnema