Linux下tar rpm格式檔案安裝

2021-05-23 03:15:47 字數 3671 閱讀 2226

1、

將安裝檔案拷貝至你的目錄中,如果是以

root

身份登入上的,就將軟體拷貝至

/root

中。#cp ***.tar.gz /root

2、解壓縮。

#tar xvzf ***.tar.gz 

或直接雙擊解壓縮. 3

、檢查編譯。

#./configure

4、檢查通過後,將生成用於編譯的

makefile

檔案。此時,可以開始進行編譯。

#make。5

、成功編譯後,開始安裝。

#make install

6、安裝完畢,應清除編譯過程中產生的臨時檔案和配置過程中產生的檔案。

#make clean

#make distclean

至此,安裝結束。

如果要解除安裝,則執行

make uninstall

2、打包和壓縮檔案

bunzip2 file1.bz2 

解壓乙個叫做

'file1.bz2'

的檔案bzip2 file1 

壓縮乙個叫做

'file1' 

的檔案gunzip file1.gz 

解壓乙個叫做

'file1.gz'

的檔案gzip file1 

壓縮乙個叫做

'file1'

的檔案gzip -9 file1 

最大程度壓縮

rar a file1.rar test_file 

建立乙個叫做

'file1.rar' 

的包rar a file1.rar file1 file2 dir1 

同時壓縮

'file1', 'file2' 

以及目錄

'dir1' 

rar x file1.rar 

解壓rar

包unrar x file1.rar 

解壓rar

包tar -cvf archive.tar file1 

建立乙個非壓縮的

tarball 

tar -cvf archive.tar file1 file2 dir1 

建立乙個包含了

'file1', 'file2' 

以及'dir1'

的檔案檔案

tar -tf archive.tar 

顯示乙個包中的內容

tar -xvf archive.tar 

釋放乙個包

tar -xvf archive.tar -c /tmp 

將壓縮包釋放到

/tmp

目錄下tar -cvfj archive.tar.bz2 dir1 

建立乙個

bzip2

格式的壓縮包

tar -xvfj archive.tar.bz2 

解壓乙個

bzip2

格式的壓縮包

tar -cvfz archive.tar.gz dir1 

建立乙個

gzip

格式的壓縮包

tar -xvfz archive.tar.gz 

解壓乙個

gzip

格式的壓縮包

zip file1.zip file1 

建立乙個

zip格式的壓縮包

zip -r file1.zip file1 file2 dir1 

將幾個檔案和目錄同時壓縮成乙個

zip格式的壓縮包

unzip file1.zip 

解壓乙個

zip格式壓縮包

3、rpm 包- 

(fedora, redhat

及類似系統)

rpm -ivh package.rpm 

安裝乙個

rpm包

rpm -ivh --nodeeps package.rpm 

安裝乙個

rpm包而忽略依賴關係警告

rpm -u package.rpm 

更新乙個

rpm包但不改變其配置檔案

rpm -f package.rpm 

更新乙個確定已經安裝的

rpm包

rpm -e package_name.rpm 

刪除乙個

rpm包

rpm -qa 

顯示系統中所有已經安裝的

rpm包

顯示所有名稱中包含

字樣的rpm

包rpm -qi package_name 

獲取乙個已安裝包的特殊資訊

rpm -qg "system environment/daemons" 

顯示乙個元件的

rpm包

rpm -ql package_name 

顯示乙個已經安裝的

rpm包提供的檔案列表

rpm -qc package_name 

顯示乙個已經安裝的

rpm包提供的配置檔案列表

rpm -q package_name --whatrequires 

顯示與乙個

rpm包存在依賴關係的列表

rpm -q package_name --whatprovides 

顯示乙個

rpm包所佔的體積

rpm -q package_name --scripts 

顯示在安裝

/刪除期間所執行的指令碼

l  rpm -q package_name --changelog 

顯示乙個

rpm包的修改歷史

確認所給的檔案由哪個

rpm包所提供

rpm -qp package.rpm -l 

顯示由乙個尚未安裝的

rpm包提供的檔案列表

rpm --import /media/cdrom/rpm-gpg-key 

匯入公鑰數字證書

rpm --checksig package.rpm 

確認乙個

rpm包的完整性

rpm -qa gpg-pubkey 

確認已安裝的所有

rpm包的完整性

rpm -v package_name 

檢查檔案尺寸、

許可、型別、所有者、群組、

md5檢查以及最後修改時間

rpm -va 

檢查系統中所有已安裝的

rpm包

- 小心使用

rpm -vp package.rpm 

確認乙個

rpm包還未安裝

rpm2cpio package.rpm | cpio --extract --make-directories *bin* 

從乙個rpm

包執行可執行檔案

rpm -ivh /usr/src/redhat/rpms/`arch`/package.rpm 

從乙個rpm

原始碼安裝乙個構建好的包

rpmbuild --rebuild package_name.src.rpm 

從乙個rpm

原始碼構建乙個

rpm 

Linux下tar rpm格式檔案安裝

1 將安裝檔案拷貝至你的目錄中,如果是以 root 身份登入上的,就將軟體拷貝至 root 中。cp tar.gz root 2 解壓縮。tar xvzf tar.gz 或直接雙擊解壓縮.3 檢查編譯。configure 4 檢查通過後,將生成用於編譯的 makefile 檔案。此時,可以開始進行編...

linux下的命令格式

命令格式 命令 選項 引數 帶中括號的是可選項,個別命令不遵循此格式,多個選項時,可以寫一起 簡化選項,完整選項 a 等於 all 顯示當前目錄下所有目錄,有的有簡化選項 用ls命令解釋命令格式 沒有選擇選項,就顯示當前目錄下的,顯示檔案內容 a all顯示目錄下所有檔案,包括隱藏檔案,隱藏檔案以....

linux下編碼格式設定

mysql 1.找到mysql的配置檔案,拷貝到etc目錄下,第一步很重要 把 usr share doc mysql server 5.1.52 my large.cnf 複製到 etc my.cnf 即用命令 cp usr share doc mysql server 5.1.52 my lar...