Alacarte yüklemeye çalışıyorum ve bağımlılıklar çok büyük, temelde tüm GNOME. Gereksiz olduklarını biliyorum. Sinaptik'te bir seçenek veya bunun için uygun bir bayrak var mı?
Alacarte yüklemeye çalışıyorum ve bağımlılıklar çok büyük, temelde tüm GNOME. Gereksiz olduklarını biliyorum. Sinaptik'te bir seçenek veya bunun için uygun bir bayrak var mı?
Yanıtlar:
Alacarte için iki tür bağımlılık vardır : “bağlıdır” ve “önerir”.
Alacarte, Python ve çeşitli Python kütüphanelerine (bazı kütüphanelerde çeker) bağlıdır; “bağımlı” seviye, alacarte'ın bunlar olmadan çalışmadığını söylüyor. APT tabanlı araçlar, bu bağımlılıklar olmadan alacarte yüklemenize izin vermez. Tüm bağımlılıkları göz ardı edebilirsiniz dpkg --force-depends
, ancak alacarte daha sonra bir bağımlılık hesaplamasına dahil edildiğinde (örneğin paketin daha yeni bir sürümü göründüğünde) APT'yi karıştıracaktır, bu nedenle bunu yapmanız önerilmez. Ayrıca, bu bağımlılıklar olmadan paketi kullanmanız pek olası değildir.
Alacarte gnome paneline (sırayla Gnome'un diğer birçok parçasına bağlıdır) “tavsiye” seviyesinde bağlıdır. Bu, alakartın gnome paneli olmadan nadiren yararlı olduğunu gösterir, ancak bazı durumlarda olabilir. Farklı bir Freedesktop uyumlu menü uygulamanız varsa, alacarte gerçekten de gnome paneli olmadan kullanışlıdır.
Varsayılan olarak, apt-get install
tüm bağımlılıkları “bağımlı” veya “önerir” düzeyinde kurar. Geçiş --no-install-recommends
yüklemek için değil anlatmak için seçenek-seviye bağımlılıklar “öneriyor”. Ekleyerek APT::Install-Recommends "false";
bunu varsayılan ayar yapabilirsiniz /etc/apt/apt.conf.d/zzz_mpmcfarlane
.
İle aptitude
komut satırında, pas -R
veya --without-recommends
“önerir” düzeyindeki bağımlılıkları yüklemeden önlemek için. Aptitude tam ekran kullanıcı arayüzünde, alacarte'ı kurulum için işaretlemek gnome panelini de seçer, ancak kuruluma devam etmeden önce işaretini kaldırabilirsiniz. APT tercihi de kabiliyeti etkiler.
Synaptic'te, kurulum için alacarte işaretlenmesi de gnome panelini seçer. Bununla birlikte, değişiklikleri uygulamadan önce gnome paneline gidip işaretini kaldırabilirsiniz. “Önerilen paketleri bağımlılık olarak düşün” tercih edilir (“Genel” sekmesinde).
Eklemek için anahtar bir seçenek apt-get
DİR--no-install-recommends
Yani alacarte için -
sudo apt-get install --no-install-recommends alacarte
Standart Ubuntu'da alacarte'nin varsayılan olduğu göz önüne alındığında, hangi Ubuntu varyantını alacarte için kurduğunuzu sorabilir miyim?
Xubuntu veya Lubuntu kullanıyorsanız - bu sorunun cevabından alternatif bir menü editörü önerebilir miyim . Alacarte'in Lubuntu ve Xubuntu ile çalışmadığını gördüm.
.Deb paketini ( apt-get download foo
) indirebilir dpkg
ve --force-depends
seçeneği kullanarak yükleyebilirsiniz .
apt-get download foo