❶ 如何查看和解壓縮rpm文件內容
在Windows下安裝軟體時,只需用滑鼠雙擊軟體的安裝程序,或者用Zip等解壓縮軟體解壓縮即可安裝。在linux下安裝軟體對初學者來說,難度高於Windows下軟體安裝。下面我就詳細講解Linux下如何安裝軟體。 先來看看Linux軟體擴展名。軟體後綴為.rpm最初是Red Hat Linux提供的一種包封裝格式,現在許多Linux發行版本都使用;後綴為.deb是Den Linux提供的一種包封裝格式;後綴為.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系統打包工具tar打包的;後綴為.bin的一般是一些商業軟體。通過擴展名可以了解軟體格式,進而了解軟體安裝。 RPM格式軟體包的安裝 1.簡介 幾乎所有的Linux發行版本都使用某種形式的軟體包管理安裝、更新和卸載軟體。與直接從源代碼安裝相比,軟體包管理易於安裝和卸載;易於更新已安裝的軟體包;易於保護配置文件;易於跟蹤已安裝文件。 RPM全稱是Red Hat Package Manager(Red Hat包管理器)。RPM本質上就是一個包,包含可以立即在特定機器體系結構上安裝和運行的Linux軟體。RPM示意圖見圖1。 大多數Linux RPM軟體包的命名有一定的規律,它遵循名稱-版本-修正版-類型-MYsoftware-1.2-1.i386.rpm 。 2.安裝RPM包軟體 # rpm -ivh MYsoftware-1.2 -1.i386.rpm RPM命令主要參數: -i 安裝軟體。 -t 測試安裝,不是真的安裝。 -p 顯示安裝進度。 -f 忽略任何錯誤。 -U 升級安裝。 -v 檢測套件是否正確安裝。 這些參數可以同時採用。更多的內容可以參考RPM的命令幫助。 3.卸載軟體 # rpm -e 軟體名 需要說明的是,上面代碼中使用的是軟體名,而不是軟體包名。例如,要卸載software-1.2.-1.i386.rpm這個包時,應執行: #rpm -e software 4.強行卸載RPM包 有時除去一個RPM是不行的,尤其是系統上有別的程序依賴於它的時候。如果執行命令會顯示如下錯誤信息: ## rpm -e xsnow error: removing these packages would break dependencies: /usr/X11R6/bin/xsnow is needed by x-amusements-1.0-1 在這種情況下,可以用--force選項重新安裝xsnow: # rpm -ivh --force xsnow-1.41-1.i386.rpm 這里推薦使用工具軟體Kleandisk,用它可以安全徹底清理掉不再使用的RPM包。 5.安裝.src.rpm類型的文件 目前RPM有兩種模式,一種是已經過編碼的(i386.rpm),一種是未經編碼的(src.rpm)。 rpm --rebuild Filename.src.rpm 這時系統會建立一個文件Filenamr.rpm,在/usr/src/redflag/RPMS/子目錄下,一般是i386,具體情況和Linux發行版本有關。然後執行下面代碼即可: rpm -ivh /usr/src/regflag/RPMS/i386/Filename.rpm 使用deb打包的軟體安裝 deb是Debian Linux提供的一個包管理器,它與RPM十分類似。但由於RPM出現得早,並且應用廣泛,所以在各種版本的Linux中都常見到,而Debian的包管理器dpkg只出現在Debina Linux中。它的優點是不用被嚴格的依賴性檢查所困擾,缺點是只在Debian Linux發行版中才能見到這個包管理工具。 1. 安裝 # dpkg -i MYsoftware-1.2.-1.deb 2. 卸載 # dpkg -e MYsoftware 使用源代碼進行軟體安裝和RPM安裝方式相比,使用源代碼進行軟體安裝會復雜一些,但是用源代碼安裝軟體是Linux下進行軟體安裝的重要手段,也是運行Linux的最主要的優勢之一。使用源代碼安裝軟體,能按照用戶的需要選擇定製的安裝方式進行安裝,而不是僅僅依靠那些在安裝包中的預配置的參數選擇安裝。另外,仍然有一些軟體程序只能從源代碼處進行安裝。 現在有很多地方都提供源代碼包,到底在什麼地方獲得取決於軟體的特殊需要。對於那些使用比較普遍的軟體,如Sendmail,可以從商業網站處下載源代碼軟體包(如[url] [/url])。一般的軟體包,可從開發者的Web站點下載。下面介紹一下安裝步驟: 1.解壓數據包 源代碼軟體通常以.tar.gz做為擴展名,也有tar.Z、tar.bz2或.tgz為擴展名的。不同擴展名解壓縮命令也不相同,見表1。 2.編譯軟體 成功解壓縮源代碼文件後,進入解包的目錄。在安裝前閱讀Readme文件和Install文件。盡管許多源代碼文件包都使用基本相同的命令,但是有時在閱讀這些文件時能發現一些重要的區別。例如,有些軟體包含一個可以安裝的安裝腳本程序(.sh)。在安裝前閱讀這些說明文件,有助於安裝成功和節約時間。 在安裝軟體以前要成為root用戶。實現這一點通常有兩種方式:在另一台終端以root用戶登錄,或者輸入「su」,此時系統會提示輸入root用戶的密碼。輸入密碼以後,就將一直擁有root用戶的許可權。如果已經是root用戶,那就可以進行下一步。 通常的安裝方法是從安裝包的目錄執行以下命令: gunzip soft1.tar.gz cd soft1 #. /configure #配置# make #調用make# make install #安裝源代碼# 刪除安裝時產生的臨時文件: #make clean 卸載軟體: #make uninstall 有些軟體包的源代碼編譯安裝後可以用make uninstall命令卸載。如果不提供此功能,則軟體的卸載必須手動刪除。由於軟體可能將文件分散地安裝在系統的多個目錄中,往往很難把它刪除干凈,應該在編譯前進行配置。 .bin文件安裝 擴展名為.bin文件是二進制的,它也是源程序經編譯後得到的機器語言。有一些軟體可以發布為以.bin為後綴的安裝包,例如,流媒體播放器RealONE。如果安裝過RealONE的Windows版的話,那麼安裝RealONE for Linux版本(文件名:r1p1_linux22_libc6_i386_a1.bin)就非常簡單了: #chmod +x r1p1_linux22_libc6_i386_a1.bin ./ r1p1_linux22_libc6_i386_a1.bin 接下來選擇安裝方式,有普通安裝和高級安裝兩種。如果不想改動安裝目錄,就可選擇普通安裝,整個安裝過程幾乎和在Windwos下一樣。 .bin文件的卸載,以RealONE for Linux為例,如果採用普通安裝方式的話,在用戶主目錄下會有Real和Realplayer9兩個文件夾,把它們刪除即可。 Linux綠色軟體 Linux也有一些綠色軟體,不過不是很多。Linux系統提供一種機制:自動響應軟體運行進程的要求,為它設定好可以馬上運行的環境。這種機制可以是一種介面,或者是中間件。程序員編寫的程序可以直接拷貝分發,不用安裝,只要點擊程序的圖標,訪問操作系統提供的介面,設定好就可以工作。若要刪除軟體,直接刪除就可以,不用鏈接文件。這是最簡單的軟體安裝、卸載方式。 上面介紹了Linux軟體安裝的方法,對於Linux初學者來說,RPM安裝是一個不錯的選擇。如果想真正掌握Linux系統,源代碼安裝仍然是Linux下軟體安裝的重要手段。
❷ linux下如何查看文件的壓縮類型,用什麼命令解壓
tar類型只是打包了並沒有壓縮,所以你加參數z (以gzip 格式解壓)抱錯.
一般
*.tar.gz 是gzip壓縮的,*.tar.bz是bzip2壓縮的.
❸ linux 查看壓縮包里文件用什麼命令
僅僅是查看壓縮包裡面的文件列表,就只需要將解壓壓縮包的命令裡面的-x選項換成-t選項就可以了。而解壓壓縮包的命令是這樣的:
tar -jxv -f tar.bz2文件名
或者是:tar -zxv -f tar.gz文件名
其中命令里的-j是解壓tar.bz2壓縮包的選項,而-z是解壓tar.gz壓縮包的選項,沒有這兩個選項是無法查看壓縮包裡面的文件列表的;-t參數表示只查看當前不解壓(所以記得將上面的命令的x換成t就可以了),-v表示列出文件的詳細信息;-f選項指定要查看的壓縮包文件名,它後面要跟壓縮包文件名。
❹ 如何在Linux上使用tar命令解壓和壓縮文件
Linux下使用tar命令解壓和壓縮文件,這屬於基本操作,先看實例。
1、壓縮Desktop目錄下所有的png文件為png.tar。
2、解壓png.tar到Desktop當前目錄。
3、Tar命令參數
-c:建立壓縮檔案
-x:解壓
-t:查看內容
-r:向壓縮歸檔文件末尾追加文件
-u:更新原壓縮包中的文件
這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的參數是根據需要在壓縮或解壓檔案時可選的。
-z:有gzip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:將文件解開到標准輸出
下面的參數-f是必須的
-f:使用檔案名字,切記,這個參數是最後一個參數,後面只能接檔案名。
#tar-cfall.tar*.jpg
這條命令是將所有.jpg的文件打成一個名為all.tar的包。-c是表示產生新的包,-f指定包的文件名。
#tar-rfall.tar*.gif
這條命令是將所有.gif的文件增加到all.tar的包裡面去。-r是表示增加文件的意思。
#tar-ufall.tarlogo.gif
這條命令是更新原來tar包all.tar中logo.gif文件,-u是表示更新文件的意思。
#tar-tfall.tar
這條命令是列出all.tar包中所有文件,-t是列出文件的意思
#tar-xfall.tar
這條命令是解出all.tar包中所有文件,-t是解開的意思
❺ 怎麼看壓縮文件的參數
雙擊壓縮包不要解壓縮就可看到
❻ 如何在Linux上使用tar命令解壓和壓縮文件
Linux系統壓縮和解壓文件都可以用tar命令,在壓縮文件時指定壓縮參數,解壓縮時指定解壓參數。
tar命令主要參數解釋:
-z參數:表示要解壓或壓縮的是tar.gz文件(如果是tar.bz2就是-j)
-x參數:表示是執行解壓縮操作而不是打包操作
-v參數:表示列出解壓時的詳細消息
-f參數:指定要解壓的文件名,或者指定新建的打包文件的名字
tar命令解壓時還可以指定解壓的目標目錄,就是把壓縮文件的內容解壓到哪個文件夾內,這個參數是-C(大寫的C)。
解壓tar.gz文件的例子:tar -zxv -f test.tar.gz -C /home/user/target
解壓tar.bz2文件的例子: tar -jxv -f test.tar.bz2 -C /home/user/target
下面說一下壓縮文件,Linux上最常用的壓縮格式一般是bzip2格式(常用bz2後綴)和gzip格式(常用gz後綴),因為它倆的壓縮比比較高。壓縮命令也是用tar命令,只不過是把上面的解壓tar命令中的-x參數換成-c參數,-c參數表示新建打包文件,在配合上-j或-z參數就能指定打包文件的壓縮格式。注意:當壓縮文件時,-f參數後面跟的是新建的壓縮包的名字,壓縮包文件名後面,還要加上要壓縮的文件或文件夾(這時不需要-C參數)。不多說,直接看例子就明白了:
tar -jcv -f newfile.tar.bz2 要壓縮的文件或目錄
tar -zcv -f newfile.tar.gz 要壓縮的文件或目錄
❼ Linux解壓指令 tar後面跟的參數什麼意思 如tar xvzf 還有如何解壓到當前文件 如何解壓到制定目錄 謝謝大家
tar
-c 創建.tar格式的文件
-x 解開.tar格式的文件
-f 使用歸檔文件
-v 顯示詳細信息
-t 查看包內文件
-j 使用p2程序
-z 使用gzip程序
-p 打包時保留文件及目錄的許可權
-P 打包時保留文件及目錄的絕對路徑
-C 釋放的目的地
指定目錄 -C 解壓到user下
例子 tar -zxvf aaa.gz -C /var/local/user
❽ 如何解壓文件
你解開的是自解壓文件.
我們先來看大家數人是如何創建自解壓文件的。
第一步:選定要創建自解壓文件的文件,單擊右鍵,在彈出的快捷菜單上選擇「添加到壓縮文件」打開「壓縮文件名和參數」對話框,然後在「常規」選項卡上選擇「創建自解壓格式的壓縮文件」復選框。
第二步:切換到「壓縮文件名和參數」對話框的「高級」選項卡,在該選項卡上單擊「自解壓選項」打開「高級自解壓選項」對話框。
第三步:在「高級自解壓選項」對話框上設置自解壓文件的各種選項,比如解壓路徑、解壓模式、自解壓文件的圖標等。設置好後,單擊「確定」關閉「高級自解壓選項」對話框,再次單擊「確定」關閉「壓縮文件名和參數」對話框,這樣WinRAR才能為選定的文件創建一個自解壓文件。
很顯然,利用上述的方法創建自解壓文件非常麻煩。下面,我們來製作一個創建自解壓文件的模板,也就是為自解壓文件創建一個配置文件(這樣的配置文件一經創建就可終生享用)。
在上文的第三步設置好自解壓文件的各種選項後單擊「確定」回到「壓縮文件名和參數」對話框,在該對話框的「常規」選項卡上單擊「配置」按鈕,在彈出的下拉菜單中選擇「保存當前設置為新配置」,在彈出的對話框上把新配置命令為「創建自解壓文件」(如圖1),最後單擊「確定」保存新配置。
圖1
現在我們利用上面製作的配置文件再來創建一個自解壓文件:
選定要創建自解壓文件的文件,單擊右鍵,在彈出的快捷菜單上選擇「添加到壓縮文件」打開「壓縮文件名和參數」對話框,在「常規」選項卡上單擊「配置」,在下拉菜單上選擇剛才保存的配置文件「創建自解壓文件」,最後單擊「確定」後,WinRAR就會按配置文件中設定的選項為選定的文件創建一個自解壓文件。是不是要比上面的方法簡捷多了。
利用同樣的方法,我們還可以創建以下配置文件。
⒈創建帶密碼的壓縮文件:這種配置文件能夠為壓縮文件加上一個事先設置好的密碼,當您要創建一個加密的壓縮文件時,選擇要壓縮的文件,單擊右鍵,在彈出的快捷菜單上選擇「添加到壓縮文件」,在打開的對話框上單擊「配置」並選擇「創建帶密碼的壓縮文件」,這樣,單擊確定後WinRAR就會把選定的文件壓縮為一個帶密碼的壓縮文件。
⒉帶恢復記錄且被鎖定的壓縮文件。當您有重要的文件需要發布到網路上時可使用這種配置文件。該配置文件鎖定了生成的壓縮文件,可以防止他人修改,另外用該配置文件創建的壓縮文件中還加入了恢復記錄,這樣當別人下載後如果發現壓縮文件損壞就可以修復,此外,為了傳輸的方便,這種壓縮文件還使用了最大的壓縮率(如圖2所示),這是該配置文件的相關選項。
❾ 壓縮跳出壓縮文件名和參數需要設置嗎
網路全說
電腦壓縮解壓文件設置技巧
2022-11-06 16:01:55
1. 解決好壓解壓的小麻煩
自動清理壓縮包源文件
網上下載的軟體多數都被壓縮為Zip或RAR文件,每次安裝需要解開壓縮包才能執行其中的安裝包。如果希望今後使用方便,就需將軟體解壓後保存。這樣,原始的壓縮包也就屬多餘。若下載的軟體包多,解壓後再去刪除這些壓縮包,就多了一道環節。如果在解壓時順手動添加一個參數項,即可免去手動清理壓縮包源文件。
右擊壓縮包並選擇「好壓→解壓到…」命令項,在解壓參數設置窗口中點擊「高級」選項卡,將「刪除壓縮文件」分組下的選項選擇為「總是刪除」,然後點擊「確定」按鈕(圖1)。這樣,解壓結束後,無論有多少源文件包,都會被壓縮軟體自動清理掉
❿ 如何在Linux上使用tar命令解壓和壓縮文件
看幫助啊 tar --h或者man tar