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