Das Kennwortfeld zum Installieren von Programmen mit gdebi ist deaktiviert

Das Kennwortfeld zum Installieren von Programmen mit gdebi ist deaktiviert

Ich habe versucht, mit gdebi eine .deb-Datei in Ubuntu 17.10 zu installieren, aber das Kennwortfeld ist deaktiviert.

Kann außerdem nicht mit gksudoderselben Kennwortabfrage geöffnet werden, bei der ich das Kennwort nicht eingeben kann.

wenn ich versuche, mit gdebi zu installieren

Antwort1

Möglicherweise liegt ein Problem mit gksudooder sogar mit Ihrem Design vor. Soweit ich in Ihrem Screenshot sehen kann, erhalten Sie die Meldung „Falsches Kennwort“. Denken Sie daran, dass Sie Ihr eigenes Benutzerkennwort eingeben müssen und nicht das . rootSowohl als gksuauch gksudofunktionieren, --sudo-modeda rootder Benutzer in Ubuntu standardmäßig deaktiviert ist.

Sie können es jedoch jederzeit gdebivom Terminal aus ausführen:

sudo gdebi /path/to/your/package.deb

Es sollte für Sie funktionieren.

Sie können auch Folgendes für ein grafisches gdebiInstallationsprogramm ausprobieren:

sudo -H gdebi-gtk /path/to/your/package.deb

Eine andere Möglichkeit besteht darin, pkexecFolgendes auszuführen gdebi-gtk:

pkexec gdebi-gtk /path/to/your/package.deb

Sie können Ihr Paket sogar folgendermaßen aptinstallieren :deb

sudo apt install /path/to/your/package.deb

gdebiinstalliert das gewünschte Paket vom Terminal aus und gdebi-gtkzeigt eine GUI an und Sie können wie immer die Option „Paket installieren“ verwenden.

Antwort2

Wenn Sie auf Ubuntu 18.04 aktualisiert haben, gehen Sie wie folgt vor:
Erstellen Sie diese Datei /usr/local/bin/gdebi-gtk-pkexec
mit diesem Inhalt:

#!/bin/sh
pkexec "/usr/bin/gdebi-gtk" "$@"

Klicken Sie mit der rechten Maustaste auf eine .deb-Datei, zeigen Sie die Eigenschaften an und legen Sie „Standardmäßig öffnen mit“ fest./usr/local/bin/gdebi-gtk-pkexec

verwandte Informationen