Find the answer to your Linux question:
Results 1 to 10 of 10
This weekend I wanted to do some house cleaning (both in the literal sense and on my computer) so I went about removing programs and daemons I never use. I ...
  1. #1
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496

    Musing on Ubuntu and Dependencies

    This weekend I wanted to do some house cleaning (both in the literal sense and on my computer) so I went about removing programs and daemons I never use. I do not print from my laptop so I wanted to remove CUPS and all the Hewlett-Packard printer drivers from the system. I also never use fat email clients so I wanted to remove Evolution.

    If any of you fellow Ubuntu users out there are chuckling to yourself right now, you know where this is going. I removed everything I could that didn't tell me it wanted to remove my entire OS in the process. That left me with a few random CUPS libraries and a could of personal information manager packages I couldn't remove without hosing my Gnome setup.

    I would have liked to also remove a few of the Gnome games I don't play, but apparently in order to remove GTali I also would have to go without Gnome Mahjongg or AisleRiot Solitaire, which just wouldn't work for me, so I settled for removing them from my Games menu instead. Out of sight, out of mind.

    After removing Evolution, CUPS, and a few drivers I rebooted and was greeted by an error saying that the Gnome Settings Daemon couldn't start. My desktop was set to the default (ugly) Gnome look and feel, and I couldn't run the Appearance control panel. Compiz was also disabled.

    When removing Evolution I was warned that it would remove the meta-package "ubuntu-desktop". I was assured through my Google searches that this package would do no harm if removed, so I didn't worry about it. However apparently some of the other packages I removed along with Evolution caused issues with Gnome.

    I reinstalled the "ubuntu-desktop" metapackage and haven't had the issue since. Unfortunately that also means I've reinstalled several things I do not and will never use: Evolution, CUPS, and Bluetooth support. I know someone on the forum recently expressed frustration with these Gnome inter-dependencies. Does anyone have suggestions on how I can proceed?
    Registered Linux user #270181
    TechieMoe's Tech Rants

  2. #2
    Linux Engineer
    Join Date
    Nov 2004
    Location
    Ft. Polk, LA
    Posts
    796
    I forget the commands, you'll have to look up the man page, but there should be a way to remove the package without removing the things that supposedly depend on it. I always have these troubles with distros, the package dependencies make no sense when you get down into the finer details. As a possible future solution, I reccomend LFS. Retarded package dependencies are a thing of the past.

  3. #3
    Trusted Penguin Dapper Dan's Avatar
    Join Date
    Oct 2004
    Location
    The Sovereign State of South Carolina
    Posts
    4,562
    Quote Originally Posted by techieMoe View Post
    Does anyone have suggestions on how I can proceed?
    Probably not the "remedy" you're looking for, and I don't know if you've reviewed it, but Kubuntu is pretty slamming in my book. I've always preferred the Gnome look over KDE and have championed the Gnome desktop over KDE when those type threads come around. But in recent times, I've grown increasingly disappointed with Gnome for several reasons, (you've named some of them here), and have gone back to preferring KDE. I still use Ubuntu some at home, but I have Kubuntu on my secretary's computer and it's just a joy.
    Linux Mint + IceWM Registered:#371367 New Members: click here

  4. #4
    Linux Newbie stinkoman's Avatar
    Join Date
    Jan 2008
    Location
    New Jersey
    Posts
    175
    not that i know anything, but can you go and delete the individual files? (you know you dont need to sleep for a night when you go through EVERY file...)
    or of course you could delete 1 file per day that you dont depend on, you know like search what depends on file X if you dont need it delete it. tomorrow youll do file y. but whats this file y has stuff you like depending on it? lets go to file z quickly! but i was only ever on gnome for 10 minutes. so i dont know if i could even begin to persuade you to kde.
    please click my minicity!
    or its industry more or even its roads
    Everyone is immortal until the day they die.
    Registered Linux user #462038

  5. #5
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    Quote Originally Posted by Dapper Dan View Post
    Probably not the "remedy" you're looking for, and I don't know if you've reviewed it, but Kubuntu is pretty slamming in my book. I've always preferred the Gnome look over KDE and have championed the Gnome desktop over KDE when those type threads come around. But in recent times, I've grown increasingly disappointed with Gnome for several reasons, (you've named some of them here), and have gone back to preferring KDE. I still use Ubuntu some at home, but I have Kubuntu on my secretary's computer and it's just a joy.
    I remember looking at Kubuntu a while back but I haven't played with it recently. It may warrant another look.

    ::EDIT:: Well, I downloaded Kubuntu 7.10 and installed it in a virtual machine just to see. I tried to remove all instances of cups and it removed half the OS, just like regular Ubuntu. What makes Kubuntu worse is that it didn't even warn me that it was planning on removing all of them. It just let me select full removal and went on its merry way deleting the operating system. This is highly annoying.
    Last edited by techieMoe; 02-12-2008 at 01:35 PM.
    Registered Linux user #270181
    TechieMoe's Tech Rants

  6. #6
    Linux Guru techieMoe's Avatar
    Join Date
    Aug 2004
    Location
    Texas
    Posts
    9,496
    Quote Originally Posted by valan View Post
    I forget the commands, you'll have to look up the man page, but there should be a way to remove the package without removing the things that supposedly depend on it. I always have these troubles with distros, the package dependencies make no sense when you get down into the finer details. As a possible future solution, I reccomend LFS. Retarded package dependencies are a thing of the past.
    I don't quite have the strength (or the time) for LFS at the moment. I'm pretty sure there is a way to remove packages and ignore their dependencies... at least there was in RPM-based distros. I may have to look more into that.

    ::EDIT:: I'm downloading the LFS live CD. The book claims that with that you don't need an internet connection to get the system running. I intend to test that theory. I must admit, reading through the first couple of chapters of LFS gives me a bit of geeky excitement.
    Last edited by techieMoe; 02-12-2008 at 01:57 PM.
    Registered Linux user #270181
    TechieMoe's Tech Rants

  7. #7
    Linux User gruven's Avatar
    Join Date
    Dec 2004
    Location
    Arkansas
    Posts
    481
    Now you can understand part of the reason why people use Gentoo. Use flags filter out a lot of that stuff, and don't remove half of the OS in order to do it.

    I hear Arch is a lot like Gentoo, just in binary form. Plain Debian is also nice.

    Linux User #376741
    Preferred Linux Distro: Funtoo
    There is no need to login to the GUI as root!

  8. #8
    Super Moderator MikeTbob's Avatar
    Join Date
    Apr 2006
    Location
    Texas
    Posts
    7,142
    Quote Originally Posted by techieMoe View Post
    ::EDIT:: I'm downloading the LFS live CD. The book claims that with that you don't need an internet connection to get the system running. I intend to test that theory. I must admit, reading through the first couple of chapters of LFS gives me a bit of geeky excitement.
    I do believe techieMoe just got a Woody!
    I do not respond to private messages asking for Linux help, Please keep it on the forums only.
    All new users please read this.** Forum FAQS. ** Adopt an unanswered post.

  9. #9
    Linux Newbie stinkoman's Avatar
    Join Date
    Jan 2008
    Location
    New Jersey
    Posts
    175
    Quote Originally Posted by MikeTbob View Post
    I do believe techieMoe just got a Woody!
    well in all fairness it was quite... arousing... like electrons in chemistry.
    please click my minicity!
    or its industry more or even its roads
    Everyone is immortal until the day they die.
    Registered Linux user #462038

  10. #10
    Super Moderator devils casper's Avatar
    Join Date
    Jun 2006
    Location
    Chandigarh, India
    Posts
    24,316
    I prefer Debian netinstall to eliminate unwanted packages. It installs minimal base system and one can install selective packages in it easily.
    It is amazing what you can accomplish if you do not care who gets the credit.
    New Users: Read This First

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •