GNOME terminalini kaldırmaya çalışırken xterm neden kurulur?


17

Alacritty'yi ana terminal emülatörüm olarak kullanıyorum. gnome-terminalPaketi kaldırmaya çalıştım , ama yazdığımda apt remove gnome-terminalşöyle diyor:

The following additional packages will be installed:
libutempter0 xterm

Ve paketleri yüklemeye devam eder.

Alacritty'nin yapmaması gereken ne gnome-terminalveya xtermne gerekli?

Yanıtlar:


18

Bunun nedeni bağımlılıklar. Standart bir Ubuntu kurulumunda, Ubuntu Masaüstü, GNOME terminaline veya temelde sanal bir paket olan XTerm veya X terim emülatörüne bağlı olan X.Org'a bağlıdır.

Eğer koşarsan

aptitude why gnome-terminal

çıktı olacak

i   ubuntu-desktop Depends xorg
i A xorg           Depends gnome-terminal | xterm | x-terminal-emulator

İşte ipaketin demektir yüklü , Abir otomatik ve |bir VEYA .

Muhtemelen bir terminal X.Org gibi bir görüntü sunucusunun bağımlılığı olmamalıdır . Bu, 2013'te zaten Launchpad'de Hata # 1116791 olarak bildirildi .

Bryce Harrington tarafından # 7 numaralı yoruma göre :

Xorg kaynak paketi için, bağımlılık uzun zaman önce bir terminal programının dahil edilmesini sağlamak için kolaylık olarak eklenmiş gibi görünüyor. Muhtemelen ortaya çıkan debian başarısız güvenli bir oturum olabilir, ancak bunun kanıtlarını görmüyorum; her durumda bizim için önemli olmaz.

Dahası, Oliver Grawert'in 8 numaralı yorumu uyarınca :

Dep yardımcı olur gibi en azından x-terminal-emulator kullanarak sanırım böylece sadece bir terminal yüklü olması yeterlidir

Bryce Harrington daha sonra hata durumunu değiştirdi triaj belirten

Belki de S'de denemek iyi bir şeydir? Oyunda ne kadar geç kaldığımız göz önüne alındığında, nadiren düşmekten çekiniyorum, çünkü bunun ne olacağını kesin olarak bilmiyoruz ...

Ve sonra durumu hiç güncellenmedi. Ancak Mayıs 2019 yılında, Daniel van Vugt değişiklik durumunu etmek düzeltmek olmaz 13.04 2014 yılında EOL ulaştı sırf bunun herhangi bir şekilde serbest bırakma sürümüne özgü değildi inanıyoruz.

Öte yandan, tarafından sivri dışarı olarak Jörg W Mittag kendi içinde açıklama , Alacritty da X terimi emülatörü sağlamalıdır. Ancak Alacritty, Ubuntu tarafından sağlanmıyor ve sunulmuyor, bu yüzden bir hata mı yoksa böyle çalışacak mı olduğundan emin değilim. Şu an itibariyle, x-terminal-emulator - Ubuntu Packages'e göre x-terminal-emulatorsanal paket 22 paket tarafından sağlanıyor .


8
Yani, Alacritty paketinde bir hata var gibi görünüyor ve olması gerekiyor Provides: x-terminal-emulator.
Jörg W Mittag

ubuntu-desktopBir terminal emülatörü bağımlılık mantıklı ama neden vermez xorgbuna bağlı? Kuşkusuz, ihtiyaç duyulmayan veya istemediğiniz kiosk kurulumları yapabilirsiniz.
R .. GitHub BUZA YARDIMCI DURDUR

@ JörgWMittag Adil çağrı. Ama bunun böyle mi yoksa bir hata mı olduğundan emin değilim. Bunu cevabıma dahil ettim.
Kulfy

@R .. Cevabı genişletti ve ilgili bilgileri içeriyordu.
Kulfy
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.