假设我安装了依赖于包 B 的包 A。然后我删除了 A。
现在 apt-get autoremove
想删除B,但我想保留它。我如何“固定” B 以使系统表现得好像我自己安装了 B?
我来自 Gentoo,解决方案是将 B 添加到我的world
文件中。什么是 Debian/Ubuntu 等价物?
全新安装 Ubuntu 12.04.1(64 位)后,当我想通过终端安装软件时收到以下消息:
The following packages were automatically installed and are no longer required:
linux-headers-3.2.0-29 linux-headers-3.2.0-29-generic
Run Code Online (Sandbox Code Playgroud)
这是正常的吗?由于它与 Linux 核心本身有关,我很困惑它可能会破坏我的系统。
我根据http://linuxneophyte.com/sendemail-a-light-and-simple-command-line-mailer/的建议在 Ubuntu 服务器 12.04 LTS 上安装了 sendEmail
安装的包(使用 dpkg 不可见,但 /usr/bin/sendEmail 存在),然后是以下提示:
The following packages were automatically installed and are no longer required:
php-mail-mime php-net-socket php-mdb2-driver-mysql php-mdb2 libpango1.0-common php5-gd
libmcrypt4 libt1-5 libhal1 php-net-smtp php5-pspell libhal-storage1 libaudiofile0
php5-mcrypt php-auth dbconfig-common tinymce php-mail-mimedecode
Use 'apt-get autoremove' to remove them.
Run Code Online (Sandbox Code Playgroud)
早些时候,上面要删除的软件包列表包括我删除的 courier-ssl,但我不确定其他的。我应该保留这些包裹还是删除它们?