ashwinipn
January 31st, 2011, 05:27 PM
Hi,
I want to generate a list of softwares installed through Ubuntu Software Center (or synaptic) in my current installation. I also think that if I am able to save such a list in my home folder, how to execute that list either in software center or through terminal to automatically install (including connecting repositories and installing keys) when I upgrade. I know there are few things to be taken care of in such automation, such as, distribution specific modification in repository paths. This way, I don't have to every time build my system from scratch. Although most of the softwares required would be left in the folder in the home directory which I installed separately, but I have to each time connect various repositories and install softwares to make them work when I upgrade (I always do clean upgrade, never face any functionality or instability problem with this practice). The Software Center records history completely. So, if that history can be used to generate a list file, might be the point to start.
I understand that Canonical can't enable many a repositories and functions by default because of the open source philosophy behind, but if a user can save these softwares as a list, later the process can be automatized on individual basis. This will greatly save time and will be useful in any OS or hardware upgrades. Suggestions and ideas for making it a reality for me is welcome.
Cheers...
I want to generate a list of softwares installed through Ubuntu Software Center (or synaptic) in my current installation. I also think that if I am able to save such a list in my home folder, how to execute that list either in software center or through terminal to automatically install (including connecting repositories and installing keys) when I upgrade. I know there are few things to be taken care of in such automation, such as, distribution specific modification in repository paths. This way, I don't have to every time build my system from scratch. Although most of the softwares required would be left in the folder in the home directory which I installed separately, but I have to each time connect various repositories and install softwares to make them work when I upgrade (I always do clean upgrade, never face any functionality or instability problem with this practice). The Software Center records history completely. So, if that history can be used to generate a list file, might be the point to start.
I understand that Canonical can't enable many a repositories and functions by default because of the open source philosophy behind, but if a user can save these softwares as a list, later the process can be automatized on individual basis. This will greatly save time and will be useful in any OS or hardware upgrades. Suggestions and ideas for making it a reality for me is welcome.
Cheers...