如何从启动板安装软件包
Posted
技术标签:
【中文标题】如何从启动板安装软件包【英文标题】:How to install package from launchpad 【发布时间】:2017-05-30 14:33:21 【问题描述】:我想在我的 ubuntu 中安装这个:https://launchpad.net/ubuntu/+source/ttfautohint
但我不知道怎么做。
我做了sudo apt install ttfautohint
并且 ttfautohint --version 给出了 0.97。
【问题讨论】:
【参考方案1】:如果要升级版本,必须先从系统中删除软件包:
$ sudo apt-get remove ttfautohint
确定包被移除后,执行:
$ sudo add-apt-repository ppa:ubuntu/ttfautohint
它会要求您确认并验证 GPG 签名密钥。这会将所需的 ppa 添加到您的源文件中,并使其可见。然后,您必须执行以下操作:
$ sudo apt-get update
让它查看更改的包位置。然后你可以简单地安装它,就像你刚刚输入的那样,使用 apt-get:
$ sudo apt-get install ttfautohint --verbose-versions
“--verbose-versions”会显示将要安装的版本,您可以检查是否正在安装所需的版本。
【讨论】:
这似乎不再起作用了:$ sudo add-apt-repository ppa:ubuntu/ttfautohint Cannot add PPA: 'ppa:~ubuntu/ubuntu/ttfautohint'. ERROR: '~ubuntu' user or team does not exist.
这个答案可能不再需要,因为 Ubuntu 现在将该包直接添加到源代码中,因此您不再需要将其添加为 PPA。您是否尝试过更新的 ubuntu (18.04+),只是为了直接安装它?您需要哪些版本? @AlekseyKontsevich
@Yuri-M-Dias 我需要 git-cola 3.9,Ubuntu 20.04 只有过时且有缺陷的 3.6。强制install manually。所以就我而言,它不是 PPA。
尽管这个特殊的包可能已经移到了主要的 Ubuntu 存储库,但对于那些学习 PPA 的人来说,答案仍然是相当有帮助的。在答案中添加“+1”。以上是关于如何从启动板安装软件包的主要内容,如果未能解决你的问题,请参考以下文章