为什么这个命令破坏了我的ubuntu 14:04安装?

时间:2017-01-17 01:08:10

标签: linux shell xargs dpkg

我成功使用此命令从系统中删除了所有旧内核:

dpkg --list |
    grep linux-image |
    awk '{ print $2 }' |
    sort -V |
    sed -n '/'"linux-image-3.13.0-100-generic"'/q;p' |
    xargs sudo apt-get -y purge

但是,当我使用此修改后的版本取消安装cups时,dpkg开始删除与cups无关的软件包:

dpkg --list |
    grep cups |
    awk '{ print $2 }' |
    sort -V |
    xargs sudo apt-get -y purge

当我意识到发生了什么事时,我的系统已经变得无法启动了。我不知道它是否应该与xargs一起发生,但我无法用 Ctrl + C 序列停止执行。

0 个答案:

没有答案