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,保存修改退出。
總結
- 上一篇: 华盈IP PBX UC1910统一网关
- 下一篇: 解决margin坍塌