ImageMagick bağımlılıklarını bozmadan nasıl kaldırılır?


10

Önceden yüklenmiş ImageMagick'i Ubuntu 16.04 LTS'imden kaldırmak istiyorum . Sistemin kaldırılması , sistemimde tutmak istediğim CUPS ve diğer bağımlı paketleri de kaldırır .

Bağımlılıklarına zarar vermeden veya otomatik olarak kaldırıldıktan sonra yeniden yüklemeye gerek kalmadan yalnızca ImageMagick'i kaldırmanın bir yolu var mı?


Imagemagick'i kaldırmanın arkasındaki sebep nedir?
Raniz

1
İstemiyorum, ihtiyacım yok ve başlatılamıyor. Sanırım bu sadece bir komut satırı aracı, ancak tire uygulamaları bölümünde iki .desktop dosyası var. ImageMagick'i kaldırdıktan sonra yeniden yüklemek zorunda kalmadan bardakları ve diğer birkaç bağımlı paketi tutmak istiyorum.
Neni

12
yani, temel olarak, tekerlekleri arabanızdan çıkarmak istiyorsunuz, çünkü onları doğrudan kullanmıyorsunuz, ancak yine de tamamen işlevsel bir araba bırakmak mı istiyorsunuz?

@Neni İhtiyacın varmış gibi geliyor.
user253751

Yanıtlar:


17

ImageMagick , ona bağlı olan veya işlevlerini yerine getirmek için parçaları kullanan resimler ve paketlerle çalışmak için bir komut satırı araçları ve kitaplıkları paketidir.

Kupalar filtreleri için kullanır ve ImageMagick kullanan herhangi bir filtre kullanmamanız mümkün olsa da, bunu saklamanızı öneririm, çünkü kaldırmanız Kupaları kırabilir .

Sen hala kaldırmak istiyorsanız Şimdi, şöyle yapabilirsiniz bu :

$ sudo dpkg --purge --force-all imagemagick

Not: Bu büyük olasılıkla sisteminizi kıracaktır, bu yüzden yapma!


17

Bağımlı paketlerin bazı işlevleri tanım gereği ImageMagick'e bağlıdır . Bu, bağımlı paketlerin (kaplar vb.) Belirli işlemleri tamamlamak için ImageMagick'i gerektirecek (bağımlı) olacak şekilde oluşturulduğu anlamına gelir.

Dolayısıyla, çalışan bir ImageMagick olmadan, Ubuntu tarafından üretilen bardaklar amaçlandığı gibi çalışmaz. Kurulu tüm paketlerin istendiği gibi çalıştığından emin olmak için apt, dpkg ve diğer sistem araçları, bağımlılıkları olmayan paketlerin sistemden silineceğinden emin olun.

Sisteminizde ImageMagick'e ihtiyacınız olmadığından hâlâ eminseniz, fincanları ve diğer bağımlı paketleri, bunları bağlamadan veya ImageMagick'e başka türlü bağımlı hale getirmeden tekrar derlemeniz gerekecektir. Bu, derleme yapılandırma komut dosyasına (genellikle ./configure komutu tarafından çağrılır) parametreler kullanılarak mümkün olabilir veya olmayabilir. Ubuntu'da, kendi kendine oluşturulmuş paketlerin bakımı genellikle önerilmez veya özellikle kolay hale getirilmez (uygulamaları güncellemek için uygulamaları tekrar manuel olarak derlemeniz ve uygulamaların bağımlı paketlerinin tekrar derlendiğinden emin olmanız gerekir).

Pratik çözümler, kendi kendini geliştiren uygulamaların ve aralarındaki bağımlılıkların son kullanıcı (Gentoo, Arch, vb.) İçin daha kolay olduğu ve alternatif olarak ImageMagick'i silmeden Ubuntu kullanmaya devam ettiği bir dağıtım kullanıyor.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.