日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux yum安装xz,CentOS 7 上安装 xz utils 解压缩工具

發布時間:2023/12/20 linux 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux yum安装xz,CentOS 7 上安装 xz utils 解压缩工具 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1、軟件版本:1.1、CentOS Linux release 7.7.1908

1.2、xz-5.2.5.tar.gz1.3、node-v12.18.3-linux-x642、xz 官網:2.1、xz utils 官網:

https://tukaani.org/xz/

2.2、nodeJS 官網:

https://nodejs.org/

2.3、nodeJS 官網下載頁面:

https://nodejs.org/en/download/

3、xz 簡介:

xz utils 是采用 XZMA 壓縮算法開發的一款壓縮工具;XZMA 是一種無損壓縮文件格式,和 gzip 及 bzip2 一樣,支持多文件壓縮,但這不是說像 zip 那樣可以同時將多個目標文件壓縮為一個已壓縮的文件,而是將已歸檔的目標文件壓縮為一個比較小的已壓縮文件;比如通常使用 tar 命令先將要一個或多個目標文件歸檔,然后對這個已歸檔的文件進行壓縮操作。4、查看本機使用已安裝 xz utils 軟件:

rpm-qa |grep xz

如果不輸出信息則表明未安裝,否則表示已安裝,并列出了版本信息;

yum list installed|grep xz

如果不輸出信息則表明未安裝,否則表示已安裝,并列出了版本信息;5、實戰開始,進入到 /usr/local/lib 目錄:

cd/usr/local/lib6、創建 XZUtils 文件夾:

mkdir-p XZUtils7、進入到 cd XZUtils 目錄中:

XZUtils/

8、下載 xz-5.2.5.tar.gz 軟件:

wget https://sourceforge.net/projects/lzmautils/files/xz-5.2.5.tar.gz

9、將 xz-5.2.5.tar.gz 歸檔文件解除歸檔:

tar-xvf xz-5.2.5.tar.gz10、進入到 xz-5.2.5目錄中:

cd xz-5.2.5

11、依據本機環境執行配置文件:

./configure12、編譯源碼:

make13、將編譯好的文件安裝到指定目錄,通常為 /usr/local/lib 目錄:

make install14、再次查看安裝情況:

rpm-qa |grep xz

如出現以下信息則表明安裝成功:

xz-devel-5.2.2-1.el7.x86_64

xz-5.2.2-1.el7.x86_64

xz-libs-5.2.2-1.el7.x86_64

yum list installed|grep xz

如出現以下信息則表明安裝成功:

xz.x86_645.2.2-1.el7 @anaconda

xz-devel.x86_64 5.2.2-1.el7 @base

xz-libs.x86_64 5.2.2-1.el7 @anaconda15、回到上級目錄——在 /usr/local/lib 目錄中出現如下文件:-rw-r--r-- 1 root root 1434404 Aug 6 09:55liblzma.a-rwxr-xr-x 1 root root 950 Aug 6 09:55liblzma.la

lrwxrwxrwx1 root root 16 Aug 6 09:55 liblzma.so -> liblzma.so.5.2.5lrwxrwxrwx1 root root 16 Aug 6 09:55 liblzma.so.5 -> liblzma.so.5.2.5

-rwxr-xr-x 1 root root 810440 Aug 6 09:55 liblzma.so.5.2.5drwxr-xr-x 2 root root 4096 Aug 6 09:55pkgconfig

至此在 CentOS7 系統上安裝 xz-5.2.5.tar.gz 已完成,下一步我們是驗證其功力。16、在驗證 xz-5.2.5功力前我們先約定如下:16.1、以 nodeJS 的安裝包 node-v12.18.3-linux-x64.tar.xz 為例,機器上無此軟件請自行下載或選用其它類似的文件即可;16.2、這里附上 node-v12.18.3-linux-x64.tar.xz 的下載地址:

https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz

下載命令為:

wget https://nodejs.org/dist/v12.18.3/node-v12.18.3-linux-x64.tar.xz

16.3、nodeJS 是一款可以將 JavaScript 代碼在服務端運行的軟件環境;17、解壓 node-v12.18.3-linux-x64.tar.xz 文件命令:

xz-d node-v12.18.3-linux-x64.tar.xz

解壓后得到歸檔文件 node-v12.18.3-linux-x64.tar;18、將歸檔文件 node-v12.18.3-linux-x64.tar 用 tar 命令解除歸檔:

tar-xf node-v12.18.3-linux-x64.tar

得到 node-v12.18.3-linux-x64 文件夾,至此完成 xz-5.2.5的功力已得到驗證;

需要注意的是,我們平時常用命令

tar-zxvf node-v12.18.3-linux-x64.tar

做解歸檔操作,但這里不可以。19、用 VIM 打開系統環境配置文件:

vim/etc/profile

在文件的末尾追加如下配置:

export NODE_JS=/usr/local/nodejs/node-v12.18.3-linux-x64

export PATH=$PATH:$NODE_JS/bin:$NODE_JS/lib/node_modules/npm/bin

其中的/usr/local/nodejs/node-v12.18.3-linux-x64 是本機目錄,客官在實驗時改為自己的目錄即可。

按 ESC 鍵--> 輸入 :wq! 保存并退出文件 --> 執行 source /etc/profile 命令使我們剛添加的系統環境配置即刻生效;

注意 source/etc/profile 只對當前窗口和新窗口有效。20、查看 node 的版本:

node-v

node--version

如輸出 v12.18.3則表明配置 nodeJS 的環境變量成功。21、查看 npm 的版本:

npm-v

npm--version

如打印6.14.6則表明配置 npm 的環境變量成功。22、感謝閱覽。

總結

以上是生活随笔為你收集整理的linux yum安装xz,CentOS 7 上安装 xz utils 解压缩工具的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。