====== MiniSlack ======
===== Instalacja =====
* Installed packages {{ :minislack_packages.odt |}}
ip a a 192.168.100.8/24 dev eth0
ifconfig eth0 up
ip r a default via 192.168.100.1
nano /etc/resolv.conf
nameserver 8.8.8.8
slackpkg update
slackpkg upgrade-all
* binutils package installation for geninitrd command
ERROR:
/var/lib/pkg tools/setup/setup.01 mkinitrd line 14 strings command not found
slackpkg install binutils
* **geninitrd** + **liloconfig** and **reboot**
===== Packages =====
ncurses libXau libXext libXmu libxcb livbXdmcp nettle xtrans libpciaccess libdrm pixman libXfont2 libxshmfence libfontenc freetype harfbuzz brotli graphite2 xkeyboard-config libxkbfile libXfixes libXrender libXi libXrandr libXcursor libXcomposite libXdamage libXinerama xf86-input-evdev acpid mesa mtdev glu libevdev glew vesa xorg libglvnd llvm lm_sensors vulkan xf86-video-fbdev libepoxy wayland xf86-video-intel f86-video-nouveau xf86-video-amdgpu xkbcomp libXt libICE libSM
**At this moment TWM is available**
xdg-utils libwnck libwnck3 gtk+3 pango atk cairo gdk-pixbuf2 polkit glib glib2 libgnome startup-notification libXres fontconfig fribidi libxkbcommon libxml2 at-spi2-core libcanberra libXaw libXpm utempter
**Here's where AI took the control because I was tilted a little**
xorg xorg-server xorg-apps xterm xf86-video-vesa xf86-video-fbdev xf86-input-keyboard xf86-input-mouse xf86-input-evdev xf86-input-libinput xfce4 xfce4-goodies atk gtk+3 pango cairo gdk-pixbuf2 libwnck3 libstartup-notification libX11 libXext libXrender libXrandr libICE libSM libGLU libGL libXxf86vm libXi libXtst libXinerama libXfixes libXcursor libXcomposite libXdamage libXScrnSaver libXt libXft libXres libfontconfig fribidi libxml2 at-spi2-core dbus polkit libsecret libnotify libxfce4util libxfce4ui garcon tumbler exo thunar-volman mugshot mousepad xfce4-panel xfce4-settings xfce4-session xfce4-power-manager xfce4-appfinder xfdesktop xfwm4 pulseaudio pavucontrol alsa-utils alsa-plugins network-manager-applet gvfs gvfs-fuse gvfs-smb fontconfig xfonts-100dpi xfonts-75dpi xfonts-cyrillic xfonts-scalable dejavu-fonts liberation-fonts hicolor-icon-theme tango-icon-theme lightdm lightdm-gtk-greeter xfce4-notifyd policykit-1 policykit-1-gnome gvfs-backends gvfs-bin cups xdg-user-dirs xdg-utils xdg-desktop-portal xdg-desktop-portal-gtk shared-mime-info mime-support gnome-icon-theme gtk2-engines gtk3-engines orca xfburn ristretto parole xfce4-terminal xfce4-screenshooter xfce4-taskmanager xfce4-power-manager xfce4-session xfce4-notifyd xfce4-volumed xfce4-mixer xfce4-xkb-plugin
**Then I installed these 3 libraries and I can click anything on the Desktop**
libXpresent libinput libwacom
//This is how it looks after 4 hours//
{{:4h.png?400|}}
//And packages count//
root@minislack:~# ls -1 /var/log/packages/ | wc -l
269
===== Conclusion =====
After 4 hours I decided to abandon this project because it doesn't make sense to build system with desktop environment from point 0. I can achieve similiar or even the same effect by installing packages from series a/, d/, l/, m/ and x/ + XFCE desktop environment. After that I can slowly remove unnecessary packages from system to make it lighter.
Nevertheless, I'm going to improve my basic packages list to make it bootable and usable on CF os SD Cards for small projects which doesn't need any X Applications.