LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   how to thin the installed slackware? (https://www.linuxquestions.org/questions/slackware-14/how-to-thin-the-installed-slackware-4175616374/)

Didier Spaier 10-28-2017 04:24 AM

Quote:

Originally Posted by RadicalDreamer (Post 5774616)
I forgot to mention. There is also Slackel. Salix's son. http://distrowatch.com/table.php?distribution=slackel

Atually Dimitris Tzemos released Slackel 1.0 stable, KDE edition, based on Slackware 10.2 in 2005, several years before Salix was created by George Vlahavas joined by other former members of the Zenwalk team.

Source: http://distrowatch.com/podcast/dww20170612.ogg
Interview of Dimitris begins @ 30.00

RadicalDreamer 10-29-2017 12:31 AM

Quote:

Originally Posted by Didier Spaier (Post 5774658)
Atually Dimitris Tzemos released Slackel 1.0 stable, KDE edition, based on Slackware 10.2 in 2005, several years before Salix was created by George Vlahavas joined by other former members of the Zenwalk team.

Source: http://distrowatch.com/podcast/dww20170612.ogg
Interview of Dimitris begins @ 30.00

Thanks! That is an interesting story.

bsmile 11-12-2017 04:01 PM

Quote:

Originally Posted by Gerard Lally (Post 5773938)
Run the live DVD. No disk space needed.

This is quite a good option, but where to install software on top of the linux system? Thanks,

Gerard Lally 11-12-2017 05:05 PM

Quote:

Originally Posted by bsmile (Post 5779914)
This is quite a good option, but where to install software on top of the linux system? Thanks,

The Live USB has persistence, meaning changes you make survive a reboot. Does that include software you install, or just your data? I'm not sure; I do know you can install software on a SystemRescueCD USB stick and it persists.

(You can, apparently, boot a VBox VM from a USB stick though I've never tried it.)

Alien Bob 11-12-2017 05:19 PM

Quote:

Originally Posted by Gerard Lally (Post 5779931)
The Live USB has persistence, meaning changes you make survive a reboot. Does that include software you install, or just your data? I'm not sure

Your changes will be stored in the persistence directory (or container if you chose that) which means: every file you install, modify or delete will survive reboot.
Your data, i.e. the stuff in your homedirectory, will also be stored in the 'persistence' area unless you chose to use a separate LUKS-encrypted container to store your homedirectory in. That too, is persistent across reboots of course. Separate encrypted /home allows you to wipe your persistent OS data in case of trouble while still preserving all of your homedirectory data.

SCerovec 11-13-2017 01:28 PM

Further, any of the persistence saved sessions, can be made into actual modules and added to the boot as "regular" modules ^_^, provided they prove as useful for permanent presence.

alongside regular packages made into modules:
single package > single module
many packages > single module

kudos to Alien BOB!

bsmile 11-15-2017 08:31 AM

Quote:

Originally Posted by Gerard Lally (Post 5779931)
The Live USB has persistence, meaning changes you make survive a reboot. Does that include software you install, or just your data? I'm not sure; I do know you can install software on a SystemRescueCD USB stick and it persists.

(You can, apparently, boot a VBox VM from a USB stick though I've never tried it.)

Thanks, with an external USB, that should be the case. What if I boot from virtualbox with downloaded live cd, a most easy way for us to use with virtualbox and to save space? I quite doubt that we can install extra stuff or make changes to that.

Alien Bob 11-15-2017 08:42 AM

Quote:

Originally Posted by bsmile (Post 5780932)
Thanks, with an external USB, that should be the case. What if I boot from virtualbox with downloaded live cd, a most easy way for us to use with virtualbox and to save space? I quite doubt that we can install extra stuff or make changes to that.

Persistence is limited to the USB variant, if you created that with the "iso2usb.sh" script.

You could just read the documentation, that will hopefully prevent some FAQ to be repeated here.
In https://docs.slackware.com/slackware:liveslak you will find the sentence "The ISO images are hybrid, which means you can either burn them to DVD, or use 'dd' or 'cp' to copy the ISO to a USB stick. Both methods will give you a live environment which will allow you to make changes and seemingly “write them to disk”. The changes will actually be kept in a RAM disk, so a reboot will “reset” the live OS to its original default state. In other words, there is no persistence of data.".

nobodino 11-16-2017 01:27 AM

If you really want a minimal system, you'd better make it as small as possible and make it grow with only what you need, it's the best way to learn which is your main goal. Once you understand what you miss, you install it, otherwise not.
You can use this little memo which will help you install only the barest you need:
------------
bare system with no x11: 23 packages
-----------
-rw-r--r-- 1 root root 2179 Oct 29 12:08 aaa_base-14.2-i586-2
-rw-r--r-- 1 root root 2840 Nov 12 13:37 aaa_elflibs-14.2-i586-32
-rw-r--r-- 1 root root 12628 Oct 29 12:08 aaa_terminfo-6.0-i586-1
-rw-r--r-- 1 root root 7503 Oct 29 12:09 bash-4.4.012-i586-1
-rw-r--r-- 1 root root 9095 Oct 29 12:09 coreutils-8.28-i586-1
-rw-r--r-- 1 root root 143762 Oct 29 12:09 devs-2.3.1-noarch-25
-rw-r--r-- 1 root root 5183 Oct 29 12:09 e2fsprogs-1.43.7-i586-1
-rw-r--r-- 1 root root 1075 Oct 29 12:09 etc-14.2-i586-10
-rw-r--r-- 1 root root 3576 Oct 29 12:09 eudev-3.2.4-i586-2
-rw-r--r-- 1 root root 7927 Oct 29 12:10 glibc-solibs-2.26-i586-3
-rw-r--r-- 1 root root 5038 Oct 29 12:10 grep-3.1-i586-1
-rw-r--r-- 1 root root 1060 Nov 10 16:21 kernel-huge-smp-4.13.12_smp-i686-1
-rw-r--r-- 1 root root 284210 Nov 10 16:21 kernel-modules-smp-4.13.12_smp-i686-1
-rw-r--r-- 1 root root 3454 Oct 29 12:11 kmod-24-i586-2
-rw-r--r-- 1 root root 4806 Oct 29 13:25 pkgtools-14.2-noarch-13
-rw-r--r-- 1 root root 5774 Nov 11 13:56 procps-ng-3.3.12-i586-1
-rw-r--r-- 1 root root 4635 Nov 10 16:20 sed-4.4-i586-1
-rw-r--r-- 1 root root 18937 Oct 29 12:11 shadow-4.2.1-i586-2
-rw-r--r-- 1 root root 1495 Oct 29 12:11 sysvinit-2.88dsf-i486-4
-rw-r--r-- 1 root root 926 Nov 12 13:38 sysvinit-scripts-2.0-noarch-38
-rw-r--r-- 1 root root 4689 Oct 29 12:12 tar-1.29-i586-1
-rw-r--r-- 1 root root 14601 Oct 29 12:12 util-linux-2.31-i586-1
-rw-r--r-- 1 root root 3089 Oct 29 12:12 xz-5.2.3-i586-1

to upgrade packages manually: 1 package
--------------------
-rw-r--r-- 1 root root 4948 Nov 10 16:20 findutils-4.4.2-i486-1

to access internet dynamicaly with a text browser: 7 packages
--------------------
-rw-r--r-- 1 root root 1531 Nov 11 14:06 dhcpcd-6.11.5-i586-1
-rw-r--r-- 1 root root 1153 Nov 10 18:00 iputils-s20140519-i586-1
-rw-r--r-- 1 root root 8579 Nov 10 18:00 lynx-2.8.8rel.2-i586-3
-rw-r--r-- 1 root root 1389 Nov 10 18:00 ncftp-3.2.6-i586-1
-rw-r--r-- 1 root root 1560 Nov 10 18:00 net-tools-1.60.20120726git-i486-1
-rw-r--r-- 1 root root 1308 Nov 10 18:00 network-scripts-14.2-noarch-6
-rw-r--r-- 1 root root 1543 Nov 10 18:00 openssl-solibs-1.0.2m-i586-1

---------------------
dhcpcd -t 10 eth0
ifconfig eth0
ping free.fr
lynx http://ftp.osuosl.org/pub/slackware/slackware-current
or
ncftp ftp://ftp.osuosl.org/pub/slackware/slackware-current
---------------------

bare-x11 system: 56 packages
----------------
-rw-r--r-- 1 root root 2435 Nov 10 16:45 blackbox-0.70.1-i486-7
-rw-r--r-- 1 root root 4063 Nov 10 16:45 dbus-1.10.24-i586-1
-rw-r--r-- 1 root root 2459 Nov 10 16:45 dejavu-fonts-ttf-2.37-noarch-2
-rw-r--r-- 1 root root 980 Nov 10 16:45 font-alias-1.0.3-noarch-1
-rw-r--r-- 1 root root 15206 Nov 10 16:45 font-misc-misc-1.1.2-noarch-1
-rw-r--r-- 1 root root 10025 Nov 10 16:45 fontconfig-2.12.6-i586-1
-rw-r--r-- 1 root root 4235 Nov 10 16:45 freetype-2.8-i586-1
-rw-r--r-- 1 root root 6579 Nov 10 16:45 harfbuzz-1.5.1-i586-1
-rw-r--r-- 1 root root 1359 Nov 10 16:45 libICE-1.0.9-i586-2
-rw-r--r-- 1 root root 1166 Nov 10 16:45 libSM-1.2.2-i586-2
-rw-r--r-- 1 root root 49810 Nov 10 16:45 libX11-1.6.5-i586-1
-rw-r--r-- 1 root root 1335 Nov 10 16:45 libXau-1.0.8-i586-2
-rw-r--r-- 1 root root 4807 Nov 10 16:45 libXaw-1.0.13-i586-1
-rw-r--r-- 1 root root 1041 Nov 10 16:45 libXdamage-1.1.4-i586-2
-rw-r--r-- 1 root root 1097 Nov 10 16:45 libXdmcp-1.1.2-i586-2
-rw-r--r-- 1 root root 4545 Nov 10 16:45 libXext-1.3.3-i586-2
-rw-r--r-- 1 root root 1032 Nov 10 16:45 libXfixes-5.0.3-i586-1
-rw-r--r-- 1 root root 1632 Nov 10 16:45 libXfont-1.5.2-i586-1
-rw-r--r-- 1 root root 1202 Nov 10 16:45 libXfont2-2.0.2-i586-1
-rw-r--r-- 1 root root 978 Nov 10 16:45 libXft-2.3.2-i586-3
-rw-r--r-- 1 root root 1253 Nov 10 16:45 libXinerama-1.1.3-i586-2
-rw-r--r-- 1 root root 1823 Nov 10 16:45 libXmu-1.1.2-i586-2
-rw-r--r-- 1 root root 1016 Nov 10 16:45 libXpm-3.5.12-i586-1
-rw-r--r-- 1 root root 1072 Nov 10 16:45 libXrender-0.9.10-i586-1
-rw-r--r-- 1 root root 11884 Nov 10 16:45 libXt-1.1.5-i586-1
-rw-r--r-- 1 root root 1961 Nov 10 16:45 libXxf86vm-1.1.4-i586-2
-rw-r--r-- 1 root root 2952 Nov 10 16:45 libdrm-2.4.87-i586-1
-rw-r--r-- 1 root root 1157 Nov 10 16:45 libevdev-1.5.7-i586-1
-rw-r--r-- 1 root root 948 Nov 10 16:45 libfontenc-1.1.3-i586-1
-rw-r--r-- 1 root root 1194 Nov 10 16:45 libgcrypt-1.8.1-i586-1
-rw-r--r-- 1 root root 3664 Nov 10 16:45 libgpg-error-1.27-i586-1
-rw-r--r-- 1 root root 996 Nov 10 16:45 libpciaccess-0.13.5-i586-1
-rw-r--r-- 1 root root 117397 Nov 10 16:45 libxcb-1.12-i586-1
-rw-r--r-- 1 root root 1163 Nov 10 16:45 libxkbfile-1.0.9-i586-1
-rw-r--r-- 1 root root 933 Nov 10 16:45 libxshmfence-1.2-i586-2
-rw-r--r-- 1 root root 6226 Nov 10 16:46 mesa-17.2.4-i586-1
-rw-r--r-- 1 root root 892 Nov 10 16:46 mkfontdir-1.0.7-noarch-1
-rw-r--r-- 1 root root 753 Nov 10 16:46 mkfontscale-1.1.2-i586-2
-rw-r--r-- 1 root root 1181 Nov 10 16:46 mtdev-1.1.5-i486-1
-rw-r--r-- 1 root root 2871 Nov 10 16:46 nettle-3.3-i586-1
-rw-r--r-- 1 root root 939 Nov 10 16:46 pixman-0.34.0-i586-1
-rw-r--r-- 1 root root 801 Nov 10 16:46 setxkbmap-1.3.1-i586-1
-rw-r--r-- 1 root root 850 Nov 10 16:46 utempter-1.1.6-i586-2
-rw-r--r-- 1 root root 1064 Nov 10 16:46 x11-skel-7.7-i486-1
-rw-r--r-- 1 root root 658 Nov 10 16:46 xauth-1.0.10-i586-1
-rw-r--r-- 1 root root 1304 Nov 10 16:46 xf86-input-evdev-2.10.5-i586-1
-rw-r--r-- 1 root root 1126 Nov 10 16:46 xf86-input-keyboard-1.9.0-i586-1
-rw-r--r-- 1 root root 1067 Nov 10 16:46 xf86-video-vesa-2.3.4-i586-3
-rw-r--r-- 1 root root 859 Nov 10 16:46 xinit-1.3.4-i586-2
-rw-r--r-- 1 root root 809 Nov 10 16:46 xkbcomp-1.4.0-i586-1
-rw-r--r-- 1 root root 734 Nov 10 16:46 xkbevd-1.1.4-i586-1
-rw-r--r-- 1 root root 14304 Nov 10 16:46 xkeyboard-config-2.21-noarch-1
-rw-r--r-- 1 root root 7622 Nov 10 16:46 xorg-server-1.19.5-i586-1
-rw-r--r-- 1 root root 1892 Nov 11 13:53 xterm-330-i586-1


to upgrade/install packages via slackpkg: 8 packages + 1 package (mc) to edit /etc/slackpkg.conf
--------------------------------
-rw-r--r-- 1 root root 1295 Nov 10 18:01 bzip2-1.0.6-i486-1
-rw-r--r-- 1 root root 6623 Nov 10 18:01 dialog-1.3_20170509-i586-1
-rw-r--r-- 1 root root 5131 Nov 10 18:01 gawk-4.2.0-i586-2
-rw-r--r-- 1 root root 2943 Nov 12 13:36 libunistring-0.9.7-i586-1
-rw-r--r-- 1 root root 14383 Nov 10 18:01 mc-4.8.19-i586-1
-rw-r--r-- 1 root root 58865 Nov 12 14:47 ncurses-6.0-i586-3
-rw-r--r-- 1 root root 3432 Nov 10 18:01 slackpkg-2.82.2-noarch-1
-rw-r--r-- 1 root root 4684 Nov 10 18:01 wget-1.19.2-i586-1
-rw-r--r-- 1 root root 1109 Nov 10 18:01 which-2.21-i586-1

to access man-pages : 5 packages
-------------------------------
-rw-r--r-- 1 root root 25147 Nov 11 12:46 groff-1.22.3-i586-2
-rw-r--r-- 1 root root 1232 Nov 11 12:46 gzip-1.8-i586-1
-rw-r--r-- 1 root root 866 Nov 11 12:46 less-487-i586-1
-rw-r--r-- 1 root root 5027 Nov 11 12:46 man-1.6g-i586-3
-rw-r--r-- 1 root root 70651 Nov 11 12:46 man-pages-4.13-noarch-1

-------------------------------

to edit files: 2 packages (1 vi like, 1 emacs like)
-------------------------------
-rw-r--r-- 1 root root 4598 Nov 12 08:54 elvis-2.2_0-i586-3
-rw-r--r-- 1 root root 7201 Nov 11 09:02 jed-0.99_19-i486-2
-------------------------------

bsmile 11-16-2017 10:26 AM

Thank you very much, I will do so. So many packages are in each section, should I just go one by one to look for it during the installation process? That can be very time consuming, I think.


Quote:

Originally Posted by nobodino (Post 5781254)
If you really want a minimal system, you'd better make it as small as possible and make it grow with only what you need, it's the best way to learn which is your main goal. Once you understand what you miss, you install it, otherwise not.
You can use this little memo which will help you install only the barest you need:
------------
bare system with no x11: 23 packages
-----------
-rw-r--r-- 1 root root 2179 Oct 29 12:08 aaa_base-14.2-i586-2
-rw-r--r-- 1 root root 2840 Nov 12 13:37 aaa_elflibs-14.2-i586-32
-rw-r--r-- 1 root root 12628 Oct 29 12:08 aaa_terminfo-6.0-i586-1
-rw-r--r-- 1 root root 7503 Oct 29 12:09 bash-4.4.012-i586-1
-rw-r--r-- 1 root root 9095 Oct 29 12:09 coreutils-8.28-i586-1
-rw-r--r-- 1 root root 143762 Oct 29 12:09 devs-2.3.1-noarch-25
-rw-r--r-- 1 root root 5183 Oct 29 12:09 e2fsprogs-1.43.7-i586-1
-rw-r--r-- 1 root root 1075 Oct 29 12:09 etc-14.2-i586-10
-rw-r--r-- 1 root root 3576 Oct 29 12:09 eudev-3.2.4-i586-2
-rw-r--r-- 1 root root 7927 Oct 29 12:10 glibc-solibs-2.26-i586-3
-rw-r--r-- 1 root root 5038 Oct 29 12:10 grep-3.1-i586-1
-rw-r--r-- 1 root root 1060 Nov 10 16:21 kernel-huge-smp-4.13.12_smp-i686-1
-rw-r--r-- 1 root root 284210 Nov 10 16:21 kernel-modules-smp-4.13.12_smp-i686-1
-rw-r--r-- 1 root root 3454 Oct 29 12:11 kmod-24-i586-2
-rw-r--r-- 1 root root 4806 Oct 29 13:25 pkgtools-14.2-noarch-13
-rw-r--r-- 1 root root 5774 Nov 11 13:56 procps-ng-3.3.12-i586-1
-rw-r--r-- 1 root root 4635 Nov 10 16:20 sed-4.4-i586-1
-rw-r--r-- 1 root root 18937 Oct 29 12:11 shadow-4.2.1-i586-2
-rw-r--r-- 1 root root 1495 Oct 29 12:11 sysvinit-2.88dsf-i486-4
-rw-r--r-- 1 root root 926 Nov 12 13:38 sysvinit-scripts-2.0-noarch-38
-rw-r--r-- 1 root root 4689 Oct 29 12:12 tar-1.29-i586-1
-rw-r--r-- 1 root root 14601 Oct 29 12:12 util-linux-2.31-i586-1
-rw-r--r-- 1 root root 3089 Oct 29 12:12 xz-5.2.3-i586-1

to upgrade packages manually: 1 package
--------------------
-rw-r--r-- 1 root root 4948 Nov 10 16:20 findutils-4.4.2-i486-1

to access internet dynamicaly with a text browser: 7 packages
--------------------
-rw-r--r-- 1 root root 1531 Nov 11 14:06 dhcpcd-6.11.5-i586-1
-rw-r--r-- 1 root root 1153 Nov 10 18:00 iputils-s20140519-i586-1
-rw-r--r-- 1 root root 8579 Nov 10 18:00 lynx-2.8.8rel.2-i586-3
-rw-r--r-- 1 root root 1389 Nov 10 18:00 ncftp-3.2.6-i586-1
-rw-r--r-- 1 root root 1560 Nov 10 18:00 net-tools-1.60.20120726git-i486-1
-rw-r--r-- 1 root root 1308 Nov 10 18:00 network-scripts-14.2-noarch-6
-rw-r--r-- 1 root root 1543 Nov 10 18:00 openssl-solibs-1.0.2m-i586-1

---------------------
dhcpcd -t 10 eth0
ifconfig eth0
ping free.fr
lynx http://ftp.osuosl.org/pub/slackware/slackware-current
or
ncftp ftp://ftp.osuosl.org/pub/slackware/slackware-current
---------------------

bare-x11 system: 56 packages
----------------
-rw-r--r-- 1 root root 2435 Nov 10 16:45 blackbox-0.70.1-i486-7
-rw-r--r-- 1 root root 4063 Nov 10 16:45 dbus-1.10.24-i586-1
-rw-r--r-- 1 root root 2459 Nov 10 16:45 dejavu-fonts-ttf-2.37-noarch-2
-rw-r--r-- 1 root root 980 Nov 10 16:45 font-alias-1.0.3-noarch-1
-rw-r--r-- 1 root root 15206 Nov 10 16:45 font-misc-misc-1.1.2-noarch-1
-rw-r--r-- 1 root root 10025 Nov 10 16:45 fontconfig-2.12.6-i586-1
-rw-r--r-- 1 root root 4235 Nov 10 16:45 freetype-2.8-i586-1
-rw-r--r-- 1 root root 6579 Nov 10 16:45 harfbuzz-1.5.1-i586-1
-rw-r--r-- 1 root root 1359 Nov 10 16:45 libICE-1.0.9-i586-2
-rw-r--r-- 1 root root 1166 Nov 10 16:45 libSM-1.2.2-i586-2
-rw-r--r-- 1 root root 49810 Nov 10 16:45 libX11-1.6.5-i586-1
-rw-r--r-- 1 root root 1335 Nov 10 16:45 libXau-1.0.8-i586-2
-rw-r--r-- 1 root root 4807 Nov 10 16:45 libXaw-1.0.13-i586-1
-rw-r--r-- 1 root root 1041 Nov 10 16:45 libXdamage-1.1.4-i586-2
-rw-r--r-- 1 root root 1097 Nov 10 16:45 libXdmcp-1.1.2-i586-2
-rw-r--r-- 1 root root 4545 Nov 10 16:45 libXext-1.3.3-i586-2
-rw-r--r-- 1 root root 1032 Nov 10 16:45 libXfixes-5.0.3-i586-1
-rw-r--r-- 1 root root 1632 Nov 10 16:45 libXfont-1.5.2-i586-1
-rw-r--r-- 1 root root 1202 Nov 10 16:45 libXfont2-2.0.2-i586-1
-rw-r--r-- 1 root root 978 Nov 10 16:45 libXft-2.3.2-i586-3
-rw-r--r-- 1 root root 1253 Nov 10 16:45 libXinerama-1.1.3-i586-2
-rw-r--r-- 1 root root 1823 Nov 10 16:45 libXmu-1.1.2-i586-2
-rw-r--r-- 1 root root 1016 Nov 10 16:45 libXpm-3.5.12-i586-1
-rw-r--r-- 1 root root 1072 Nov 10 16:45 libXrender-0.9.10-i586-1
-rw-r--r-- 1 root root 11884 Nov 10 16:45 libXt-1.1.5-i586-1
-rw-r--r-- 1 root root 1961 Nov 10 16:45 libXxf86vm-1.1.4-i586-2
-rw-r--r-- 1 root root 2952 Nov 10 16:45 libdrm-2.4.87-i586-1
-rw-r--r-- 1 root root 1157 Nov 10 16:45 libevdev-1.5.7-i586-1
-rw-r--r-- 1 root root 948 Nov 10 16:45 libfontenc-1.1.3-i586-1
-rw-r--r-- 1 root root 1194 Nov 10 16:45 libgcrypt-1.8.1-i586-1
-rw-r--r-- 1 root root 3664 Nov 10 16:45 libgpg-error-1.27-i586-1
-rw-r--r-- 1 root root 996 Nov 10 16:45 libpciaccess-0.13.5-i586-1
-rw-r--r-- 1 root root 117397 Nov 10 16:45 libxcb-1.12-i586-1
-rw-r--r-- 1 root root 1163 Nov 10 16:45 libxkbfile-1.0.9-i586-1
-rw-r--r-- 1 root root 933 Nov 10 16:45 libxshmfence-1.2-i586-2
-rw-r--r-- 1 root root 6226 Nov 10 16:46 mesa-17.2.4-i586-1
-rw-r--r-- 1 root root 892 Nov 10 16:46 mkfontdir-1.0.7-noarch-1
-rw-r--r-- 1 root root 753 Nov 10 16:46 mkfontscale-1.1.2-i586-2
-rw-r--r-- 1 root root 1181 Nov 10 16:46 mtdev-1.1.5-i486-1
-rw-r--r-- 1 root root 2871 Nov 10 16:46 nettle-3.3-i586-1
-rw-r--r-- 1 root root 939 Nov 10 16:46 pixman-0.34.0-i586-1
-rw-r--r-- 1 root root 801 Nov 10 16:46 setxkbmap-1.3.1-i586-1
-rw-r--r-- 1 root root 850 Nov 10 16:46 utempter-1.1.6-i586-2
-rw-r--r-- 1 root root 1064 Nov 10 16:46 x11-skel-7.7-i486-1
-rw-r--r-- 1 root root 658 Nov 10 16:46 xauth-1.0.10-i586-1
-rw-r--r-- 1 root root 1304 Nov 10 16:46 xf86-input-evdev-2.10.5-i586-1
-rw-r--r-- 1 root root 1126 Nov 10 16:46 xf86-input-keyboard-1.9.0-i586-1
-rw-r--r-- 1 root root 1067 Nov 10 16:46 xf86-video-vesa-2.3.4-i586-3
-rw-r--r-- 1 root root 859 Nov 10 16:46 xinit-1.3.4-i586-2
-rw-r--r-- 1 root root 809 Nov 10 16:46 xkbcomp-1.4.0-i586-1
-rw-r--r-- 1 root root 734 Nov 10 16:46 xkbevd-1.1.4-i586-1
-rw-r--r-- 1 root root 14304 Nov 10 16:46 xkeyboard-config-2.21-noarch-1
-rw-r--r-- 1 root root 7622 Nov 10 16:46 xorg-server-1.19.5-i586-1
-rw-r--r-- 1 root root 1892 Nov 11 13:53 xterm-330-i586-1


to upgrade/install packages via slackpkg: 8 packages + 1 package (mc) to edit /etc/slackpkg.conf
--------------------------------
-rw-r--r-- 1 root root 1295 Nov 10 18:01 bzip2-1.0.6-i486-1
-rw-r--r-- 1 root root 6623 Nov 10 18:01 dialog-1.3_20170509-i586-1
-rw-r--r-- 1 root root 5131 Nov 10 18:01 gawk-4.2.0-i586-2
-rw-r--r-- 1 root root 2943 Nov 12 13:36 libunistring-0.9.7-i586-1
-rw-r--r-- 1 root root 14383 Nov 10 18:01 mc-4.8.19-i586-1
-rw-r--r-- 1 root root 58865 Nov 12 14:47 ncurses-6.0-i586-3
-rw-r--r-- 1 root root 3432 Nov 10 18:01 slackpkg-2.82.2-noarch-1
-rw-r--r-- 1 root root 4684 Nov 10 18:01 wget-1.19.2-i586-1
-rw-r--r-- 1 root root 1109 Nov 10 18:01 which-2.21-i586-1

to access man-pages : 5 packages
-------------------------------
-rw-r--r-- 1 root root 25147 Nov 11 12:46 groff-1.22.3-i586-2
-rw-r--r-- 1 root root 1232 Nov 11 12:46 gzip-1.8-i586-1
-rw-r--r-- 1 root root 866 Nov 11 12:46 less-487-i586-1
-rw-r--r-- 1 root root 5027 Nov 11 12:46 man-1.6g-i586-3
-rw-r--r-- 1 root root 70651 Nov 11 12:46 man-pages-4.13-noarch-1

-------------------------------

to edit files: 2 packages (1 vi like, 1 emacs like)
-------------------------------
-rw-r--r-- 1 root root 4598 Nov 12 08:54 elvis-2.2_0-i586-3
-rw-r--r-- 1 root root 7201 Nov 11 09:02 jed-0.99_19-i486-2
-------------------------------


bormant 11-16-2017 12:22 PM

Quote:

Originally Posted by bsmile (Post 5781401)
So many packages are in each section, should I just go one by one to look for it during the installation process?

Make set of tagfiles and show them to installer.

nobodino 11-17-2017 11:28 AM

If you want to learn, you will have to work just 'a little':study:

igadoter 11-18-2017 04:29 AM

It is very simple. During installation install only things under "a" directory from Slackwre. For this you need only the first cd iso. a set is everything you need to boot system into console. But really not much you can do with such very basic system. But afterthat you can add whatever you want from all other sets: ap, l, n, ....

PS. "To thin" is almost not possible. Slackware has no dependency resolution system. There multiple dependencies between applicatations and applications, applications and libraries, libraries and libraries. Say you can built you own system on base of Slackware form bottom to top, from very thin installation to rather fat. Look at Salix which is realization of this idea: to built simpler system on base of Slackware. Salix offers, as I remember three (free ?) types od installation: basic, medium and full. Salix is 100% compatible with Slackware: every package present on official Slackware, can be added to your Salix installation.

gnashley 11-18-2017 11:23 AM

igadoter, nobodino gave the exact right lists for modern slackware. Having 'no dependency resolution system' does not mean that no dependencies exist or that no such information can be had and acted upon. His lists represent a deep understanding of what happens when /sbin/init gets run -on a local installation without network. That gives your absolute minimum system -without pkgtools, tar-1.13 and gzip/xz, it would be an 'appliance' which could not extend itself at all.
It's all about how you define 'base' or 'minimal'.

igadoter 11-18-2017 11:55 AM

I posted nothing about @nobodino list. I am curious to compare his list with basic Salix installation. Lack of system dependency control, means removing packages is difficult. But OP asked how to "thin" installed system. Once all Slackware is being installed it is better to start installation from very beginning, than trying to "thin" system by removing packages.


All times are GMT -5. The time now is 12:15 PM.