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