Bunun eski bir gönderi olduğunu biliyorum, ancak son zamanlarda benzer bir sorun yaşadığımdan, çözümümüzü gelecekte birisinin yararlı bulması umuduyla paylaşmak istiyorum.
Bir paketi bir yetenek aracılığıyla kurduysanız otomatik olarak bayraklara bağımlılıklara (otomatik) atar ve paketinizi tekrar çıkarmaya çalıştığınızda otomatik bayrak işaretinin hala ayarlanmış olduğu tüm bağımlılıkları kaldırmaya çalışır.
Benim durumumda görebileceğiniz gibi, kaldırmak istediğim zabbix:
uman@mango:~$ sudo aptitude purge zabbix-server-mysql zabbix-frontend-php
The following packages will be REMOVED:
apache2{u} dbconfig-common{u} fping{u} javascript-common{u} libhtml-template-perl{u} libiksemel3{u} libjs-prototype{u}
libjs-scriptaculous{u} libopenipmi0{u} libt1-5{u} mysql-server{u} mysql-server-5.1{u} mysql-server-core-5.1{u} php5{u} php5-gd{u}
php5-mysql{u} snmpd{u} wwwconfig-common{u} zabbix-frontend-php{p} zabbix-server-mysql{p}
0 packages upgraded, 0 newly installed, 20 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 44.9 MB will be freed.
Do you want to continue? [Y/n/?]
Ve eğer apache paketini ararsak, bunun gibi görünüyor.
uman@mango:~$ aptitude search ^apache2
i A apache2 - Apache HTTP Server metapackage
<snip>
apache yüklü olduğunu ilk bayrağı "i" söyler
sonraki bayrağı "A" otomatik olarak yüklenir açılımı
Bu nedenle, bunu düzeltmek ve apache, mysql ve php kaldırılmamak için otomatik bayrağı şu şekilde bir yetenekle kaldırabiliriz:
uman@mango:~$ sudo aptitude unmarkauto apache2 mysql-server php5
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
Şimdi zabbix paketini çıkarırken şöyle görünüyor:
uman@mango:~$ sudo aptitude purge zabbix-server-mysql zabbix-frontend-php
The following packages will be REMOVED:
dbconfig-common{u} fping{u} javascript-common{u} libiksemel3{u} libjs-prototype{u} libjs-scriptaculous{u} libopenipmi0{u} libt1-5{u}
php5-gd{u} wwwconfig-common{u} zabbix-frontend-php{p} zabbix-server-mysql{p}
0 packages upgraded, 0 newly installed, 12 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 16.6 MB will be freed.
Do you want to continue? [Y/n/?]
Daha fazla bilgi için lütfen yetenek sayfasına bakınız.