Я загрузил настольное приложение Upwork на Ubuntu 18.04. Когда я открыл его с помощью установщика пакета Gdebi, я увидел эту ошибку:
Я пытался установить gksu
вручную через, sudo apt install gksu
но я получил эту ошибку
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
Как я могу установить это программное обеспечение на Ubuntu 18.04 (я загружаю его вчера, так что это самая последняя версия на сайте upwork)?
software-installation
18.04
gksu
Абделазиз Мохначе
источник
источник
sudo -H GUI-application-program
, но есть, например, альтернативы с более высоким уровнем безопасностиpkexec
. Когда вы привыкнете к командным строкам текстового режима (в окнах терминала), эта проблема больше не затрагивает вас.gksu
приложение для вызова родителя. Плюс ОП доволен и принят ответ.Ответы:
Вступление
Как писал Джереми Бича :
Таким образом, теоретически, в Bionic Beaver 18.04 LTS нет пакетов, в зависимости от
gksu
. Но это не правда:Как видите, некоторые программы, распространяемые сторонними разработчиками, могут зависеть от
gksu
комплектации. Таким образом, вы можете продолжить установкуgksu
с помощью метода ниже на свой страх и риск.Как исправить?
Возможное решение - установить версию из предыдущего (17.10, хитрого ) выпуска.
Предупреждение: не выполняйте команды ниже, если не уверены!
Короткий метод (как предложено @MK)
Тестовое задание
Тест
gksu
(должен работать на Xorg-сессиях)Примечания
После установки следующие пакеты будут помечены как устаревшие (локально установленные):
gksu
,libgksu2-0
. Но они будут работать как положено.Этот метод применим также для Ubuntu 18.10 и 19.04.
источник
gksu
установки 18.04? или я должен удалить его после завершения установки приложения?gdebi
, затем gksu, также используяgedbi
Смешанные репозитории
Добавление хитрых хранилищ в бионическую систему - абсолютно ужасная идея. Я не могу не подчеркнуть, сколько страданий принесет сама по себе работа со смешанными репозиториями. Должно быть несчастье и скрежет зубов до конца века и далее.
Мазохисты, пожалуйста, хотя бы используйте защиту ( Apt Pinning ).
Лучшие идеи
Ждите новых выпусков, которые не зависят от устаревших пакетов. (Терпение - это добродетель, которая предотвратит смущающие посещения Справочного центра с conf-файлами или, что еще хуже, застрявшими там, где они не принадлежат.)
Перестройте пакеты без ненужных зависимостей.
Найдите PPA с нужными вам пакетами.
Разместите обертку-скрипт вокруг
pkexec
.Искусственная игра - с поддельными пакетами - и
equivs
.Примечания
kdesudo
был также отброшенlxqt-sudo
все еще рядом, но у меня не сработало.Что-то называется
gosa
? Понятия не имею, что это.Можешь играть,
sudoku
пока не разберется этот беспорядок.источник