[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-get sorunu [ileri düzey kullanıcılar için!]



Bu tür problemler unstable dağıtım içerisinde zaman zaman olabilir.

xfonts-bolkhov-cp1251-75dpi paketi kaldırılmaya çalışıyor. Her paket 
kaldırılırken pre-remove ve post-remove scriptleri (varsa) çalıştırılır.

xfonts-bolkhov-cp1251-75dpi örneğinde post remove scripti içerisindeki bir 
komut hata verdiğinden, script 0'dan farklı bir değerle sonlanıyor ve dpkg 
işleme devam etmiyor.

Çözüm olarak, /var/lib/dpkg/info dizini altındaki paket_adi.postrm yani 
xfonts-bolkhov-cp1251-75dpi.postrm dosyasını bir editörle açıp, hataya neden 
olan komutları düzenleyerek (bu örnekte gözüken update-fonts-dir'in versiyon 
uyumsuzluğu) apt-get veya dpkg ile işlemi tekrarlayabilirsiniz.

En kötü ihtimal, problemi çözemeyecekseniz, özellikle önemsiz paketlerde, 
sorunu yaratan prerm veya postrm dosyası içerisine doğrudan 

exit 0

yazarak işlem yapmadan 0 koduyla sonlanmasını sağlayabilirsiniz (Böyle 
yaptığımızda paket kaldırıldıktan sonra sistemde yapılması gereken işlemlerin 
gerçekleşmeyeceğini unutmayın).

Bu adımdan sonra tekrar denediğinizde hata vermeyecektir. Tabi birden fazla 
pakette bu sorun olduğunda benzer işlemleri onlara da uygulamanız gerekiyor.

Eğer emin değilseniz /var/lib/dpkg/info dizini altındaki dosyalara hiç 
bulaşmayın, hatalı bir durumda bırakırsanız dpkg epey mutsuz olacaktır.

On Monday 17 April 2006 21:20, Zeki Çatav wrote:
> Merhaba,
> Debian sid üzerinde update sırasında aşağıdaki font paketleri ile ilgili
> sorun olup update kesildi. Ardından herhengi bir paket ile ilgili kurum
> veya kaldırma işlemi aşağıdaki hata ile gerçekleşmiyor.
> Google çözmedi, önerileriniz?
> Teşekkürler....
>
> Removing xfonts-bolkhov-cp1251-75dpi ...
> usage error: unrecognized option
> Usage: update-fonts-dir DIRECTORY ...
>        update-fonts-dir { -h | --help }
> This program is a wrapper for mkfontdir(1x) that is primarily useful to
> Debian package maintainer scripts.  See update-fonts-dir(8) for more
> information. Options:
>     -h, --help                               display this usage message and
> exit
> dpkg: error processing xfonts-bolkhov-cp1251-75dpi (--remove):
>  subprocess post-removal script returned error exit status 2
> Removing xfonts-bolkhov-cp1251-misc ...
> usage error: unrecognized option
> Usage: update-fonts-dir DIRECTORY ...
>        update-fonts-dir { -h | --help }
> This program is a wrapper for mkfontdir(1x) that is primarily useful to
> Debian package maintainer scripts.  See update-fonts-dir(8) for more
> information. Options:
>     -h, --help                               display this usage message and
> exit
> dpkg: error processing xfonts-bolkhov-cp1251-misc (--remove):
>  subprocess post-removal script returned error exit status 2
> Errors were encountered while processing:
>  xfonts-bolkhov-cp1251-75dpi
>  xfonts-bolkhov-cp1251-misc
> E: Sub-process /usr/bin/dpkg returned an error code (1)



Reply to: