apt-mark-sync(1)
NAME
apt-mark-sync - synchronize the 'automatically installed' field between
package managers
SYNOPSIS
apt-mark-sync READER [all | WRITER ...]
DESCRIPTION
Currently apt, aptitude, debfoster and deborphan each keep their own
status database of which packages have been installed manually (i.e.
the user requested their installation) and which have been installed
automatically (i.e. they were installed as dependencies of manually
installed packages).
apt-mark-sync reads the status for each package from one of the
databases and writes it to the others. For instance, if you set a
package as manually installed in debfoster and run apt-mark-sync
debfoster apt aptitude, both apt and aptitude consider it to be
manually installed.
Note that it's not recommended to use apt as a sync source, since it's
much easier to manage the packages' auto-installed status with
debfoster, deborphan or aptitude.
EXAMPLES
- aptitude install debfoster; apt-mark-sync aptitude all
- Synchronizes from aptitude to apt, debfoster and deborphan.
- debfoster; apt-mark-sync debfoster all
- Synchronizes from debfoster to apt, aptitude and deborphan.
AUTHOR
Written by Johan Kiviniemi <debian@johan.kiviniemi.name[1]>
RESOURCES
Web site: http://johan.kiviniemi.name/software/apt-mark-sync/
Git branch: git://heh.fi/ion/apt-mark-sync.git
Git browser: http://gitweb.heh.fi/?p=ion/apt-mark-sync.git
SEE ALSO
COPYRIGHT
Copyright (C) 2008 Johan Kiviniemi
This is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free
Software Foundation; either version 2 of the License, or (at your
option) any later version. There is NO WARRANTY, to the extent
permitted by law.
NOTES
- 1. debian@johan.kiviniemi.name
- mailto:debian@johan.kiviniemi.name