J'ai téléchargé l'application de bureau Upwork sur Ubuntu 18.04. Lorsque je l'ouvre avec le programme d'installation du package Gdebi, j'ai vu cette erreur:
J'ai essayé d'installer gksu
manuellement via sudo apt install gksu
mais j'ai eu cette erreur
Building dependency tree
Reading state information... Done
Package gksu is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'gksu' has no installation candidate
Comment puis-je installer ce logiciel sur ubuntu 18.04 (je le télécharge hier donc c'est la version la plus récente sur le site upwork)?
software-installation
18.04
gksu
Abdelaziz Mokhnache
la source
la source
sudo -H GUI-application-program
, mais il existe des alternatives avec une sécurité plus élevée, par exemplepkexec
. Lorsque vous vous habituez aux lignes de commande en mode texte (dans les fenêtres de terminal), vous n'êtes plus concerné par ce problème.gksu
application que le parent appellera. De plus OP est une réponse satisfaite et acceptée.Réponses:
introduction
Comme l'a écrit Jeremy Bicha :
Donc, théoriquement, il n'y a pas de packages sur Bionic Beaver 18.04 LTS, selon
gksu
. Mais ce n'est pas vrai:Comme vous le voyez, certains logiciels distribués par des tiers peuvent dépendre du
gksu
package. Vous pouvez donc procéder à l'installationgksu
avec la méthode ci-dessous à vos propres risques.Comment réparer?
La solution possible consiste à installer la version de la version précédente (17.10, astucieuse ).
Attention: n'exécutez pas les commandes ci-dessous en cas de doute!
Méthode courte (comme l'a suggéré @MK)
Tester
Test
gksu
(devrait fonctionner sur les sessions Xorg)Remarques
Après l'installation, les packages suivants seront marqués comme obsolètes (installés localement):
gksu
,libgksu2-0
. Mais ils fonctionneront comme prévu.La méthode s'applique également à Ubuntu 18.10 et 19.04.
la source
gksu
installé le 18.04? ou je dois le supprimer une fois l'installation de l'application terminée?gdebi
, puis le gksu, en utilisant égalementgedbi
Référentiels mixtes
Ajouter des dépôts astucieux à un système bionique est une idée absolument horrible. Je ne saurais trop insister sur la souffrance que la notion, seule, de courir avec des référentiels mixtes apportera. Il y aura de la misère et des grincements de dents jusqu'à la fin de l'âge et au-delà.
Masochistes, veuillez au moins utiliser une protection ( Apt Pinning ).
De meilleures idées
Attendez les nouvelles versions qui ne dépendent pas de packages obsolètes. (La patience est une vertu qui empêchera les visites embarrassantes du centre d'aide avec des fichiers de conf, ou pire, coincés là où ils n'appartiennent pas.)
Reconstruisez des packages sans dépendances inutiles.
Trouvez des PPA avec les packages que vous souhaitez.
Mettez un wrapper -script- autour
pkexec
.Faux play -avec faux packages- et
equivs
.Remarques
kdesudo
a également été supprimé.lxqt-sudo
est toujours là, mais n'a pas fonctionné pour moi.Quelque chose appelé
gosa
? Aucune idée de ce que c'est.Pourrait aussi bien jouer
sudoku
jusqu'à ce que ce gâchis soit compris.la source