This question already has an answer here:

Back when I mainly used Windows, I always exported a text file containing my installed programs from the software "CCleaner" before reinstalling my operating system, so that I had a list with all the software I would have to reinstall and not miss anything.

Unfortunately, I can't seem to find such a list in Ubuntu (using Xfce currently, but also just in general). Also, it would be helpful if that list did not include just all packages, such as plymouth, gedit and nautilus, which are installed by defauly anyway, but only those installed by the user.

Is there a way to obtain such a list?

marked as duplicate by Byte Commander, karel, Jacob Vlijm, David Foerster, Pilot6 Jun 10 '17 at 16:35

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • comm -23 <(apt-mark showmanual | sort -u) <(gzip -dc /var/log/installer/initial-status.gz | sed -n 's/^Package: //p' | sort -u) from the liked answer seems to do the trick. Thank you for the hint and sorry for the duplicate question. – Prototype700 Jun 22 '17 at 11:37

You can use aptik to back up and reinstall a list of your programs. As well as ppas, and other useful functions.

The list is stored as text so you can inspect it as you wish. The program also characterizes the programs by type. It is a useful tool IMHO.


You may use the package Aptik to backup everyting. So that you can restore every single package and PPAs and other settings after upgrading distro or move to different debian or Ubuntu based distro.

use following commands for install Aptik`

sudo add-apt-repository ppa:teejee2008/ppa`
sudo apt-get update
sudo apt-get install aptik

It is way too hard what is work as well as that Windows option you are talking about go to software centre > installed softwares then there's you can find all the softwares that you currently have installed on your PC and take a note of it if you want to re install. install it from there or use the Sudo apt-get install command

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