「Linux Readline」下载教程:遇到困难?看这里! (linux readline 下载)
Linux Readline下载教程:遇到困难?看这里!
Linux Readline是一个开源代码的软件包,它为GNU Readline库提供了许多扩展功能。该软件包提供了多种文本编辑命令和快捷键,可以大大提高命令行的效率。Linux Readline的安装需要一定的技巧和经验,本文将提供详细的下载和安装教程,帮助你顺利使用Linux Readline。
一、下载Linux Readline
在下载Linux Readline之前,你需要确保已经安装了以下软件包:gcc、make、automake、autoconf和libtool。这些软件包都可以在Linux系统中的包管理器中安装,具体操作可以参考官方文档。
接下来,我们需要从官方网站下载Linux Readline。目前最新版本是8.1,你可以通过以下链接下载:
https://ftp.gnu.org/gnu/readline/
在该页面中选择Linux Readline 8.1版本的tar包,下载完毕后,解压该文件。
二、安装Linux Readline
在安装Linux Readline之前,可以执行以下命令安装必要的软件包:
sudo apt-get install libncurses5-dev libncursesw5-dev
然后,在终端中执行以下命令进入解压后的文件夹:
cd readline-8.1/
接着,执行以下命令进行安装:
./configure –prefix=/usr –enable-shared –disable-static
make
sudo make install
这样,Linux Readline就安装成功了。
三、配置环境变量
安装完Linux Readline后,需要配置环境变量才能正常使用。可以在~/.bashrc文件中添加以下内容:
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
export PATH=/usr/local/bin:$PATH
然后执行以下命令使其生效:
source ~/.bashrc
四、测试Linux Readline
安装完毕后,可以在终端中执行以下命令测试Linux Readline是否可用:
rlwrap echo “Hello World!”
如果在执行该命令时没有出现错误,说明Linux Readline已经成功安装并可用。
结语
Linux Readline的下载和安装较为简单,只需要遵循以上步骤即可。如果你在操作过程中遇到了问题,可以查看官方文档或者咨询社区。希望这篇文章能够帮助你顺利使用Linux Readline,提高命令行操作效率。
相关问题拓展阅读:
- 如何在Ubuntu和LinuxMint上安装Python 3.6.0
- 如何在Linux上安装libvirt虚拟化工具
- 如何在Linux下编译安装Lua编译器
如何在Ubuntu和LinuxMint上安装Python 3.6.0
步骤1 – 安装所需的包
在安装Python之前,请使用以下命令来安装Python的先决条件。
$ sudo apt-get install build-essential checkinstall
$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
步骤2 – 下载Python 3.6.0
从python官方网站下载Python使用下面的命令。 您也可以下载最新版本代替下面指定。
$ cd /usr/src
$ wget ftp/python/3.6.0/Python-3.6.0.tgz
现在解压下载的软件包。
$ sudo tar xzf Python-3.6.0.tgz
第3步 – 编译Python源
现在使用下面的命令来使用altinstall在你的系统上编译python源代码。
$ cd Python-3.6.0
$ sudo ./configure
$ sudo make altinstall
make altinstall 用于防止替换默认的python二进制文件/ usr / bin / python。
步骤4 – 检查Python版本
最后,您已经成功地在系统上安装了Python 3.6。 让我们使用下面的命令检查安装的python的版本
# python3.6 -V
Python 3.6.0
如何在Linux上安装libvirt虚拟化工具
libvirt是一套免费、开源的支持Linux下主流虚拟化工具libvirt 比较和用例模型的C函数库,其旨在为包括Xen在内的各种虚拟化工具提供一套方便、可靠的编程接口,支持与C,C++,Ruby,Python等多种主流开发语言的绑定。当前主流Linux平台上默认的虚拟化管理工具virt-manager(图形化),virt-install(命令行模式)等均基于libvirt开发而成。
Linux下虚拟化工具llibvirt安装步骤:
by TANG Jia
本测试通过的版本号为:ubuntu12.04、libvirt1.1.2
安装libvirt:
1,安装virtinst
apt get installvirtinst
安装libvirt之前首先安装virtinst目的是为了使后面编译安装libvirt时,覆盖安装virtinst时自带的libvirt的版本,这点很重要。之后才能编译安装libvirt.
2,下载libvirt1.1.2,解压缩,切换至libvirt1.1.2目录
下载libvirt压缩包网址:
3,如果你直接执行./configure,会提示你缺少很多包,所以先安装包:
apt-get install libxml++2.6-2 libxml++2.6-dev
apt-get install libdevmapper-dev
apt-get install libpciaccess-dev
apt-get install python-dev
apt-get install libnl-dev
4,安装完依赖包后,在当前目录下执行 ./configure–prefix=/usr
(其中–prefix选项为指定安装路径)。
执行成功,部分输出如下:
configure:Readline:no
configure:Python:yes
configure:DTrace:no
configure:numad:no
configure:XML Catalog:/etc/xml/catalog
configure:Init script:check
configure:Char device locks:/var/lock
configure:
configure:Privileges
configure:
configure:QEMU:root:root
configure:
5,编译:make
安装:makeinstall
至此libvirtd安装成功!
6,启动libvirt服务
service libvirt-bin start
万万要注意啦,libvirt-daemon是由libvirt-bin来启动的,而不是libvirtd,libvirt-bin是一个符号链接/etc/init.d/libvirt-bin-> /lib/init/upstart-job,后者是一个shell脚本。
同样,停止libvirt服务就是service libvrit-bin stop;
以上操作的正确性仅限于在ubuntu上安装libvirt,重点是第1步和第6步,这和网上很多博文所讲的libvirt安装有些差异,比如很多没有第1步,第6步启动libvirt为service libvirtd
start,这会报错为libvirtd:unrecognizedservice.
第2,3,4,5步的下载、编译、安装在任何版本的Linux上都一致。
libvirt 提供一种虚拟机监控程序不可知的 API 来安全管理运行于主机上的来宾操作系统。希望以上对llibvirt安装流程介绍对大家有所帮助。关注系统部落,锁定电脑系统下载!
如何在Linux下编译安装Lua编译器
首先在
下载lua的源码文件,我下载的是lua-5.2.3.tar.gz
解压: tar -xzvf lua-5.2.3.tar.gz后会在当前目录下得到lua-5.2.3文件夹
进入该文件夹,执行make命令会有如没含棚下提示
需要老段指定平台,所以我们执行make Linux命令,会有如下的错误信息
这个是由于没有链接 ncurses库,只需要把lua-5.2.2/src/Makefile文件中的
linux:
$(MAKE) $(ALL) SYSCFLAGS=”-DLUA_USE_LINUX” SYSLIBS=”-Wl,-E -ldl -lreadline”
改为
linux:
$(MAKE) $(ALL) SYSCFLAGS=”-DLUA_USE_LINUX” SYSLIBS=”-Wl,-E -ldl -lreadline -lncurses”
就可以了
之后再make linux命令编译,枯则然后再make install安装就可以使用了
关于linux readline 下载的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。