Tag: 能力

能力与apt-get冲突

我正在使用apt-get和aptitude,似乎他们对旧内核管理没有相同的策略。 apt-get自动安装两个内核: 3.13.0-36 (在dist-upgrade )和3.13.0-32 (原始的)。 当我向aptitude请求更新时,它告诉我需要安装旧内核3.13.0-35 。 我接受但是当我运行apt-get autoremove ,内核3.13.0-35被标记为系统不必要的。 所以这是我的问题:为什么apt-get和aptitude之间存在差异,以及关于旧内核管理的Ubuntu策略是什么? 哪种解决方案最好: apt-get或aptitude ?

我可以看到aptitude dist-upgrade的更多细节吗?

当我打字 aptitude dist-upgrade 我举个例子: Reading package lists… Done Building dependency tree Reading state information… Done Reading extended state information Initializing package states… Done The following NEW packages will be installed: bc{a} linux-image-2.6.32-24-virtual linux-image-2.6.32-308-ec2 The following packages will be upgraded: apt apt-transport-https apt-utils base-files bijk-node binutils cloud-init grub-common grub-pc icedtea-6-jre-cacao ifupdown landscape-client landscape-common libfreetype6 libfreetype6-dev libgssapi-krb5-2 […]

为什么取消了aptitude的能力?

为什么默认情况下删除了aptitude ? 我在某个地方读过它,但忘了 – 有人费心去清理它吗? Debian不喜欢aptitude和Canonical apt-get吗? 更新 从答案中我理解aptitude已被删除,因为它不再用于安装,但为什么安装程序使用apt-get ,当aptitude应该更好?

apt-get或aptitude等同于yum whatprovides

是否有相当于apt-get中的yum“whatprovides”选项? 例如在CentOS上 yum whatprovides /usr/share/gdm/themes/TreeFlower/background.png 告诉我 redhat-logos-4.9.99-11.el5.centos.noarch : CentOS-related icons and pictures. Repo : base Matched from: Filename : /usr/share/gdm/themes/TreeFlower/background.png 我可以在Ubuntu的命令行中获得类似的function吗?

如何安装aptitude包?

我已经查看了aptitude 教程并阅读了手册页,但我还是没有得到它。 启动aptitude后,怎么说“install package foo”? 或者搜索名称中包含“foo”的所有包裹?

在Ubuntu 14.04.3上安装clang 3.8

我尝试过以下明显的命令: sudo apt-get update sudo apt-get install clang-3.8 但我收到的消息是: Reading package lists… Done Building dependency tree Reading state information… Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 我试过了: sudo apt-get update sudo aptitude install clang-3.8 但得到消息: Couldn’t find package “clang-3.8”. However, the following packages contain “clang-3.8” in their name: clang-3.8-doc […]

如何设置aptitude-curses以便它不会自动选择* recommended * packages?

当我使用aptitude-curses选择要安装的软件包时,有时会在“自动安装软件包以满足依赖性”下选择大量额外软件包。 当我浏览这个列表时,我发现有些包只是因为我首先安装的那个包推荐它。 有没有办法我可以设置aptitude,以便这些包没有标记安装,而是出现在某种类似的列表,如“其他包建议的包”已经做了?

Ubuntu告诉我,当我不这样做时,我有包升级

我有一台服务器机器,我从未登录过X显示器,只能通过ssh。 最近我登录了,它告诉我,我有 12 packages can be updated. 6 updates are security updates. 我实际上已经知道了,因为我在它和我所有的其他服务器上运行munin。 所以无论如何,我做了“sudo aptitude”并安装了所有更新,然后重新启动。 几天后,munin告诉我我需要升级另一个包,所以我登录了,但登录消息说: 12 packages can be updated. 6 updates are security updates. 我进入aptitude并安装了一个更新。 Ubuntu仍在告诉我有12个软件包需要更新。 穆宁告诉我没有。 我尝试了aptitude -d -y dist-upgrade和apt-get -d -y dist-upgrade ,它们都告诉我没有什么可以安装的。 那么为什么登录信息仍然告诉我有12个软件包需要更新?

自动暂停 – “由于不活动,计算机将很快暂停” – 如何禁用此function?

我在VM上运行Ubuntu 17.10。 在客人中我打开了GNOME终端,用sudo aptitude启动了Aptitude,然后切换到主机来完成一些任务。 当我回到Ubuntu客人时,它在锁定屏幕上显示此通知: 功率 1个新通知 解锁后: 自动暂停 由于不活动,计算机很快就会暂停。 解锁后,Aptitude表示无法下载软件包,因为系统处于脱机状态。 如何禁用此行为?

apt-get和aptitude有什么区别?

apt-get和aptitude什么区别? 它们都使用相同的存储库吗? 哪一个更好?