Ben kendi emacs inşa ediyorum çünkü ben bazı sorunları düzeltmek ve yukarı akış düzeltmeleri almak istiyorum. Ancak, Ubuntu kendi emacs'ımı otomatik olarak kaldırmaya devam ediyor ve yeniden oluşturmaya ve yeniden yüklemeye devam etmeliyim.
apt-cache policy emacs
Dün gece yatağa gittiğim zaman çıktı :
~/emacs$ sudo apt-cache policy emacs
emacs:
Installed: 26.0.50.aaron-1
Candidate: 46.1
Version table:
46.1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu xenial/main i386 Packages
*** 26.0.50.aaron-1 100
100 /var/lib/dpkg/status
İşte uyandığımda:
~/emacs$ sudo apt-cache policy emacs
[sudo] password for excelsiora:
emacs:
Installed: 46.1
Candidate: 46.1
Version table:
*** 46.1 500
500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
500 http://us.archive.ubuntu.com/ubuntu xenial/main i386 Packages
100 /var/lib/dpkg/status
Bu paket neden 24 veya 25 yerine 46 olarak sürümlendiriliyor? 26, şu anda alabileceğiniz en yüksek ana emacs sürümüdür.
Bunun bir meta paket olduğunu görebiliyorum: https://packages.debian.org/source/jessie/emacs-defaults
Ubuntu yazılım güncellemesini neden sormadan yapıyor?
Ana Soru: Ne yapmam gerekiyor - paket sürümümü sadece sopa yapmak için 46'dan daha yüksek bir sayı atayın?
Bu korkunç bir hack gibi görünüyor, ya da belki de böyle çalışması gerekiyor?