Arch + Ubuntu 用户,工作站准备从 Ubuntu LTS 迁移到 openSUSE 13.2 对 zypper 有一点点小不适应,稍微摸索了一下,基本上清理 orphaned / unneeded 包用
-
rpmorphan
rpmorphan | xargs zypper rm -u -n
-
zypper pa --orphaned
zypper pa --orpahend | awk ‘{ print $5 }’ | xargs zypper rm -u -n
-
甚至 zypper pa --unneeded
zypper pa --unneeded | awk ‘{ print $5 }’ | xargs zypper rm -u -n
以上在虚拟机里都试过了,弄玩之后系统没挂 ;-D
想问一下诸位,最接近于以下几个命令的 zypper 或清理命令是什么…
谢谢…
Arch Linux
pacman -Qqdt | xargs pacman -Rsc --noconfirm
Debian / Ubuntu
apt-get autoremove
N 次
deborphan | xargs apt-get purge -y
清理配置文件
aptitude purge '~c'
Fedora / RHEL / CentOS
N 次
package-cleanup --leaves | xargs yum -y erase