導航:首頁 > 文件處理 > 解壓deb

解壓deb

發布時間:2022-02-06 22:39:58

A. 在Windows下可以用解壓工具打開deb文件,請問是否可以直接編輯語言文件然後保存呢

可以使用7-zip軟體打開,可以直接進行編輯

B. deb文件是什麼deb包是什麼

由於Unix類系統對許可權、所有者、組的嚴格要求,而deb格式安裝包又經常會涉及到系統比較底層的操作,所以許可權等的設置尤其重要。 deb包本身有三部分組成: 數據包,包含實際安裝的程序數據,文件名為data.tar.XXX;安裝信息及控制腳本包,包含deb的安裝說明,標識,腳本等,文件名為control.tar.gz; 最後一個是deb文件的一些二進制數據,包括文件頭等信息,一般看不到,在某些軟體中打開可以看到。deb本身可以使用不同的壓縮方式。tar格式並不是一種壓縮格式,而是直接把分散的文件和目錄集合在一起,並記錄其許可權等數據信息。之前提到過的data.tar.XXX,這里XXX就是經過壓縮後的後綴名。deb默認使用的壓縮格式為gzip格式,所以最常見的就是data.tar.gz。常有的壓縮格式還有bzip2和lzma,其中lzma壓縮率最高,但壓縮需要的CPU資源和時間都比較長。 data.tar.gz包含的是實際安裝的程序數據,而在安裝過程中,該包里的數據會被直接解壓到根目錄(即/),因此在打包之前需要根據文件所在位置設置好相應的文件/目錄樹。而control.tar.gz則包含了一個deb安裝的時候所需要的控制信息。一般有5個文件: control,用了記錄軟體標識,版本號,平台,依賴信息等數據; preinst,在解包data.tar.gz前運行的腳本; postinst,在解包數據後運行的腳本; prerm,卸載時,在刪除文件之前運行的腳本; postrm,在刪除文件之後運行的腳本; 在Cydia系統中,Cydia的作者Saurik另外添加了一個腳本,extrainst_,作用與postinst類似。 deb的特點: 豐富的資源:Cydia上本身就不少,更何況任何格式的安裝包都可以轉換為deb。相對方便的在線購買模式:CydiaStore,不過盡管沒有AppStore的5台設備的限制,但對國內用戶來說,付款方式比較困難。破解難度較大,沒有使用AppStore的驗證方式,所以必須將驗證和防破解措施加入程序裡面,這樣就比較難破解,對軟體開發者來說是個好事。完善的Unix文件系統支持:無需以命令設置文件的許可權、所有者和用戶組(當然也可以以腳本來設置)。 完善的腳本支持:5個腳本依照安裝和卸載的先後順序執行,可以提供更多選擇。比如備份還原操作,可以在preinst中備份文件,而在postrm中還原文件,嚴格的依賴關系:deb遵循嚴格的依賴關系(於Depends和Pre-Depends指定),可以確保軟體運行所必需的組件。在線安裝的時候會自動安裝所依賴的軟體包。卸載時也很重要,比如軟體包A依賴於B,當卸載B的時候會提示A依賴於B,卸載掉B的話會導致A不能用,這樣可以確保系統的完整性和穩定性。 完全許可權:由於deb必須以最高許可權root的身份運行,deb可以對系統任何位置進行操作,換句話說,deb擁有對整個系統的完全控制,因此deb安裝包軟體可以實現很多ipa不能實現的功能。相對簡單的獲取方式(在線或離線)和安裝方式,也不用擔心在不同機器上同步會刪掉程序的問題。

C. rar壓縮包怎麼解壓成deb

同樣都是壓縮文件
如果你想轉化的話
可以在linux下把RAR文件解壓,然後再壓縮成Deb

D. 如何解壓RPM包

1.以.a為擴展名的文件:
#tar xv file.a

2.以.z為擴展名的文件:
#uncompress file.Z

3.以.gz為擴展名的文件:
#gunzip file.gz

4.以.bz2為擴展名的文件:
#bunzip2 file.bz2

5.以.tar.Z為擴展名的文件:
#tar xvZf file.tar.Z
或 #compress -dc file.tar.Z | tar xvf

6.以.tar.gz/.tgz為擴展名的文件:
#tar xvzf file.tar.gz
或 gzip -dc file.tar.gz | tar xvf -

7.以.tar.bz2為擴展名的文件:
#tar xvIf file.tar.bz2
或 bzip2 -dc file.tar.bz2 | xvf –

8.以.cpio.gz/.cgz為擴展名的文件:
#gzip -dc file.cgz | cpio -div

9.以.cpio/cpio為擴展名的文件:
#cpio -div file.cpio
或cpio -divc file.cpio

10.以.rpm為擴展名的文件安裝:
#rpm -i file.rpm

11.以.rpm為擴展名的文件解壓縮:
#rpm2cpio file.rpm | cpio -div

12.以.deb為擴展名的文件安裝:
#dpkg -i file.deb

13.以.deb為擴展名的文件解壓縮:
#dpkg-deb --fsys-tarfile file.deb | tar xvf - ar p
file.deb data.tar.gz | tar xvzf –

14.以.zip為擴展名的文件:
#unzip file.zip

15.在linux下解壓Winzip格式的文件:
要是裝了jdk的話,可以用jar命令;還可以使用unzip命令。

16.直接解壓.tar.gz文件:
xxxx.tar.gz文件使用tar帶zxvf參數,可以一次解壓開。XXXX為文件名。 例如:$tar zxvf xxxx.tar.gz 各種壓縮文件的解壓(安裝方法)

17.文件擴展名解壓(安裝方法):
.a ar xv file.a
.Z uncompress file.Z
.gz gunzip file.gz
.bz2 bunzip2 file.bz2
.tar.Z tar xvZf file.tar.Z
compress -dc file.tar.Z | tar xvf -
.tar.gz/.tgz tar xvzf file.tar.gz
gzip -dc file.tar.gz | tar xvf -
.tar.bz2 tar xvIf file.tar.bz2
bzip2 -dc file.tar.bz2 | xvf -
.cpio.gz/.cgz gzip -dc file.cgz | cpio -div
.cpio/cpio cpio -div file.cpio
cpio -divc file.cpio
.rpm/install rpm -i file.rpm
.rpm/extract rpm2cpio file.rpm | cpio -div
.deb/install dpkg -i file.deb
.deb/exrtact dpkg-deb --fsys-tarfile file.deb | tar xvf -
ar p file.deb data.tar.gz | tar xvzf -
.zip unzip file.zip

bzip2 -d myfile.tar.bz2 | tar xvf

18.tar xvfz myfile.tar.bz2
x 是解壓
v 是復雜輸出
f 是指定文件
z gz格式

19.gzip
gzip[選項]要壓縮(或解壓縮)的文件名
-c將輸出寫到標准輸出上,並保留原有文件。
-d將壓縮文件壓縮。
-l對每個壓縮文件,顯示下列欄位:壓縮文件的大小,未壓縮文件的大小、壓縮比、未壓縮文件的名字
-r遞歸式地查找指定目錄並壓縮或壓縮其中的所有文件。
-t測試壓縮文件是正完整。
-v對每一個壓縮和解壓縮的文件,顯示其文件名和壓縮比。
-num-用指定的數字調整壓縮的速度。

20.舉例:
把/usr目錄並包括它的子目錄在內的全部文件做一備份,備份文件名為usr.tar
tar cvf usr.tar /home
把/usr 目錄並包括它的子目錄在內的全部文件做一備份並進行壓縮,備份文件名是usr.tar.gz
tar czvf usr.tar.gz /usr
壓縮一組文件,文件的後綴為tar.gz
#tar cvf back.tar /back/
#gzip -q back.tar
or
#tar cvfz back.tar.gz /back/
釋放一個後綴為tar.gz的文件。
#tar zxvf back.tar.gz
#gzip back.tar.gz
#tar xvf back.tar

E. 下載了一個ZIP格式的依賴包,裡面有8個deb格式的文件,我該怎麼安裝

直接安裝zip文件。不要解壓。

F. linux系統下怎麼安裝.deb文件

deb是debian發行版的軟體包
ubuntu是基於debian 發行的 所有可以用
.deb是solaris系統下的安裝包後綴名。安裝方法如下
cd 到安裝包的目錄
dpkg -i 安裝包名字
dpkg的詳細用法:
dpkg -i 安裝一個Debian包裹文件,如你手動下載的文件。
dpkg -c 列出的內容。
dpkg -I 從中提取包裹信息。
dpkg -r 移除一個已安裝的包裹。
dpkg -L 列出 安裝的所有文件清單。同時請看 dpkg -c 來檢查一個 .deb 文件的內容。
dpkg -P
完全清除一個已安裝的包裹。和 remove 不同的是,remove 只是刪掉數據和可執行文件,purge 另外還刪除所有的配製文件。
dpkg -s
顯示已安裝包裹的信息。同時請看 apt-cache 顯示 Debian 存檔中的包裹信息,以及 dpkg -I 來顯示從一個 .deb 文件中提取的包裹信息。
dpkg-reconfigure

重新配製一個已經安裝的包裹,如果它使用的是 debconf (debconf 為包裹安裝提供了一個統一的配製界面)。你能夠重新配製
debconf 它本身,如你想改變它的前端或提問的優先權。例如,重新配製 debconf,使用一個 dialog
前端,簡單運行:dpkg-reconfigure –frontend=dialog debconf

G. 如何解壓deb格式文件

處理deb文件的經典程序是dpkg,經常是通過Debian的apt-get來運作。通過Alien工具,可以將deb包轉換成rpm、tar.gz格式。

H. 如何解壓deb文件。window系統

deb包在Linux操作系統中類似於windows中的軟體包(exe),幾乎不需要什麼復雜的編譯即可通過滑鼠點擊安裝使用。也可以用於蘋果系統。
不能直接用於WINDOWS系統。要是非得在WINDOWS中用的話,可以先安裝LINUX虛擬機或者蘋果虛擬機。

I. deb文件怎麼解包和打包還有修改

不可以,要通過專門的打包工具,先解包,然後修改後,在打包,工具ios設備越獄後,進cydia 軟體源 編輯 添加 apt.so/wxyh0128 添加這個源之後,到這個源裡面下載ded打包解包這個工具,工具使用方法http://bbs.25pp.com/thread-323680-1-1.html

閱讀全文

與解壓deb相關的資料

熱點內容
excel怎麼引用統一文件夾 瀏覽:249
怎麼把微信抖音加密 瀏覽:302
android滑動進度條 瀏覽:834
javagmt轉換 瀏覽:826
linux查看snmp 瀏覽:24
ug80車床編程 瀏覽:516
怎麼加速python計算素數 瀏覽:241
腰椎第五節壓縮性骨折 瀏覽:91
程序員開會的句子 瀏覽:993
用哪個app寫編程 瀏覽:645
android通訊錄增刪改查 瀏覽:731
車貸解壓過戶可以同時進行嗎 瀏覽:921
java面向對象編程題目 瀏覽:884
二次元壓縮包 瀏覽:702
stc模擬器編程器 瀏覽:157
伺服器銷售怎麼做好 瀏覽:89
什麼是com編程 瀏覽:850
演算法工程師最新資訊 瀏覽:613
郵政銀行卡怎麼在app簽約綁定 瀏覽:51
壓縮卷一直轉 瀏覽:978