介绍

介绍

我在 ubuntu 18.04 上下载了 Upwork 桌面应用程序。当我使用 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 网站上最新版本)?

答案1

介绍

杰里米·比查写道

发布于 2018 年 4 月 18 日,作者 Jeremy Bicha — 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://archive.ubuntu.com/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 http://archive.ubuntu.com/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://archive.ubuntu.com/ubuntu/pool/universe/g/gksu/gksu_2.0.2-9ubuntu1_amd64.deb
sudo apt install ./gksu_2.0.2-9ubuntu1_amd64.deb

测试

测试gksu(应该可以在 Xorg-sessions 上运行)

gksu-properties # check that it has "Authentication mode" to "sudo"
gksu date
gksudo date

笔记

安装后,以下软件包将被标记为过时(本地安装):gksulibgksu2-0。但它们将按预期工作。

答案2

混合存储库

添加存储库仿生的系统是这绝对是个糟糕的主意。 我无法强调运行混合存储库这一想法本身会带来多大的痛苦。直到末世甚至更久以后,痛苦和咬牙切齿都将持续下去。

受虐狂,请至少使用保护措施(恰当定位)。

更好的想法

笔记

  • kdesudo已被删除。

  • lxqt-sudo仍然存在,但对我而言不起作用。

  • 有个东西叫什么gosa?不知道是什么。

  • 最好一直玩下去,sudoku直到解决这个烂摊子为止。

相关内容