Debian Linux中創建并管理一個轉向列表
dpkg-divert命令 是Debian Linux中創建并管理一個轉向(diversion)列表,其使得安裝文件的默認位置失效的工具。
dpkg-divert(選項)(參數)
--add:添加一個轉移文件;
--remove:刪除一個轉移文件;
--list:列出匹配的轉移;
--truename:對應轉移文件真實文件名;
--quidet:安靜模式。
文件:指定轉移文件名。
指定軟件包wibble安裝時,寫入/usr/bin/example.foo
,而不是/usr/bin/example
:
dpkg-divert --package wibble --divert /usr/bin/example.foo --rename /usr/bin/example
指定軟件包wibble安裝時,刪除對/usr/bin/example
的轉移修改:
dpkg-divert --package wibble --rename --remove /usr/bin/example
刪除對/usr/bin/example
的轉移修改:
dpkg-divert --rename --remove /usr/bin/example
添加一個軟件包安裝時,寫入/usr/bin/example.foo
,而不是/usr/bin/example
的修改:
dpkg-divert --divert /usr/bin/example.foo --rename /usr/bin/example