Saturday, February 9, 2008

APTonCD - Back Up Your Packages Easily

Thanks again to three-time recommender phynix a.k.a. Kyle for this superb suggestion. I think this is his best work yet!

APTonCD is an application that backs up all of your packages downloaded from apt-get or aptitude onto a CD or a DVD. This is perfect if you ever lose an internet connection or if you want to quickly install new operating systems without having to remember a long list of packages you needed to install.


You can get rid of the need for an internet connection entirely by downloading and burning an entire repository to a CD if you wish (well, probably a few DVDs :-D). YOu can also add .deb packages manually with the add package feature, or by dragging them in from Nautilus.


My favorite feature is the ability to create a meta-package with all of the packages you have installed. This makes it easy to trick out a new Ubuntu installation with a single command. This might be a good way to replace Automatix with your own custom solution.

You can install APTonCD through the command line with the following:

sudo apt-get install aptoncd

For those of you who are planning on trying this out, I have a question for you:

What packages would be essential for your APTonCD disc? What couldn't you live without?

12 comments:

Cubny said...

good post,
an useful tool that I didn't know about it.

Jake T said...

that IS really cool. Of course, you could drop in DVD support pretty fast.

I think Openbox, Gnome-Do, and fbpanel would be on my list, along w/ Conky, of course.

There's probably other stuff I use, too...the handy thing about this would be not having to remember what they were.

From that first screenshot it looks like you can back things up to a file, huh? Perhaps a file on a local (home) server?

Does it also pull your configuration out of ~/.whatever and store those as well? or just the .deb/installer itself?

Mary said...

Jake, I'm pretty sure it only backs up the .deb files. Good call with Openbox and Conky, though. I have a 32MB RAM desktop at home that's only usable because of those tools... And thank god for GNOME-Do.

Nick Rout said...

Looks good. I installed ubuntu on a lappy the other day and simply wrote a cd of /var/cache/apt/archives and copied them onto the lappy before doing the first update. It saved a lot of downloading, but this app looks even better!

Essentials?

mplayer
ubuntu-restricted-extras
avidemux
flash (can't remember the package name)
openssh-server
smbfs

Organloft said...

Great Post for my Ubuntu Studio and MythTV systems!

Robert said...

for me? vlc.

That way i can at least listen to music while i download all the stuff i forgot to put on APTonCD.

*;-) said...

I know that nearly everyone has gone over to some type of Integrated Development Environment like Eclipse for instance, but, call me a dinosaur, I would have to have GNU emacs on my APTonCD backup.

Kyle "phynix" said...
This post has been removed by the author.
Kyle "phynix" said...

When I do a fresh install, I add to a local repo I have at my home so I don't have to muddy up my source files with several repo, but this worked well when my computer started acting up and I needed a backup

vinny said...

This blog is awesome. I am a new kubuntu user, less than a month still. So trying to discover what kind of diff software is available.. and you're cute! =)

M. le Prof d'Anglais said...

How about Exaile? It's a music player, basically an Amarok but for GNOME.

Samurr said...

Interestinghtr post
.