dgposey
October 19th, 2009, 02:38 PM
I'm looking to remove all user-installed packages on a lab-full of Jaunty machines, most of which dual boot also into Windows XP. What I mean by this is that I wish to have what is, essentially, a clean install of Jaunty, with (and only with) the same packages that were existent when I installed the OS to begin with. Ideally, I would like to have the same versions of the packages as when they were installed, too.
Why am I doing this, you ask? When I initially installed Jaunty to this lab, I was using Keryx (http://www.keryxproject.org) to update the lab. (I live in a rural part of a developing country, and would travel to the capital city to download the updates and new software.) I have since, however, obtained a copy of the entire Jaunty repository, a little outdated, from an NGO, which I keep on an external hard drive. Using this now on these machines, I have run into dependency problems, which I believe to be the result of using a not-fully updated repository on my external HD. I plan, in the future (after reverting to the original package state) to only use the repos on my HD, hopefully periodically updated.
I am, of course, comfortable using either Synaptic or apt-get, though I would prefer to be able to build a script using apt-get, to speed up the process throug the entire lab.
Thanks in advance for any suggestions.
--David
Why am I doing this, you ask? When I initially installed Jaunty to this lab, I was using Keryx (http://www.keryxproject.org) to update the lab. (I live in a rural part of a developing country, and would travel to the capital city to download the updates and new software.) I have since, however, obtained a copy of the entire Jaunty repository, a little outdated, from an NGO, which I keep on an external hard drive. Using this now on these machines, I have run into dependency problems, which I believe to be the result of using a not-fully updated repository on my external HD. I plan, in the future (after reverting to the original package state) to only use the repos on my HD, hopefully periodically updated.
I am, of course, comfortable using either Synaptic or apt-get, though I would prefer to be able to build a script using apt-get, to speed up the process throug the entire lab.
Thanks in advance for any suggestions.
--David