Yüklenebilecek veya yüklenmeyecek bir paket kümesini kaldırmak istediğim bir senaryom var ve olmayanları kaldırmak ve sessizce olmayanları görmezden gelmek istiyorum. Gibi bir şey:
apt-get remove foo bar baz
foo ve bar kurulmuş ancak baz olmasaydı, bazdan şikayet etmeden foo ve bar'ı kaldıracaktı. Bunu yapmanın bir yolu var mı?
Çalıştığım şeyler, scapegoat'ım aslında yüklü olan paket olarak cups-dbg ile kaldırılacak:
jcp@a-boyd:~$ sudo apt-get remove -y cups-dbg bogus-package
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package bogus-package
jcp@a-boyd:~$ sudo apt-get remove --ignore-missing cups-dbg bogus-package
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package bogus-package
jcp@a-boyd:~$ sudo apt-get remove --fix-broken cups-dbg bogus-package
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package bogus-package
Bunu bir kabuk senaryosu ve biraz dpkg --list
sihirle yapabileceğimi biliyorum , ama kesinlikle gerekli olmayan herhangi bir karmaşıklıktan kaçınmak istiyorum.