Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have couple of questions about upgrades:

  1. Why is Ubuntu still including the release name in the sources.list? The package manager could get this information from /etc/lsb-release. And it's really not necessary to change this file every time one upgrades.

  2. Is there a way to list packages installed by the user? It would be useful to be able to quickly install everything one had installed in previous releases, without installing system level packages that are no longer used by the distribution (such as hal).

share|improve this question
sorry - I dont understand what you have written. If english is not your native language, perhaps you can use google-translate to help here? – fossfreedom Apr 26 '12 at 19:29

How I can get list all packages installed by myself system(except their dependency) . Then package manager can learn system version from /etc/lsb-release? Because now you have to put distro name in source file for each source. It's really stupid. And for keep sources necessary change system name for each line in file.

share|improve this answer
  1. Updating sources.list really isn't much of a problem. update-manager handles it all for you. It is useful to have sources that don't have the same code-name as the release (including things like security updates, which are $release-security.

  2. I believe software center lets you see what packages you had installed previously.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.