我今天早上刚刚安装了 Debian 9,以便在升级之前进行测试。我最喜欢的终端应用程序是“roxterm”,它是我总是首先安装的应用程序之一。
运行“sudo apt update”(没有错误),然后运行“sudo apt install roxterm”并得到以下结果:
E: Unable to locate package roxterm
今天我断断续续地查找 Debian 9 和 roxterm,但没有发现任何关于它是否已被删除的线索,如果没有,为什么我找不到它。
这是我的来源列表:
# deb http://debian.uchicago.edu/debian/ stretch main
deb http://debian.uchicago.edu/debian/ stretch main
deb-src http://debian.uchicago.edu/debian/ stretch main
deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main
# stretch-updates, previously known as 'volatile'
deb http://debian.uchicago.edu/debian/ stretch-updates main
deb-src http://debian.uchicago.edu/debian/ stretch-updates main
# add contrib & non-free repos
#deb http://deb.debian.org/debian stretch contrib non-free
#deb http://security.debian.org stretch/updates contrib non-free
deb http://debian.uchicago.edu/debian stretch contrib non-free
deb http://security.debian.org/debian-security stretch/updates contrib non-free
我还运行了“sudo apt-cache search roxterm” - 什么也没有显示。
安装许多其他软件包没有问题...
任何有关我缺少什么或我应该在哪里查看的信息将不胜感激!
编辑添加- 还尝试了几次“apt-get”代替“apt”,尽管不再需要它,以及su'ing到root并运行不带“sudo”的命令 - 所有这些都相同结果。
答案1
如果您的软件包来源无法提供某个软件包,您将无法通过本地方式找到任何信息。您可以在以下网站上获取有关 Debian 中软件包的命运的信息:https://packages.debian.org/package-name
,https://bugs.debian.org/package-name
,https://packages.qa.debian.org/First letter of name/package-name
。
[关于包装页,你可以看到它roxterm
存在于 wheezy 和 jessie 中,但不存在于巴斯特中,并且也不再处于不稳定状态。还有一个指向 QA 页面的链接。
上质量检查页面,您将找到有关为什么某个软件包已从测试中自动删除以及如何从 Debian 中完全删除某个软件包的信息。
Roxterm 是2016 年 6 月从不稳定状态中移除由于这个原因
ROM1;上游已停产;有 RC 错误
除非您想承担 roxterm 的维护工作,否则您最好找到替代方案。
详细信息在错误#827768。
^ 维护者的请求。
答案2
根据Debian 软件包跟踪器,它在一年前被从测试中删除,并且仅存在于 wheezy 和 jessie 中。