GNU/Linux >> Belajar Linux >  >> Linux

Mencoba menginstal tmux di CentOS 6.x gagal dengan kesalahan:'EVBUFFER_EOL_LF' tidak dideklarasikan

Masalah terjadi karena yum menginstal libevent versi 1.4 sedangkan tmux 1.9 membutuhkan libevent versi 2.0. Solusinya adalah menginstal libevent versi 2.0 dari sumbernya.

Ini adalah kumpulan perintah lengkap untuk menginstal tmux dari awal.

yum -y install ncurses-devel

wget https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
tar -xvzf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable
./configure
make -j 4
make install
cd ..

wget https://github.com/tmux/tmux/releases/download/2.1/tmux-2.1.tar.gz
tar -xvzf tmux-2.1.tar.gz
cd tmux-2.1
./configure LDFLAGS="-Wl,-rpath,/usr/local/lib"
make -j 4
make install

Ada tiga blok perintah di sini.

  1. Perintah yum menginstal paket ncurses-devel (jika belum ada) yang diperlukan untuk mengompilasi tmux.
  2. Kemudian kami mengkompilasi libevent versi 2.0 dari sumber dan menginstalnya.
  3. Kemudian kami mengkompilasi tmux versi 2.1 dari sumber dan menginstalnya. Saat melakukannya, kami memastikan bahwa kami menautkan tmux ke libevent yang kami pasang di /usr/local/lib, jika tidak, akan mendapatkan kesalahan ini:tmux: error while loading shared libraries: libevent-2.0.so.5: cannot open shared object file: No such file or directory .

Terakhir, jalankan tmux perintah untuk meluncurkan tmux.


Instal libevent2 -devel instan dari libevent-devel

di mesin 64bit saya:

yum install libevent2-devel.x86_64

Jika Anda sudah menginstal libevent-devel, hapus instalannya terlebih dahulu.


Linux
  1. Instal Nginx dengan ngx_pagespeed di CentOS 7

  2. Instal ekstensi MySQLnd untuk PHP 7.2.3 di PPC64LE dengan CentOS 7

  3. Instal Oniguruma di mesin PPC64LE dengan CentOS

  1. Jungledisk Gagal Dengan Kesalahan Libnotify?

  2. Instal mod_ruid2 di CentOS 6 dengan DirectAdmin

  3. Instal MongoDB dengan RockMongo di CentOS 7

  1. Bagaimana cara menginstal Jetbackup di CentOS/RHEL 7 dengan cPanel?

  2. Cara Menginstal Apache 2.4.2 dari Sumber di CentOS 6.2 dengan SSL

  3. error:perintah 'gcc' gagal dengan status keluar 1 di CentOS