XZ安装方法

   一开始使用xz命令的时候,提示bash:command not found,使用whereis xz还是没发现,知道xz这个解压工具没有安装,解决的办法有以下几步。

1、到官网下载xz解压工具http://tukaani.org/xz/,下载的是xz-5.0.4.tar.bz2 (1024 KiB) 

最好在linux系统下下载,如果在windows系统下载然后移入linux系统安装,可能会出现问题,之前在windows下下载的QT搬到linux系统下就不能安装。

2、解压这个xz工具包 

#tar -jxvf xz-5.0.4.tar.bz2

3、执行命令

#./configure --prefix=/opt/gnu/xz ,生成makefile

下面讲讲./configure的用法:

    ./configure的作用是检测系统配置,生成makefile文件,以便你可以用make和make install来编译和安装程序。执行./configure的话要到你解压好的目录中去(cd 程序文件夹名称),也就是要在xz-5.0.4目录下使用这个命令

    ./configure是在源代码安装过程使用的,像xz-5.0.4.tar就是源代码包,但并不是所有的tar包都是源代码的包,可以先用ls看看有没有configure这个文件(xz-5.0.4目录下就有configure),没有的话就是二进制的包,如果是二进制的包,解压后直接就能使用,不需要使用./configure,因为它根本就没有configure文件。--prefix是个常用选项,--prefix=/opt/gnu/xz表示xz解压工具被安装到/opt/gnu/xz目录下。

4、执行make命令

#make

5、执行sudo make install命令安装xz

# make install

sudo命令表示获得root一样的权限,因为安装软件需要root权限,如果已经在root模式下,可以直接make install。等待一会就安装好了。

 

xz命令没有被发现的另一个原因,可能是没有被加入环境变量,设置方法

#whereis xz 

发现xz所在的目录,如

[root@localhost usr]# whereis xz

xz: /usr/local/bin/xz

2、在root模式下(进入root模式方法,执行命令 su root 然后输入密码)

使用vi打开/etc/profile,即执行命令 

#vi  /etc/profile

加入PATH=$PATH:/usr/local/bin,保存修改退出。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值