在Ubuntu 12.04上安装tmux_1.8时出现libevent错误
之后我想在我的ubuntu 12.04上安装tmux 1.8在Ubuntu 12.04上安装tmux_1.8时出现libevent错误,ubuntu,tmux,libevent,Ubuntu,Tmux,Libevent,之后我想在我的ubuntu 12.04上安装tmux 1.8 tar zxvf tmux-1.8.tar.gz cd tmux_1.8 ./configure 但这里有一些错误信息 ... checking pkg-config is at least version 0.9.0... yes checking for LIBEVENT... no checking for library containing event_init... no configure: error: "libev
tar zxvf tmux-1.8.tar.gz
cd tmux_1.8
./configure
但这里有一些错误信息
...
checking pkg-config is at least version 0.9.0... yes
checking for LIBEVENT... no
checking for library containing event_init... no
configure: error: "libevent not found"
mingchaoyan@mingchaoyan-VirtualBox:~/Downloads/tmux-1.8$ sudo apt-get install libevent
[sudo] password for mingchaoyan:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libevent
我试图安装libevent,但失败了。
有人能帮我解决这个问题吗。
如果你能解释一下原因,那就太好了。当你看到上面提到的两件事时
tmux安装需要:
- 利伯顿
- 课程
sudo apt get install libevent dev libncurses dev pkg config
然后,以下命令将强制(f)重新配置gnu构建系统(make等),以帮助安装(i)新组件(libevent和ncurses),并创建指向新组件的符号(s)链接
autoreconf-fis
如果您是从tarball(.tar.gz文件)安装的 您所要做的就是配置和使用这些命令
/configure&make
和
make install
用于本地安装或sudo make install
用于全局安装
如果您决定使用这些命令从源代码安装。
git克隆git://git.code.sf.net/p/tmux/tmux-code tmux
[已弃用]git克隆https://github.com/tmux/tmux.git
[最新来源]cd-tmux
此命令将验证从源代码处编译时是否存在所有依赖项,以及是否满足所有依赖项
sh autogen.sh
然后,您可以运行
/configure&&make
和make-install
或sudo-make-install
,如上文所述
使用的来源:-
-您正在编译,因此需要包的
-dev
版本。尝试安装libevent dev
.thx~在使用sudo apt get install时,您解决了我的问题。。当您不确定要安装的软件包名称时,可以部分写入软件包名称,然后按TAB键两次以返回所有匹配的软件包。。执行sudo apt get install libevent then TAB两次会得到一个很好的列表。。下次你不确定的时候就试试吧。这个问题似乎离题了,因为它是关于Ubuntu的,而且似乎是Ask Ubuntu上这个问题的重复:我添加了一个答案有两个原因。首先,没有一个正确的答案,其次,问题评论中的答案并没有解决我的问题。。我也错过了一些课程。。再挖一点,我就知道答案了。。一个好的答案肯定会对其他人有所帮助:)很确定你的意思是/configure&&make
。。。不/configure&make
。除非您想同时配置和制作,否则这是行不通的。事实上,拼写错误现在已经修复:)