Вступление
Как писал Джереми Бича :
Опубликовано 18 апреля 2018 года Джереми Бича - 8 комментариев
Сегодня gksu был удален из Ubuntu 18.04 , через четыре недели после удаления из Debian .
Таким образом, теоретически, в Bionic Beaver 18.04 LTS нет пакетов, в зависимости от gksu
. Но это не правда:
$ apt-cache rdepends gksu
gksu
Reverse Depends:
gexec
wicd-gtk
spacefm-gtk3
spacefm
|menu
$ aptitude why gksu
i menu Suggests gksu | kde-runtime | ktsuss
Как видите, некоторые программы, распространяемые сторонними разработчиками, могут зависеть от gksu
комплектации. Таким образом, вы можете продолжить установку gksu
с помощью метода ниже на свой страх и риск.
Как исправить?
Возможное решение - установить версию из предыдущего (17.10, хитрого ) выпуска.
Предупреждение: не выполняйте команды ниже, если не уверены!
Короткий метод (как предложено @MK)
wget http://mirrors.kernel.org/ubuntu/pool/main/libg/libgtop2/libgtop-2.0-10_2.32.0-1_amd64.deb
sudo apt install ./libgtop-2.0-10_2.32.0-1_amd64.deb
wget https://mirrors.edge.kernel.org/ubuntu/pool/universe/libg/libgksu/libgksu2-0_2.0.13~pre1-6ubuntu8_amd64.deb
sudo apt install ./libgksu2-0_2.0.13~pre1-6ubuntu8_amd64.deb
wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gksu/gksu_2.0.2-9ubuntu1_amd64.deb
sudo apt install ./gksu_2.0.2-9ubuntu1_amd64.deb
Тестовое задание
Тест gksu
(должен работать на Xorg-сессиях)
gksu-properties # check that it has "Authentication mode" to "sudo"
gksu date
gksudo date
Примечания
После установки следующие пакеты будут помечены как устаревшие (локально установленные): gksu
, libgksu2-0
. Но они будут работать как положено.
Этот метод применим также для Ubuntu 18.10 и 19.04.
sudo -H GUI-application-program
, но есть, например, альтернативы с более высоким уровнем безопасностиpkexec
. Когда вы привыкнете к командным строкам текстового режима (в окнах терминала), эта проблема больше не затрагивает вас.