diff options
author | Julian Andres Klode <jak@debian.org> | 2015-08-14 20:35:18 +0200 |
---|---|---|
committer | Julian Andres Klode <jak@debian.org> | 2015-08-14 20:37:50 +0200 |
commit | 825220b5aef6db9dfb8a34c41a3ac7c3ce477be2 (patch) | |
tree | 147fb4076a6113624f82dbf820d8dabeff176d0f | |
parent | f8043f219f077b1cfc6c5ad2263c4caa4709a00d (diff) |
apt: Add autoremove and auto-remove commands
-rw-r--r-- | cmdline/apt.cc | 3 | ||||
-rw-r--r-- | doc/apt.8.xml | 5 |
2 files changed, 8 insertions, 0 deletions
diff --git a/cmdline/apt.cc b/cmdline/apt.cc index 2f7eddb61..92db34cfa 100644 --- a/cmdline/apt.cc +++ b/cmdline/apt.cc @@ -55,6 +55,7 @@ static bool ShowHelp(CommandLine &) "\n" " install - install packages\n" " remove - remove packages\n" + " autoremove - Remove automatically all unused packages\n" "\n" " upgrade - upgrade the system by installing/upgrading packages\n" " full-upgrade - upgrade the system by removing/installing/upgrading packages\n" @@ -76,6 +77,8 @@ int main(int argc, const char *argv[]) /*{{{*/ // package stuff {"install",&DoInstall}, {"remove", &DoInstall}, + {"autoremove", &DoInstall}, + {"auto-remove", &DoInstall}, {"purge", &DoInstall}, // system wide stuff diff --git a/doc/apt.8.xml b/doc/apt.8.xml index e00b6417a..18b97f547 100644 --- a/doc/apt.8.xml +++ b/doc/apt.8.xml @@ -86,6 +86,11 @@ installed instead of removed.</para></listitem> </varlistentry> + <varlistentry><term><option>autoremove</option> (and the <option>auto-remove</option> alias since 1.1)</term> + <listitem><para><literal>autoremove</literal> is used to remove packages that were automatically + installed to satisfy dependencies for other packages and are now no longer needed.</para></listitem> + </varlistentry> + <varlistentry><term><option>edit-sources</option></term> <listitem><para><literal>edit-sources</literal> lets you edit your sources.list file and provides basic sanity checks. |