Debian Linux中創(chuàng)建并管理一個轉(zhuǎn)向列表
dpkg-divert命令 是Debian Linux中創(chuàng)建并管理一個轉(zhuǎn)向(diversion)列表,其使得安裝文件的默認(rèn)位置失效的工具。
dpkg-divert(選項)(參數(shù))
--add:添加一個轉(zhuǎn)移文件;
--remove:刪除一個轉(zhuǎn)移文件;
--list:列出匹配的轉(zhuǎn)移;
--truename:對應(yīng)轉(zhuǎn)移文件真實文件名;
--quidet:安靜模式。
文件:指定轉(zhuǎn)移文件名。
指定軟件包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
的轉(zhuǎn)移修改:
dpkg-divert --package wibble --rename --remove /usr/bin/example
刪除對/usr/bin/example
的轉(zhuǎn)移修改:
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