Linux Mint에 emacs 24.5를 설치하는 방법

Linux Mint에 emacs 24.5를 설치하는 방법

저는 Linux Mint에서 최신 안정 버전의 emacs(emacs-24.5)를 얻으려고 합니다. 그러나 어떤 이유로 apt-get24.3.1만 설치됩니다. 나는 일반적으로 동의하지만 spacemacs를 사용하려고 하며 많은 패키지에 최소 24.4가 필요합니다.

직접 설치를 시도했지만 ./configure작동하지 않았습니다(많은 라이브러리가 필요한 전체 라이브러리가 필요하다고 말했습니다...). 라이브러리 없이 설치를 시도했는데 텍스트 기반 터미널이 만들어졌습니다. 끔찍해 보이는 유일한 버전.

나는 심지어 linuxbrew를 사용해 보았지만 이것을 할 수 없기 때문에 GUI를 작동시키는 방법을 모릅니다:

brew install emacs --with-cocoa

나는 우분투가 emacs 24.5와 함께 제공된다는 것을 알았고 하루 동안만 Linux Mint를 사용했기 때문에 해당 OS를 설치할 의향이 있습니다. 하지만 민트에서 emacs 24.4나 24.5를 구할 수 있는 방법이 있나요? 수동 제작에 필요한 모든 라이브러리를 설치하기 위한 다른 패키지 관리자입니다.

또한 스택 오버플로를 살펴보고 이 튜토리얼을 시도했지만 작동하지 않습니다. Emacs 24.4 출시, Ubuntu 14.04에 설치하는 방법

직접 설치하려고 하면 X 라이브러리를 얻으라는 튜토리얼을 모두 수행한 후에도 일부 다른 창 라이브러리에 X대한 오류가 발생했습니다.gtk

도와주셔서 감사드리며, 이런 질문을 하기에 적합한 장소가 아니라면 죄송합니다. 또한 내가 받고 있는 오류를 지정해야 하는지 묻는 등의 문제도 있습니다.

답변1

Ubuntu elisp ppa를 사용하여 최신 Emacs 스냅샷을 설치하세요. 설치 후에는 emacs-snapshot대신 실행해야 합니다 emacs.

$ sudo apt-add-repository ppa:ubuntu-elisp/ppa 
$ sudo apt-get update 
$ sudo apt-get install emacs-snapshot 

그러면 추가 단계 없이 emacs가 설치됩니다. 행운을 빌어요.

답변2

다음 두 스크립트를 실행한 후 설치할 수 있었습니다.https://gist.github.com/favadi/18438172892bc4178b27그리고 https://github.com/favadi/build-emacs/blob/master/build-emacs.sh

그런 다음 실패했을 때 다시 emacs 24.5를 .tar.gz로 다운로드하고 압축을 풀고 다음을 수행했습니다.

./congigure
make
make install.

이 두 스크립트는 누락된 종속성을 설치한 것으로 보입니다.

답변3

이는 Ubuntu 및 Mint와 같은 Debian 기반 배포판의 소스에서 빌드하는 일반적인 프로세스입니다.

종속성을 가져옵니다.

sudo apt-get build-dep emacs24 # or emacs24-lucid or whatever

세우다:

tar xf emacs-whatever.tar.gz
cd emacs
./configure --with-whatever # see below
make

checkinstall기본적으로 실행되지만 어떤 make install파일이 설치되어 있는지 모니터링하고 자동으로 .deb를 생성하고 운영 체제에 패키지를 등록합니다. 그런 다음 를 사용하여 삭제 dpkg -r package-name하거나 .deb를 다른 유사한 시스템에 복사하여 설치할 수 있습니다.

sudo apt-get install checkinstall
sudo checkinstall

구성:

Emacs에는 많은 컴파일 타임 구성 옵션이 있습니다. 기본값을 사용하거나 조정할 수 있습니다. 저는 보통 Arch Linux와 비슷한 옵션을 사용합니다.이것또는이것.

관련 정보