This is actually NOT recommended for beginners. But, sometimes, the need to use the latest software is unavoidable and this COULD be a solution. Plus, this will add a LOT of COOL-points
Note: I have removed a section on DE-less installation since my current Slackware installations ARE, in fact, DE-less.
Note: I have also removed a section on hijacking other Linux system - this, here, turned out to be VERY similar to what needed to be done.
[LastUpdated20210620]
I need to use GTK3 version that is newer that the one on 14.2, so I tried the development version (slackware64-current). I have done the same once (pre-11), so I am aware that there can be some issues when doing this. I am happy to say that I AM writing this on a slackware64-current (15.0 beta?) installation on my laptop.
So, this is a little note to my future self (or anybody that may be find this useful DISCLAIMER: Use this at your own risk!). I am doing this while still using Devuan and I want to keep that for backup, in case things go wrong. (On a side note, the reason I use Devuan was because of the GTK3 version.) So, I have an extra partition that I have reformatted and prepared to download the stuffs I need.
getslack
)<mount-path>/home/share/slackware
.getslack
VERS=current
bzImage
in kernels/huge.s (rename to vmlinuz
)initrd.img
in isolinux/ (this has the slackware setup)gnuchess
and xaos
packagesusr/share/vim/vimrc
)dmesg
for useretc/rc.d/rc.local
← echo 0 > /proc/sys/kernel/dmesg_restrict
nmcli r[adio] wifi nmcli r[adio] wifi on nmcli d[evice] wifi list nmcli d[evice] wifi connect <ssid> password <pass> ifname <wlan0> nmcli c[onnection] show nmcli c[onnection] down <ssid> nmcli c[onnection] up <ssid>
etc/xdg/user-dirs.defaults
(standard default paths)getslackpack
).getslackpack
getslackbuild
)To maintain:
note: my libmy1slack
library will detect current when etc/slackware-version
has '+' suffix. this sign will disappear when -current is near to a stable release.
-current
going stable, use SLACKVERS=current slack-update
slackpatch
-current
going stable, use -f
switchSLACKVERS=current slackview find –alien
)