Saya telah menginstal instalasi minimal CentOS 6.3 di dalam VirtualBox VM. Sekarang, saya ingin menginstal Emacs untuk digunakan hanya dari baris perintah.
Ketika saya melakukan pencarian untuk emacs menggunakan yum search emacs
satu-satunya paket level aplikasi tampaknya " emacs
" jadi saya jalankan yum install emacs
dan itu menunjukkan kepada saya daftar dependensi yang ingin diunduh.
Dependensi ini libcairo
, libasound
dan satu ton libX*
paket yang tidak memiliki bisnis terunduh dan terpasang untuk salinan Emacs yang akan digunakan dari baris perintah saja (Saya mencoba untuk menjaga ini minimal karena ini akan dikloning 10 kali per mesin pengembang untuk simulasi jaringan tetapi editor teks benar-benar diperlukan).
Jadi, apakah ada beberapa flag yang harus diatur untuk mencegah semua paket yang berhubungan dengan grafis menginstal? Saya ingat emerge Gentoo memiliki paremeter seperti itu, atau apakah saya hanya menginstal paket yang salah?
sumber
Saya benci GUI. Coba ini:
Unduh tar terbaru: http://mirror.sdunix.com/gnu/emacs/
sumber
./configure --with-x=no
saya terus mendapatkanemacs: error while loading shared libraries: libgtk-3.so.0: cannot open shared object file: No such file or directory
. Saya tahu saya tidak perlugtk-3
menginstal tanpa kepala dan setelah menggunakan ini, itu berjalan tanpa masalah. Ketika saya menggunakansudo yum -y install emacs-nox
saya mendapatNo package emacs-nox available Error: Nothing to do
.Saya mengikuti langkah-langkah ini untuk menginstal Emacs di server Ubuntu cloud saya tanpa dukungan X:
sudo apt-get install autoconf automake texinfo libncurses5-dev
./autogen.sh
./configure --with-x=no
make
sudo make install
Dan sekarang Anda dapat menggunakan Emacs di terminal.
autoconf
danautomake
merupakan alat sistem yang diperlukan.Jika Anda ketinggalan
texinfo
, Anda akan mendapatkan:Jika Anda ketinggalan
libncurses5-dev
, Anda akan mendapatkan:sumber
Saya mencoba menginstal emacs dari yum (manajer paket CentOS), tetapi versi emacs yang terinstal sangat ketinggalan jaman.
Jadi saya harus mengunduh distribusi emacs terbaru dari ftp.gnu.org menggunakan wget dan dibangun dari sumber.
Instalasi berjalan dengan buruk dan saya tidak menemukan masalah apa pun selama proses.
sumber