Damn Small Linux Forums

Full Version: Suggestions driver, firmware & other file for removal?
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Pages: 1 2
I am still on the hunt for potential candidates for removal.  Please post if you have any suggestions.  Please keep in mind that the target of this project is to serve older hardware.
(02-05-2024, 12:16 AM)John Wrote: [ -> ]I am still on the hunt for potential candidates for removal.  Please post if you have any suggestions.  Please keep in mind that the target of this project is to serve older hardware.

Hi John!

Badwolf is the only web browser I need so wouldn't mind if the others were removed. Badwolf have some kind of glitch. For example if I log in to my email and click on a link it disappears as if struck by lightning. Now I copy links and usually opens another instance of Badwolf an paste the link in the other one. Since the space is kind of tiny I minimize the first instance. Sometimes I have three or more instances of Badwolf running and it's OK. Another thing that I would suggest is that java script is enabled by default. Don't know how many times I have forgotten to enable js when I'm going to check my email and cause problems so I have to start over. So removing the other web browsers and giving Badwolf an overhaul is my suggestion.

// meo
wget, perhaps? I don't think that it's used that often, and those who need it would know how to install it. It's number 700 on Debian's list of regularly used programs.

I think en_US alone would be enough, without the three other variants, but probably the space saved would be negligible.
Fighting for a few kb at this point and running headlong into packaging "custom" vs. upstream etc...and what you want it to be:

agree on thinning some browsers

htop (top is in busybox, htop isn't in antiX core)

/usr/share/wallpaper/grub/back.png 531k
(the gray "back.png" is 531k vs the desktop file dsl.jpg one dir up 117K

Perhaps one these may be thinned (?)
xmms cmus mpg123 mpv

It's only a few k, but it's not clear to me:
netscsid vs. (man =>) wodim (also provides cdrecord)

I'm a vi-guy, so emacs can go Smile
emacs-gtk 3.6MB emacsen-common

timgm6mb-soundfont ~6MB -- can it be pruned/repacked?

Deja-vu truetypes are the biggest and not that dissimilar from P052/URW Bookman etc. ~2MB installed

Assuming that you want to reduce the iso size, what about the compression itself?

Just ideas.
FWIW, if you are only trying to provide a minimal OS, you should kinda go the Gentoo route - smallest DE/WM and the ability to add packages as desired. Maybe have a script(s) available to "instantly" add certain subsets of apps/features. JMO
Thank you for the suggestions, great stuff so far!
John, I've got a big one you can look at.
This is an interesting directory
Code:
/usr/lib/i386-linux-gnu/dri/

These are all the same files with 12 different names, the compression applies to each individually.
300MB decompressed
80MB in the squashfs
8MB is ideal conditions as this is about the size of the deb package
How far upstream is this problem? I see the same issue in MX, Ubuntu & Debian. provided by package libgl1-mesa-dri
Although there are 12 entries, there's only one file. You can check this by doing ls -i to see the inodes (first column):
Code:
$ ls -ali
total 321672
284301 drwxr-xr-x  2 root root    4096 26 aoû 10:32 .
284125 drwxr-xr-x 70 root root    69632 15 fév 17:36 ..
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 crocus_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 i915_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 iris_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 kms_swrast_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 nouveau_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 r300_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 r600_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 radeonsi_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 swrast_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 virtio_gpu_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 vmwgfx_dri.so
284302 -rw-r--r-- 12 root root 27442908 22 mar  2023 zink_dri.so
Thanks guys, good hunting!
I used gftp and was surprised to see how fancy it was. I think the command line version of ftp is enough, especially since no newbies will be using ftp.

That might save a whole megabyte, so perhaps my suggestion is not very helpful.
Pages: 1 2