私はLinux Mintで最新の安定版のemacs(emacs-24.5)を入手しようとしています。ただし、何らかの理由でapt-get
24.3.1のみがインストールされます。私は一般的に同意しますが、spacemacsを使用しようとしており、多くのパッケージに少なくとも24.4が必要です。
自分でインストールしようとしましたが、うまくいきません./configure
でした(多くのライブラリが必要なライブラリ全体が必要だと言いました...)。ライブラリなしでインストールしようとしましたが、テキストベースの端末が作成されました。ひどいように見える唯一のバージョン。
私はlinuxbrewを使ってみましたが、これを行うことができないので、GUIを操作する方法がわかりません。
brew install emacs --with-cocoa
私はUbuntuが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
次の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.
これら2つのスクリプトは、欠落している依存関係をインストールしたようです。
答え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と同様のオプションを使用します。これまたはこれ。