我可以使用 Ubuntu 软件中心以外的其他工具来打开 apt 链接吗?

我可以使用 Ubuntu 软件中心以外的其他工具来打开 apt 链接吗?

没有Ubuntu 软件中心在 Lubuntu 中我无法编辑打开易于Firefox 中任何程序中的链接(请参阅这个问题). 安装后Ubuntu 软件中心,这个问题已经解决了,但我可以使用另一个程序来代替Ubuntu 软件中心同样的用途?我觉得它太重了,安装时我更喜欢终端格德比Lubuntu 软件中心或者突触

(现在我有了易于Firefox/首选项/应用程序中的选项,我尝试更改 Ubuntu 软件中心Lubuntu 软件中心但这不会改变选项。)

答案1

  • gDebi、Synaptic 和 Lubuntu 软件中心都不支持处理“apt://”协议/链接。
  • 但是一个非常简单的图形apt-get类型安装程序叫做自适应网址做。

    • 使用安装sudo apt-get install apturl
    • 将 Firefox 偏好设置设为“始终询问”易于
    • 单击链接并选择 AptURL:

    在此处输入图片描述

    • 然后窗口就会弹出:

    在此处输入图片描述

    • 安装将使用轻量级 gDebi 风格的前端进行
  • 另一个选择是使用自定义脚本,例如green7 的回答

  • 但为了独立于浏览器,你真正需要的是:

    1. 脚本/应用程序的文件.desktop,表明它处理x-scheme-handler/apt协议(MimeType=参见aptURL.桌面ubuntu-软件中心.桌面
    2. 您可以通过修改defaults.list文件来设置默认值/usr/share/applications/

答案2

您可以更改行动优先>应用Ubuntu Software Center这个简单的 shell 脚本开始。

/bin/bash #!/bin/bash

安装=“$@”
安装=${安装#*:}
lxterm -e “sudo apt-get install $toInstall;阅读”

将其保存到某个文件,aptFirefox.sh然后通过运行使其可执行:

chmod +x /path/to/aptFirefox.sh

现在您可以Ubuntu Software Center用替换aptFirefox.sh

在此处输入图片描述

现在,无论何时您单击任何apt链接,它都会显示一个终端窗口,要求您输入密码。

在此处输入图片描述

正确输入密码后,它将安装该软件包。

在此处输入图片描述

笔记您可以用它xterm来代替lxterm

相关内容