Neden apt-get lehine yetenek kaldırıldı?


29

Neden varsayılan aptitudeolarak lehine kaldırıldı apt-get? Bir yerlerde okudum, ama unuttum - temizlemek için rahatsız olan var mı? Peki Debian aptitudeve Canonical'ı tercih etmiyor apt-getmu?

Güncelleştirme

Ben yeteneğe anlıyorum yanıtlarından artık kurulum için kullanıldı çünkü kaldırıldı, ama neden yükleyici kullanımı yok apt-get, ne zaman aptitudedaha iyi olması gerekiyordu?


Kaldırılmadı. İstediğiniz birini kullanabilirsiniz.
psusi

Yanıtlar:


18

Bu, LaunchPad'deki # 592336 numaralı hatada ele alınmıştır . Ancak, özet olarak, UDS-M ( Ubuntu Geliştirici Zirvesi ) sırasında Tasksel ve Yetenekler kaldırılırsa sınırlı LiveCD görüntüsünde 2 ek MB kazanılabileceğine karar verildi.

Yeteneğin ubuntu'ya dahil edilmesinin ilk nedeni, masaüstü yükleyicisinin (her yerde) buna bağlı olmasıydı, ancak şimdi, masaüstü yükleyicisi belirli durumlarda gerekmedikçe gerektirmediği için yeniden yazıldı ve bu nedenle de devam etti.

Yükleyici artık yetenek gerektirmediğinden, temel görüntüye dahil etmek yerine, gerektiğinde dinamik olarak kurulmasını sağlamak, daha iyi eylem planı olarak kazandı.

Dinamik olarak görev ve yetenek kurarak asgari tohumun boyutunu önemli ölçüde azaltabiliriz, böylece canlı yüklü sistemlerde onlarla sonuçlanmayabiliriz.

Maverick Spring Cleaning'in hem spec hem de Ubuntu Wiki sayfası , bunu tabandan çıkarmanın başlangıçtaki tohum ve taban büyüklüğü için büyük yarar sağladığını belirtiyor.


13

Colin Watson , yeteneğin kaldırılmasının ardındaki nedeni açıklar:

[...] yetenek, işleri apt-get'den tamamen farklı şekilde ele alan farklı bir bağımlılık çözümleyicisine sahiptir ve gerçek şu ki, bu bağımlılık çözümleyicisini rutin olarak test etmiyoruz . [...].

Temel sistem uzayda sürekli olarak sıkıdır ve herkes bu boşluğun bir kısmını ister. [...]

(vurgum)

Tam açıklaması Bug # 592336'da bulunabilir .


0

Düşünebilmemin birkaç nedeni:

  • Apt-get, otomatik paket yönetimi için gereken özel yetenek özelliklerini sağlar.
  • Masaüstü ön uçlarının hepsinin kendi paket yöneticileri vardır, böylece yetenek kullanmaları gerekmez.

Deposuna göz atmak için gerekli bir araç olduğunu düşünüyorum, ancak onu yalnızca bir sistemde yaşayabilirim. Sonra tekrar, bir terminal penceresinde masaüstünden daha fazla zaman geçiriyorum.

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.