最近在ubuntu中学习的时间增加了特别多,而遇到的问题也是一连串地出现,有的以前解决过,忘记了,更多的则是新问题,记录下来并提供解决方案,以后遇到就能回来查一查。
1.安装lynx
这个是课程上面要安装的软件(一个纯文本的网页浏览器),
下载地址:http://lynx.isc.org/current/
选择了current versoin的tar.gz下载,按照常规方式来,解压
tar -zxvf lynx-cur.tar.gz
cd lynx2.8.9dev.8
./configure
make
make install
前面三步没有问题,make那里就出现了
make: * No targets specified and no makefile found. stop
的错误,然后往回找执行./configure时出现的提示,看到了
configure: error: No curses header-files found
(这个找问题的方法是从其他地方看到的,至少以后知道了如果出问题了,需要从哪里入手解决问题)
没有安装curses library,此时就先安装ncurses,
下载链接:ftp://invisible-island.net/ncurses/
直接下载了ncurses-6.0.tar.gz ,然后就是解压->make->make install,一气呵成,没有报错。
继续回来安装lynx,重新执行./configure,make,嗯,很顺利。
执行make install,懵了,又有问题了,然后发现在make的提示中出现了 welcome to lynx ,直接执行lynx试试,成了。。。这就不知道怎么回事了,lynx貌似是成功装好了,但是为什么后面的make install都不用执行,或者说执行出错了,也能正常装好?留下疑问。