ฉันจะหา Emacs ที่สร้างไว้ล่วงหน้าสำหรับ Ubuntu ที่เรียกemacs 25.1 ได้อย่างไร
ฉันจะหา Emacs ที่สร้างไว้ล่วงหน้าสำหรับ Ubuntu ที่เรียกemacs 25.1 ได้อย่างไร
คำตอบ:
นอกเหนือจากสิ่งที่ abo-abo แนะนำคุณยังสามารถสร้างแหล่งข้อมูลด้วยตัวเอง:
git clone git://git.savannah.gnu.org/emacs.git
cd emacs
sudo apt-get build-dep emacs24 # for rpm-based linux: sudo yum-builddep emacs
./configure # if there's no configure script: ./autogen.sh
make # if that fails: make bootstrap
sudo make install
make clean
./configure
ฉันจะต้องทำ./autogen.sh
อย่างอื่น Out line approach (tm)
ใช้ภาพรวม:
sudo add-apt-repository -y ppa:ubuntu-elisp
sudo apt-get update
sudo apt-get install emacs-snapshot
รุ่นที่เสถียร (25.1 ปัจจุบัน):
sudo apt-add-repository -y ppa:adrozdoff/emacs
sudo apt update
sudo apt install emacs25
จัดหาแพ็คเกจสำหรับ LTS 14.04 และ 16.04
The following packages have unmet dependencies: emacs25 : Depends: emacs25-bin-common (= 25.1-trusty~ppa2) but it is not going to be installed
ฉันติดตามโซ่การพึ่งพาแล้วลองsudo apt-get install emacs25 emacs25-bin-common emacs25-common emacsen-common emacs25-el
แต่ได้รับข้อผิดพลาดนี้: The following packages have unmet dependencies: emacs25-common : Depends: emacsen-common (>= 2.0.8) but 2.0.8~trusty1 is to be installed
ฉันไม่แน่ใจว่าควรลองอะไรต่อไป
สำหรับผู้ที่ต้องการรัน emacs ที่เสถียร 25.1 บน Ubuntu 16.10 ฉันดึงแพ็คเกจซอร์สจาก zenity- เสนอและผลักไปยัง ppa ของฉันสำหรับ yakkety ดังนั้นคุณสามารถติดตั้งได้ดังนี้:
sudo add-apt-repository ppa:aperomsik/aap-ppa
sudo apt-get update
sudo apt-get install emacs25