Вступ
Як писав Джеремі Біча :
Опубліковано 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
. Коли ви звикнете до командних рядків текстового режиму (у вікнах терміналів), ця проблема більше не впливає.