【Linux】一步一步学Linux——dpkg-split命令(274)
生活随笔
收集整理的這篇文章主要介紹了
【Linux】一步一步学Linux——dpkg-split命令(274)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
00. 目錄
文章目錄
- 00. 目錄
- 01. 命令概述
- 02. 命令格式
- 03. 常用選項
- 04. 參考示例
- 05. 附錄
01. 命令概述
dpkg-split命令用來將Debian linux中的大軟件包分割成小軟件包,它還能夠將已分割的文件進行合并。
dpkg-split命令只能在Debian系統上使用,因為他需要調用dpkg-deb命令分析軟件包的組成。
02. 命令格式
用法:dpkg-split [<選項> ...] <命令>03. 常用選項
命令:-s|--split <文件> [<前綴>] 分割包文件。-j|--join <分塊文件> <分塊文件> ... 把各個分塊合并到一起。-I|--info <分塊文件> ... 顯示分塊文件的相關信息。-a|--auto -o <完整> <分塊文件> 自動累積分塊文件。-l|--listq 列出不匹配的部分。-d|-discard [<文件名> ...] 忽略不匹配的部分。-?, --help 顯示本幫助信息。--version 顯示版本信息。選項:--depotdir <目錄> 使用<目錄>而非 /var/lib/dpkg/parts。-S|--partsize <大小> -s 的單位改用 KiB (默認是 450)。-o|--output <文件> 對應 -j (默認文件名是 <軟件包名>-<版本號>.deb)。-Q|--npquiet 不用 -a 時,少輸出信息。--msdos 使用 8.3 的文件名格式。退出狀態:0 = ok1 = 有 --auto 選項,文件不是一個分塊2 = 有問題04. 參考示例
4.1 分隔軟件包
deng@itcast:~/test$ sudo dpkg-split -s tree.deb 正將軟件包 tree 分割到 1 個分塊中:1 完成 deng@itcast:~/test$ ls tree_1.6.0-1_amd64.deb tree.1of1.deb tree.deb usr deng@itcast:~/test$4.2 以2M為單位分割文件
deng@itcast:~/test$ sudo dpkg-split -S 2048 -s tree.deb 正將軟件包 tree 分割到 1 個分塊中:1 完成 deng@itcast:~/test$ ls tree_1.6.0-1_amd64.deb tree.1of1.deb tree.deb usr deng@itcast:~/test$4.3 合并軟件
deng@itcast:~/test$ sudo dpkg-split -j tree.1of1.deb 從 1 個部分整合軟件包 tree:1 完成 deng@itcast:~/test$ ls tree_1.6.0-1_amd64.deb tree.1of1.deb tree.deb usr deng@itcast:~/test$05. 附錄
參考:【Linux】一步一步學Linux系列教程匯總
總結
以上是生活随笔為你收集整理的【Linux】一步一步学Linux——dpkg-split命令(274)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Linux】一步一步学Linux——d
- 下一篇: 【Linux】一步一步学Linux——d