Differences between revisions 22 and 24 (spanning 2 versions)
Revision 22 as of 2008-02-22 18:09:28
Size: 2195
Editor: Mac
Comment:
Revision 24 as of 2008-02-22 18:26:50
Size: 2416
Editor: Mac
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
Line 14: Line 13:
Line 21: Line 19:
to filter through grep to get results for "i"
Line 22: Line 21:
to filter through grep to get results for "i" The command above is some how redundant, because dpkg support wild characters, doing this instead

 * dpkg -l "i"
Line 27: Line 28:
You can if you are using Debian Linux use dpkg command to list installed software:
Line 28: Line 30:
You can if you are using Debian Linux use dpkg command to list installed software:
Line 30: Line 31:
Line 35: Line 35:
You can also find package information in (you can use DebPkg:mc to browse these):  You can also find package information in (you can use DebPkg:mc to browse these):
Line 39: Line 39:
Line 44: Line 43:
Line 45: Line 45:
Line 49: Line 48:
Line 51: Line 49:
Line 55: Line 52:
Line 58: Line 54:
apt-get install `cat installed-software.log`
apt-get install {{{cat installed-software.log}}}
Line 62: Line 57:
 *DebPkg:debfoster - If dependency changes, debfoster ask if you want to remove the old package. 
 *[http://www.howtogeek.com/howto/linux/show-the-list-of-installed-packages-on-ubuntu-or-debian/ Show the List of Installed Packages on Debian].
 *WikiPedia:JIG (Wikipedia article about JIG) and DebPkg:JIG (Package JIG)
 * DebPkg:debfoster - If dependency changes, debfoster ask if you want to remove the old package.
 * [http://www.howtogeek.com/howto/linux/show-the-list-of-installed-packages-on-ubuntu-or-debian/ Show the List of Installed Packages on Debian].
 * [http://linux.byexamples.com/archives/161/how-to-check-what-have-installed-in-debianubuntu/ Linux by examples]
 *
WikiPedia:JIG (Wikipedia article about JIG) and DebPkg:JIG (Package JIG)

language en

Translation(s):

(!) ["/Talk"]

This page is about the ways to list the installed packages in a Debian system and how to create a file with this list. This file can be uploaded to the web (i.e. from other computer with Internet connection) to download new packages.

List all packages installed:

And to store in a file:

  • dpkg --list > /backup/installed-software.log

To check the status of all packages on your system:

  • dpkg -l | more

This will show all packages (1 line each) that are in various stages of install (this includes packages that were removed but not purged). To show only the installed:

  • dpkg -l | grep '^i'

to filter through grep to get results for "i"

The command above is some how redundant, because dpkg support wild characters, doing this instead

  • dpkg -l "i"

You can also use:

You can if you are using Debian Linux use dpkg command to list installed software:

  • dpkg --get-selections

And store the list installed software to a file called /backup/installed-software.log

$ dpkg --get-selections > /backup/installed-software.log

You can also find package information in (you can use mc to browse these):

  • /var/lib/apt/lists/*
  • /var/lib/dpkg/available

Restore installed software

After re-installing base system you can immediately re-install all software.

All you have to do is type following two commands:

  • dpkg --set-selections < /backup/installed-software.log

Now your list is imported use dselect, ["Synaptic"] or other ?PackageManagementtools to install the package :

  • dselect

Select ‘i‘ for install the software

You can also use “apt-get dselect-upgrade” instead of dselect

All this with a single command:

apt-get install cat installed-software.log

See also


CategoryPackageManagement