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