Archive for July 18, 2009

Update and Defaults Removed from crunchbang To-Date-20090718

Posted in acer aspire one, crunchbang on July 18, 2009 by lucky

I’m at a stopping point for the day. Just spent the past 48 minutes removing things and going “wtf” when the next batch would get a bunch of things marked {u} to remove. Did a quick fake removal of another thing without dependencies to see that I was out of {u} crap to remove. Yippee.

Here’s the stuff last marked deinstall via dpkg –get-selections | grep deinstall:

abiword						deinstall
app-install-data				deinstall
apturl						deinstall
brasero						deinstall
bsd-mailx					deinstall
claws-mail					deinstall
desktop-file-utils				deinstall
dwm						deinstall
exim4						deinstall
exim4-base					deinstall
exim4-config					deinstall
exim4-daemon-light				deinstall
firefox-3.0					deinstall
gnome-app-install				deinstall
gnome-desktop-data				deinstall
gnumeric					deinstall
gnumeric-common					deinstall
gnumeric-doc					deinstall
gpodder						deinstall
irssi						deinstall
latex-xft-fonts					deinstall
leafpad						deinstall
libbeagle1					deinstall
libbrasero-media0				deinstall
libburn4					deinstall
libdiscid0					deinstall
libetpan13					deinstall
libexo-0.3-0					deinstall
libgadu3					deinstall
libgdome2-0					deinstall
libgdome2-cpp-smart0c2a				deinstall
libgoffice-0-6					deinstall
libgringotts2					deinstall
libgsf-gnome-1-114				deinstall
libgtkhtml2-0					deinstall
libgtkmathview0c2a				deinstall
libhesiod0					deinstall
libisofs6					deinstall
liblink-grammar4				deinstall
libloudmouth1-0					deinstall
libmcrypt4					deinstall
libmeanwhile1					deinstall
libmhash2					deinstall
libmrss0					deinstall
libmusicbrainz3-6				deinstall
libnxml0					deinstall
libobparser21					deinstall
libobrender21					deinstall
libots0						deinstall
libpisock9					deinstall
libpurple0					deinstall
libsilc-1.1-2					deinstall
libt1-5						deinstall
libthunar-vfs-1-2				deinstall
libxfce4util4					deinstall
libxfcegui4-4					deinstall
libxfconf-0-2					deinstall
libzephyr3					deinstall
mc						deinstall
metamail					deinstall
mutt						deinstall
nano						deinstall
newsbeuter					deinstall
obconf						deinstall
obmenu						deinstall
openbox						deinstall
osmo						deinstall
pcmanfm						deinstall
pidgin						deinstall
pidgin-data					deinstall
popularity-contest				deinstall
python2.5					deinstall
python2.5-minimal				deinstall
sound-juicer					deinstall
thunar-data					deinstall
tint2						deinstall
ubufox						deinstall
xfburn						deinstall
xfsprogs					deinstall

That doesn’t include the things I’ve added and removed (like the kuki kernel) myself or any of the bloatware I’ve installed (emacs, openoffice.org, mew, etc.) or my own current kernel.

After aptitude clean, I got back a couple hundred MB:

% df
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5             4.6G  2.3G  2.1G  52% /
tmpfs                 500M     0  500M   0% /lib/init/rw
varrun                500M  108K  500M   1% /var/run
varlock               500M     0  500M   0% /var/lock
udev                  500M  164K  500M   1% /dev
tmpfs                 500M     0  500M   0% /dev/shm
/dev/sda3             190M   26M  155M  15% /boot
/dev/sda7              21G  942M   19G   5% /home
/dev/sda8              24G  5.3G   19G  23% /windows

% sudo aptitude clean
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done

% df
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5             4.6G  2.2G  2.3G  50% /
tmpfs                 500M     0  500M   0% /lib/init/rw
varrun                500M  108K  500M   1% /var/run
varlock               500M     0  500M   0% /var/lock
udev                  500M  164K  500M   1% /dev
tmpfs                 500M     0  500M   0% /dev/shm
/dev/sda3             190M   26M  155M  15% /boot
/dev/sda7              21G  942M   19G   5% /home
/dev/sda8              24G  5.3G   19G  23% /windows

I may remove a few more things later (if I get time) or (more likely) tomorrow and something might be pretty staggering if I go through with it. I’ll also post the jwmrc I said I would by tomorrow along with a couple more rc files since I’m getting hits on a daily basis about screen, ratpoison, ratmen(u), etc.

—-

originally posted from weblogger

More CrunchBang De-Bloat

Posted in acer aspire one, conkeror, crunchbang, firefox on July 18, 2009 by lucky

I decided to cut some more bloat. Among (many) other things:

% sudo aptitude remove firefox firefox-3.0 ubufox firefox-3.0-branding
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages will be REMOVED:
  firefox firefox-3.0 firefox-3.0-branding ubufox
0 packages upgraded, 0 newly installed, 4 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 4317kB will be freed.
Writing extended state information... Done
(Reading database ... 105476 files and directories currently installed.)
Removing ubufox ...
Removing firefox ...
Removing firefox-3.0 ...
Removing manually selected alternative - switching to auto mode
Removing firefox-3.0-branding ...
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done

I was going to seriously vent my spleen about this but I won’t right now except to say that I’m increasingly dissatisfied with Firefox. It’s become a complete pig and I think time has proven that it’s not much safer than any other browser. It has greater requirements than other browsers, including IE. If I need to use a Mozilla-based browser, I’ll use conkeror (which I’ve installed).

I’m getting ready to start removing other things, including openbox (which I’m unlikely to ever use), dwm, vim, and a number of other apps I either don’t use or probably never will. I noticed one of those apps-I-won’t-use was patched the other day. (Speaking of patching, I saw my update yesterday made me a brand spanking new initrd. WTF-ever.)

screenshot-20090718100236

It may have been easier to do a netinstall/minimal install and only set up what I actually wanted. Which isn’t much at all. Notice I keep wanting “less work” with all this shit only to end up compiling my own damn kernel, downloading sources for things like libmtp to “fix” what’s available in repos, etc.? I also have the latest sources for ratpoison (released in June). Why would I recompile that? Because I don’t think I really need xft for ratpoison — not to mention whatever other patches are applied. There are other things I want to update/fix/recompile. Before long, I’ll have nearly every -dev package for everything I have installed.

Which makes me wonder, if I’m going to keep recompiling stuff I may as well install a source-based distro or build from scratch. At this point, I wish I’d done that when I decided to unify my disparate Linux partitions. If you want something done right, gotta do it yourself.

It’s never too late.

--
posted from weblogger in emacs
edited to add image and categories