Linux详解

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

教程来源于Github,感谢大佬的无私奉献,致敬!

技术教程推荐

技术与商业案例解读 -〔徐飞〕

深入浅出gRPC -〔李林锋〕

程序员进阶攻略 -〔胡峰〕

Flutter核心技术与实战 -〔陈航〕

Java业务开发常见错误100例 -〔朱晔〕

分布式金融架构课 -〔任杰〕

手把手教你玩音乐 -〔邓柯〕

性能优化高手课 -〔尉刚强〕

深入浅出可观测性 -〔翁一磊〕