This is my first Linux-related journal in a long time.
My Linux system runs Redhat 7.2. I use it mainly as a router, although it also has several services running (smdb, httpd, etc..). Recently, while trying to install a certain package, I entered RPM dependency hell. While not a unique situation, this time I found myself unable to find a resolution.
Fortunately, I remembered hearing of something called apt-rpm touted as what is supposedly a vastly superior replacement for what Red Hat calls a package management system.
I've fooled around with Debian, I even got a box working properly with it. And I absolutely loved apt-get. But doing a clean install of Debian on my router would result in a lot of unnecessary downtime. Hopefully apt-rpm is the solution I am looking for.
There were some issues after the install. apt-get update managed to consume all the free disk space (I'm working with an 800MB / partition here). So sendmail stopped running, which in my eyes is a very bad thing. I freed up 75 MB by removing old kernel packages and also moved the /var/cache/apt to another (larger) partition. Hopefully it won't cause any more disk space problems.
Hurray! Running apt-get update worked this time. apt-get upgrade results in 155 packages to upgrade and needing to get 68.6MB of archives. OK, I agree. Looks like it may take a while. I'll go find something else to do for an hour or two, and when I return either a) I will have a freshly updated system, or b) The system will be completely broken and I'll spend the entire afternoon just getting it bootable.
It's a gamble, really. I'm glad I did a full backup this morning.
Boring, boring, boring, but when I discover apt-get upgrade really is the same as sudo rm -rf /, at least there will be some documentation of the event left behind :]