Samac's Super Slimline Speedy Slackware
Many threads have been written on the subject(so please don't get grumpy with me) of what is the smallest installation that I can have, however this is largely irrelevant as the installed minimal system will be able to do approximately nothing.
The following list is for a system with a purpose. It is a bootable minimal system that can download packages from the Official Slackware repository (using slackpkg) and the slackbuilds.org repository (using sbopkg). All the packages listed are from a standard Slackware 12.2 install apart from sbopkg (a wonderful program by Chess Griffin) available here. The packages are: Code:
aaa_base-12.2.0-noarch-1 You will only be able to compile the simplest of programs. You will require to install dependencies and Slackware packages when you add programs to this list. This is command line only. You will have to modify it to suit your file system and hardware. If you have an American keyboard you will not need kbd. if you don't like nano or lftp, choose another editor and ftp client. Lilo and grub are a matter of choice. The next stage is a basic X setup, so if anyone has a minimal X list, please add it on. Once the list is fully complete I intend to load the system into RAM at boot using isolinux and an intrd. If that works I will have the makings of a live cd and also possibly an installable ramdisk version, if I can figure out how to make the filesystem both persistant and in RAM, so additions to the system stay on the hard drive. samac |
I would like to see a list of what's needed for a minimalistic Slackware with X, that can be used as a desktop computer (!) for every-day-use.
And (this is not unimportant), is such a list of packages in daily use faster than a full install, when you use a slim window manager like IceWM or Fluxbox? |
Interesting! Great resource, thanks for this!
|
Quote:
I think the speed difference will be small, but a small system should have less to administrate. samac |
Hello,
Code:
... I haven't checked the .config files, but huge kernel should mean that everything is compiled into the kernel so no need for any module. |
Quote:
I have modified the list. samac |
Here is X, well blackbox and xterm. This is as basic as it gets. You will have to edit /etc/inittab and run xorgsetup, but this should allow you to log in graphically.
Code:
blackbox-0.65.0-i486-4 You may have to install in a different order e.g. font-misc-misc will not install properly unless encodings, mkfontdir and mkfontscale are installed before it. Boot time to X is 22 seconds. If you want a bit more functionality install man, man-pages, groff, less and slocate. This will make finding things easier and learning how the commands work a doddle. samac |
It is a interesting subject. It will be helpful if you could provide a tagfile for easy installation from official slackware installation DVD.
|
I believe there is a script called something like tagfilegenerator.sh (though it might be something else). This is an easy way for you to generate tagfiles, if you want them. I don't use them myself, I usually do a full install then slim down the k's, i.e koffice, kde and the kernels. This thread is just me playing and learning, not a serious attempt at anything fork like, and after all it might be useful to someone.
samac |
Quote:
Code:
# ./tagfile_generator.sh -h |
Quote:
Guess it will allways be a matter of personal taste & desires. Alien Bob's tagfile script is something to remember, thanks! |
Quote:
However as it will be your system, and you are the only one who knows what you need, you will have to be the one to do the work. I don't think that is too unreasonable. samac |
Even though this thread is about 2 months old, I find it rather interesting. :)
And I would like to add just a few of my own notes, of course. I tried this with -current (downloaded on the 27th of March, so not absolutely current :p ) and the one thing I noticed that 'ls' didn't work, because it couldn't load libcap.so.2. So it'd probably be a good idea to include the libcap package in the 'a' series if you don't want to remember the file contents of every directory. I'll be trying it with 12.2 shortly. If anyone wants, I could put up the tagfiles created from these lists (plus my addition), but they aren't that hard to generate using a slightly modified version of Alien Bob's script. :) |
Quote:
Code:
Tue Apr 7 20:12:35 CDT 2009 |
Quote:
I must say, I love your mirror-slackware-current script. |
All times are GMT -5. The time now is 10:33 AM. |