【Linux】一步一步学Linux——dpkg-divert命令(273)
生活随笔
收集整理的這篇文章主要介紹了
【Linux】一步一步学Linux——dpkg-divert命令(273)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
00. 目錄
文章目錄
- 00. 目錄
- 01. 命令概述
- 02. 命令格式
- 03. 常用選項
- 04. 參考示例
- 05. 附錄
01. 命令概述
dpkg-divert命令是用于將引起沖突的文件安裝到轉移目錄而非默認目錄。
02. 命令格式
用法:dpkg-divert [<選項> ...] <命令>03. 常用選項
命令:[--add] <文件名> 添加一個轉移項。--remove <文件名> 刪除這個轉移項。--list [<glob 模式>] 列出各文件轉移項。--listpackage <文件> 顯示哪個軟件包轉移了指定文件。--truename <文件名> 返回被本地轉移的原始文件。選項:--package <軟件包名> 該軟件包中的 <文件名> 副本將不會被轉移。--local 所有軟件包的版本均會被轉移。--divert <轉移目標名> 其它軟件包版本將轉而使用的文件名。--rename 實際上把該文件挪開(或是還原)。--admindir <目錄名> 設置轉移文件所在的目錄。--test 僅僅演示要進行的操作,而不是真正的執行它們。--quiet 安靜模式,輸出盡可能少的信息。<--help 顯示本幫助信息。--version 顯示版本信息。04. 參考示例
4.1 指定軟件包tree安裝時,寫入/usr/bin/example.foo,而不是/usr/bin/example
deng@itcast:~/test$ dpkg-divert --package tree --divert /usr/bin/example.foo --rename /usr/bin/example4.2 指定軟件包tree安裝時,刪除對/usr/bin/example的轉移修改
deng@itcast:~/test$ dpkg-divert --package tree --rename --remove /usr/bin/example4.3 刪除對/usr/bin/example的轉移修改
deng@itcast:~/test$ dpkg-divert --rename --remove /usr/bin/example4.4 添加一個軟件包安裝時,寫入/usr/bin/example.foo,而不是/usr/bin/example的修改
deng@itcast:~/test$ dpkg-divert --divert /usr/bin/example.foo --rename /usr/bin/example05. 附錄
參考:【Linux】一步一步學Linux系列教程匯總
總結
以上是生活随笔為你收集整理的【Linux】一步一步学Linux——dpkg-divert命令(273)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Linux】一步一步学Linux——d
- 下一篇: 【Linux】一步一步学Linux——d