Create and manage a redirect list in Debian Linux
The dpkg-divert command is a tool in Debian Linux that creates and manages a diversion list that invalidates the default location of installation files.
dpkg-divert(options)(parameters)
--add: Add a transfer file;
--remove: delete a transfer file;
--list: List matching transfers;
--truename: the real file name of the corresponding transferred file;
--quidet: Quiet mode.
File: Specify the transfer file name.
When specifying the installation of the software package wibble, write /usr/bin/example.foo
instead of /usr/bin/example
:
dpkg-divert --package wibble --divert /usr/bin/example.foo --rename /usr/bin/example
When the specified software package wibble is installed, delete the transferred modifications to /usr/bin/example
:
dpkg-divert --package wibble --rename --remove /usr/bin/example
Remove transferred modifications to /usr/bin/example
:
dpkg-divert --rename --remove /usr/bin/example
When adding a package installation, write /usr/bin/example.foo
instead of /usr/bin/example
modification:
dpkg-divert --divert /usr/bin/example.foo --rename /usr/bin/example