首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在这种情况下使用apt-get自动删除命令安全吗?

在这种情况下使用apt-get自动删除命令安全吗?
EN

Ask Ubuntu用户
提问于 2013-12-19 21:22:29
回答 3查看 119.7K关注 0票数 55

上次我使用sudo apt-get autoremove时,几乎所有重要的显示驱动程序或部件都被删除了。这使我对再次使用这个命令感到非常不安。但是,每次安装或使用apt-get update时,终端都会读到:

代码语言:javascript
复制
The following packages were automatically installed and are no longer required:
  devilspie libturbojpeg:i386 libxrandr-ltsr2 language-pack-kde-en
  kde-l10n-engb language-pack-kde-en-base libxv1:i386 libllvm3.2
  libllvm3.2:i386 linux-generic-lts-raring
Use 'apt-get autoremove' to remove them.  

我尝试了命令clean,消息暂时停止显示。我的问题是,运行autoremove命令是否安全,还是会再次丢失所有东西?是否有一种方法来检查在这种特殊(或任何)情况下使用autoremove有多安全?

EN

回答 3

Ask Ubuntu用户

回答已采纳

发布于 2013-12-20 03:00:11

为了关注您过去的体验,如果autoremove要删除“超出您预期的内容”,那么它只会这样做,因为这些包不再依赖。当您不小心移除某些内容时,会发生这样的情况:)

过去一个常见的例子就是删除一些与Compiz相关的东西。apt-get将向您展示它将要删除的Compiz包列表,您可能会错过ubuntu-desktop也在其中。ubuntu-desktop只是一个元包,它依赖于构成桌面的所有包,所以删除它不会直接删除任何东西.

..。但是当你做一个后续的autoremove,所有那些事情,ubuntu-desktop是唯一的依赖.他们要走了。

几点教训:

  • sudo apt-get remove <package>将警告您它将直接删除哪些内容。它不会通知你撞击效应。
  • sudo apt-get autoremove还应该警告您它将做什么。
  • 如果您不确定,可以使用apt-get -s autoremove进行模拟的试运行。您可以在所有apt-get命令上使用它。
  • 如果您重新启动,而您正盯着TTY1,想知道您这次核弹的猴子是什么,/var/log/apt/history.log应该有您最近的活动。
  • 如果有疑问,请检查是否安装了ubuntu-desktop

autoremove安全吗?这是重型机械所以它只有司机一样安全..。但话虽如此,这是很难造成永久性的损害。

票数 66
EN

Ask Ubuntu用户

发布于 2013-12-19 21:34:08

下列软件包已自动安装,不再需要

如果不再需要它们,apt将知道何时构建依赖项。只要告诉你“嘿,你删除了安装这些软件包的东西,我更希望你决定如何处理它们,因为你是老板”。

现在,安全了吗?是。如果你又需要他们怎么办?apt会下载它们。我要查一下名单吗?是。可能需要一次轻微的检查。

票数 5
EN

Ask Ubuntu用户

发布于 2015-09-29 12:58:48

不安全的例子:

代码语言:javascript
复制
apt-get remove --purge icedove*

从不,几乎从不使用星号,除非使用libreoffice

伟大的权力带来了巨大的责任。通常,您应该使用synaptic管理器,它比终端提供更好的表示(警告**)。

例如,在debian (8.2)上,我注意到imagemagick没有工作,默认安装的菜单中有两个快捷方式。我一开始是:

代码语言:javascript
复制
apt-get remove --purge imagemagick

它摆脱了一条捷径,然后我启动了synaptic,两个包被留下,其中一个是映像-常见的。在选择要完全移除的包时,它显示inkscape是第一件必须移除的东西,因为它是许多其他东西中的一个。

现在在航站楼里做同样的事情,它就不会跳得那么快了。除非您是linux的老手,否则它可能根本不会分阶段进行。

票数 2
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/393212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档