GNU World Order Linux Cast: Recent Episodes

None

GNU, Linux, coffee, and subversion. This podcast is founded in the ideals of anarcho-syndacalism, anti-facism, and human rights. I stand in solidarity with all peopele of colour, of marginalised communities, and the oppressed around the globe.

View Details

nethack from the y software set of Slackware Linux.Also, this is the final episode of the show. Thanks for a decade of supportand friendship. shasum -a256=0584ea489cde73f8f44700a1921f52dfbcf8be1823ff2b3f8b778bec9a8bd7e4

View Details

nethack from the y software set of Slackware Linux.Also, this is the final episode of the show. Thanks for a decade of supportand friendship. shasum -a256=651b53e545c6a2992a5eaa8a306058dba6f5f826ac96ed89c613e98a0e7e6afb

View Details

strfile , fortune , adventure , arithmetic , atc ,backgammon and teachgammon , banner , battlestar , bcd andmorse and ppt , caesar and rot13 , canfield ,countmail , cribbage , dab , factor , gofish , gomoku, hack , hangman , hunt , mille , monop , number ,phantasia , pig , pom , primes , quiz , rain ,random , robots , sail , snake and snscore , trek ,wargames , worm , worms , wtf , wump from the ysoftware set of Slackware Linux. shasum -a256=872ba274923c4d16033498f20ca35827d0b6938e965a993ded0b07592bdcca32

View Details

thunar , thunar-volman , tumbler , xfce4-appfinder ,xfce4-clipman-plugin , xfce4-dev-tools , xfce4-notifyd ,xfce4-panel , xfce4-panel-profiles , xfce4-power-manager ,xfce4-pulseaudio-plugin , xfce4-screensaver , xfce4-screenshooter, xfce4-session , xfce4-settings , xfconf , xfce4-systemload-plugin , xfce4-weather-plugin , xfce4-whiskermenu-plugin ,XFCE4-taskmanager , xfce4-terminal , xfdesktop , xfwm4 fromthe xfce software set of Slackware Linux. shasum -a256=8afdde55a29ca436df8fb38c7cb2f4123e7c801ee54e85bd4127436d9f948e36

View Details

xlockmore , xmms , xpaint , xpdf , xsane ,xscreensaver , xsnow , Greybird , elementary-xfce , exo ,garcon , libxfce4ui , libxfce4util , mousepad software set ofSlackware Linux. shasum -a256=d52891039ae8288e85682df883625da4da4c7bb8276c64d0c9ef797e97f4f65b

View Details

seamonkey , seyon , ssr , vim-gvim , windowmaker ,x11-ssh-askpass , x3270 , xaos , xgames , xine-lib ,xine-ui from the xap software set of Slackware Linux. shasum -a256=93c563d8660d95141f9c811068ae4f5848ada26463b448afff95deb70bffe27c

View Details

libnma , mozilla-firefox , mozilla-thunderbird , network-manager-applet , pan , pavucontrol , pidgin , rdesktop ,rxvt-unicode , sane from the xap software set of Slackware Linux. shasum -a256=e5b8da8c81eb2a77bc35bf5e175d55a81049bfee5275b1eb9c83afc1908998c2

View Details

geeqie , gftp , gimp , gkrellm , gnuchess , gnuplot ,gparted , gucharmap , gv , hexchat from the xap softwareset of Slackware Linux. shasum -a256=1da7a277e8d3fee214788159235fe47e5474c4a7bc7aa9efe8ad075294102c1b

View Details

electricsheep , ffmpegthumbnailer , fluxbox , freerdp ,fvwm from the xap software set of Slackware Linux.Here's the code I used for flam3: $ libtoolize; aclocal $ automake --add-missing; autoconf ; ./configure $ make -j 4 $ mkdir ~/ramdisk/flam3-20241112-x86_64-1_SMi $ make install DESTDIR=~/ramdisk/flam3-20241112-x86_64-1_SMi $ sudo makepkg -l y -c n /tmp/flam3-20241112-x86_64-1_SMi.txz $ sudo installpkg /tmp/flam3-20241112-x86_64-1_SMi.txz $ flam3-animate < test.flam3 $ ffmpeg -f image2 -i ./%05d.png -vcodec copy out.mkvThe commands used for freerdp: # on remote: $ freerdp-shadow-cli # on local $ xfreerdp -u bogus -p bogus123 192.168.122.82 shasum -a256=8e62d4747217ae923132a8e485d59f7fbb8886f4d69c8697f3e279682b89cd36

View Details

MPlayer , NetworkManager-openvpn , audacious , audacious-plugins , blackbox , blueman , ddd , easytag from thexap software set of Slackware Linux. shasum -a256=28929075cd70ccceb361512a443aa6647ae74437539ca7346b8e61fccc76723b

View Details

xprop , xpyb , xrandr , xrdb , xrefresh , xscope ,xset , xsetroot , xsm , xstdcmap , xterm , xtrans ,xvidtune , xvinfo , xwininfo from the x software set ofSlackware Linux. shasum -a256=5642b8f9b04c6577cfabc7d4df3b0ef3ba5e9c5423aa419d411e208207d50d4c

View Details

xorg-cf-files , xorg-docs , xorg-server , xorg-server-xephyr ,xorg-server-xnest , xorg-server-xvfb , xorg-server-xwayland ,xorg-sgml-doctools , xorgproto , xpr , xwd , xwud from thex software set of Slackware Linux. shasum -a256=ba4242020195e376fcf247ef932bffc172a3f86ad9880463c7937a78fb835825

View Details

xkill , xload , xlogo , xlsatoms , xlsclients ,xlsfonts , xmag , xman , xmessage , xmh , xmodmap ,xmore from the x software set of Slackware Linux. shasum -a256=5742346cd9e14e8b7195ee7d31ac7df2202cb32b87568a13dab71b07e87c159a

View Details

xf86-input , xf86-video , xf86dga , xfd , xfontsel ,xfs , xfsinfo , xgamma , xgc , xhost , xinit ,xinput , xisxwayland , xkbcomp , xkbevd , xkbprint ,xkbutils , xkeyboard-config from the x software set of SlackwareLinux. shasum -a256=f88d5d32fffbce9ede842f44bf4a7085c69dfd39dd3107e27a9425b4c1c6b5fd

View Details

xcompmgr , xconsole , xcursor-themes , xcursorgen ,xdbedizzy , xdg-desktop-portal , xdg-user-dirs , xdg-utils ,xditview , xdm , xdpyinfo , xdriinfo , xedit , xev ,xeyes from the x software set of Slackware Linux. shasum -a256=43528c7f58d3c31f96bdfd8aa5c81f585dbbd3431e531acbcf98dfac9440ab73

View Details

x11-skel , x11perf , xauth , xbacklight , xbiff ,xbitmaps , xcalc , xcb-proto , xcb-util , xcb-util-cursor, xcb-util-errors , xcb-util-image , xcb-util-keysyms , xcb-util-renderutil , xcb-util-wm , xclipboard , xclock , xcm ,xcmsdb from the x software set of Slackware Linux. shasum -a256=02be61c1e45f9857b864373f56125b24341eba82cd5b0b084da191e7328325d1

View Details

tibmachuni-font-ttf , transset , ttf-indic-fonts , ttf-tlwg ,twm , urw-core35-fonts-otf , util-macros , viewres , vulkan-sdk , wayland , wayland-protocols , wqy-zenhei-font-ttf from thex software set of Slackware Linux. shasum -a256=33256e7c8038687ade09fef1c66bb21c5c2d93616f8b25807a62011352de3a9b

View Details

noto-cjk-fonts-ttf, noto-fonts-ttf, oclock, pixman, pyxdg, rendercheck, rgb,sazanami-fonts-ttf, sessreg, setxkbmap, showfont, sinhala_lklug-font-ttf,skkdic, smproxy from the x software set of Slackware Linux. shasum -a256=fb8baad9070f043fb8d721076486e298f6f5de47828fddf376849e95d5f37426

View Details

listres , lndir , luit , m17n-lib , makedepend ,marisa , mesa , mkcomposecache , mkfontscale , motif ,mtdev , mypaint-brushes from the x software set of SlackwareLinux. shasum -a256=ef79244b99c1fafb4237893e50683707133c8b9219572240cd5a7b7200e73c2e

View Details

libevdev , libfontenc , libgee , libglvnd , libhangul ,libinput , libkkc , libkkc-data , libmypaint ,libpciaccess , libpinyin , libpthread-stubs , libva , libva-utils , libvdpau , libwacom , libxcb , libxkbfile ,libxshmfence from the x software set of Slackware Linux. shasum -a256=4950ca54906fb1fecb4beb36aad9d3ef2213b2d358790009f83e95cb8c9d9aff

View Details

libXcm , libXcomposite , libXcursor , libXdamage ,libXdmcp , libXevie , libXext , libXfixes , libXfont2 ,libXfontcache , libXft , libXi , libXinerama , libXmu ,libXp , libXpm , libXpresent , libXrandr , libXrender ,libXres , libXt , libXtst , libXv , libXvMC ,libXxf86dga , libXxf86misc , libXxf86vm , libdmx , libdrm, libepoxy , liberation-fonts from the x software set of SlackwareLinux. shasum -a256=a998ea7ded4964f6cefbd68577ee5dced3fc0646c70064a46dfe499aa5b3de3d

View Details

iceauth , ico , igt-gpu-tools , imake , intel-vaapi-driver, libFS , libICE , libSM , libX11 , libXScrnSaver ,libXau , libXaw , libXaw3d , libXaw3dXft from the xsoftware set of Slackware Linux. shasum -a256=585e380bb2340b234d123c67cd5b02513102bf8caa654084d1c4f13ea7d35eab

View Details

fontconfig , fonttosfnt ,freeglut , fslsfonts , fstobdf ,gccmakedep , glew , glu , hack font , ibus , ibus-anthy , ibus-hangul , ibus-kkc , ibus-libpinyin , ibus-m17n, ibus-table , ibus-unikey from the x software set of SlackwareLinux. shasum -a256=cf39593f77188a8af30bbc4e1463bc42f064bb168ebbae2cdb0c759ded71d473

View Details

egl-wayland and eglexternalplatform , encodings , the fcitxinput method for Chinese, Japanese, and other languages, and 37 fonts from thex software set of Slackware Linux, plus thoughts about fonts, fontmanagement, and licenses. 1. Set GTK_IM_MODULE=fcitxand QT_IM_MODULE=fcitxin your .bash_profile 2. Start fcitx 3. Launch fcitx-configtool 4. In the configtool, choose your input keyboard and input method 5. Optional: Add the Input Method widget to your Plasma Desktop for easy access 6. Select the input method you want to use, and start typing shasum -a256=321f0008292ad0ff0f3053074e39dde4995bf0cfdd4bbe499f6c942f1ef58951

View Details

OpenCC , anthy , appres , bdftopcf , beforelight ,bitmap , cldr-emoji-annotation , compiz , dejavu-fonts-ttf ,editres from the x software set of Slackware Linux. shasum -a256=fbb4bc48866636fe706aeafb8f7458fc38fc3729b7d7b5e45b96b6449d169266

View Details

All packages in the tcl software set: expect , hfstuil , tcland tclx , tk and tix. shasum -a256=9529239e66fc4197ff2201d22686bdba1c6b82cca730a2c3e335b70b63844c96

View Details

yptools , ytalk , zd1211 , texlive , fig2dev , xfigfrom the n and t software sets of Slackware. shasum -a256=871cb65ff528b50052f8cf02bfc2af6bb8286dee126560a4a09cd604220ed07e

View Details

ulogd , uucp , vlan , vsftpd , wget , wget2 ,whois , wireguard , wireless_tools , wpa_supplicant from then software set of Slackware. shasum -a256=72bb1367f2cc1e73ea7d9ac28da7d4c6395720bcc0d899298b0f15574148b4ff

View Details

slrn , snownews , socat , sshfs , stunnel ,tcp_wrappers , tcpdump , telnet , tftp , tin ,traceroute from the n software set of Slackware. shasum -a256=7d102cae8def78b9b0dd8545081e7690d729ee7775b0f805035de2532b0abdba

View Details

rdist , rp-pppoe , rpcbind , rsync , s-nail , sambafrom the n software set of Slackware. shasum -a256=15569aae918cb5c873b8eefc34eab77e2190fbcc8abf83833c359d49c4540dbd

View Details

rdist , rp-pppoe , rpcbind , rsync , s-nail , sambafrom the n software set of Slackware. shasum -a256=60ba2660cd335756d192ccd0e4fb5bfce9526e15c3ba6ac2c2c8a05172524a6c

View Details

p11-kit , pam-krb5 , php , pinentry , pidentd , popa3d, postfix , ppp , procmail , proftpd , pssh from the nsoftware set of Slackware. shasum -a256=6fbcb2a10deae9c350982453b3ebe9ad882af117ca29c67432a09dbd28cadcf1

View Details

openssh , openssl , and openvpn from the n software set ofSlackware. shasum -a256=ffa3f8cea0dbcb9fd6040b1bd154f61fafa03ec6ef69bc9391c8adf99c64f9b9

View Details

openssh , openssl , and openvpn from the n software set ofSlackware. shasum -a256=bc1a5c7d136575d76ebefd8f47bd5a8ce837d4d36c21da56ae178b7c937da9bf

View Details

nghttp2 , nmap , nn , npth , nss , ntp , obexftp ,openobex , openldap , openresolv from the n software set ofSlackware. shasum -a256=a7ddffcb743d411cd90237cb0c7ce982cd466ce5753400238411cb8ec96c3436

View Details

netpipes , nettle , netwatch,network-scripts,netwrite ,newspost , nfacct , nfs-utils , nftables from the nsoftware set of Slackware. # /etc/exports for NFS configuration /home/bogus -sync,no_subtree_check,all_squash,rw 192.168.122.1(rw, anonuid=1000, anongid=100) shasum -a256=405aa683036cb7479f1154051ee910bc400c7d75e0e6f285310d6b3f68a4b966

View Details

net-tools , netatalk , netdate-bsd5 , netkit-bootparamd ,netkit-ftp , netkit-ntalk , netkit-routed , netkit-rsh ,netkit-rusers , netkit-rwall , netkit-rwho , netkit-timed fromthe n software set of Slackware. shasum -a256=14860299647d9b604109088544b4fd0a843500c667ccb89216f537ed495cb248

View Details

libqmi , libtirpc , links , lynx , mcabber , metamail, mobile-broadband-provider-info , mtr , mutt set editor=emacs set my_name="Klaatu" set folder=~/Mail set spoolfile=+incoming set pop_authenticators="user" set pop_checkinterval=660 # in seconds set pop_delete=ask-no set pop_host="pops://klaatu@example.com@example.com:995" set pop_reconnect=ask-yes set record=+sent set realname="Klaatu" set from=klaatu@example.com set smtp_url="smtp://klaatu@example.com@example.com:587" set ssl_starttls=yes shasum -a256=afe40163b4bab176a843b4c84fcba4d031dd068b7c3fbb3a7eb63287d5171522

View Details

libqmi , libtirpc , links , lynx , mcabber , metamail, mobile-broadband-provider-info , mtr , mutt set editor=emacs set my_name="Klaatu" set folder=~/Mail set spoolfile=+incoming set pop_authenticators="user" set pop_checkinterval=660 # in seconds set pop_delete=ask-no set pop_host="pops://klaatu@example.com@example.com:995" set pop_reconnect=ask-yes set record=+sent set realname="Klaatu" set from=klaatu@example.com set smtp_url="smtp://klaatu@example.com@example.com:587" set ssl_starttls=yes shasum -a256=cd668f9f2f435a3a880e0cb31b435c92c1f9e4fbbbf4e5d7c58cfdcad1625077

View Details

krb5 , lftp , libassuan , libgcrypt , libgpg , libksba, libmbim , libmilter , libmnl , libndp , a bunch ofnetfilter packages (ending on libnftnl) from the n package series ofSlackware. shasum -a256=918b1329eb98a8e67b83baa2176b1acb83ddb812d9cc5eabf7b5dac37e54cfdb

View Details

icmpinfo , iftop , inetd , iproute2 , ipset , iptables, iptraf-ng , iputils , ipw2100-fw , ipw2200-fw , irssi ,iw from the n package series of Slackware. shasum -a256=c6abaecc479ca641ac5dee6281925b1ec67338d3d274d120d347f40db49d9f63

View Details

icmpinfo , iftop , inetd , iproute2 , ipset , iptables, iptraf-ng , iputils , ipw2100-fw , ipw2200-fw , irssi ,iw from the n package series of Slackware. shasum -a256=7831928ff2f577295b714d23fd8d41ea6d0743f738e26cb76ce3a2cc467b3b32

View Details

All about the Yunohost project. shasum -a256=c7338cd5bf8ec97052f5ef0ae12f153160931c66d9aece95aa3de26bf4f48ba6

View Details

All about the Yunohost project. shasum -a256=bfb3256c16444b754dd58e729fa8d755a898196fa684f6530baf236acc41d57e

View Details

fetchmail , getmail , gnupg from Slackware software set n. shasum -a256=

View Details

ebtables , elm , epic5 , ethtool from Slackware software setn. shasum -a256=88cbf3ef1f3af7fffcfc29b9a230780ceb0035bfbad7fca0ace307ffc5caa55d

View Details

ebtables , elm , epic5 , ethtool from Slackware software setn. shasum -a256=dff63a7d7f9926c7f5e81da5bd3176885b22f9a952bc0bbe55af58c2af37bd56

View Details

cyrus-sasl , daemon , dehydrated , dhcp , dhcpd ,dnsmasq , and commentary about dovecot and online services. shasum -a256=fe28b8a3ce9a3a07ffe0a4d364a5527590453255ef0fc2334a47a57c9b1b7387

View Details

curl. shasum -a256=474ee0da94cc11f479abe74d74074370f523358c3b1f1a150cf04369c464fca8

View Details

A comparison of less , more , and most. shasum -a256=62725f2c74c5d43d6a58f97f362f8981f810d346d581ac92e364c3c3d8fcbb0d

View Details

bootp , bridge-utils , bsd-finger , c-ares , ca-certificates , cifs-utils , conntrack , crda from n seriesof Slackware packages. shasum -a256=55b0741415bd9790fa19ed067908f82641e53e3f273b9346a46788c2e6718505

View Details

bind , bluez , bluez-firmware from n series of Slackwarepackages. shasum -a256=498e17fbe83abf663462345df03c6151aa51a1311155829f18063f7dcc425d89

View Details

alpine , autofs , biff+comsat from n series of Slackwarepackages, and all about networking. shasum -a256=c33c0e58c6fb280934d93377846dc2f0766363514d19905040870094ba1e79ae

View Details

ModemManager and NetworkManager from the n series of Slackware packages,and all about networking. shasum -a256=fa80a5584fb1f5e2bcfeb0164b0e75b93efc7e5d9e4ef225839b59a4c21e0b4a

View Details

Listener feedback, and a second look at netpbm from the l series ofSlackware packages. shasum -a256=864dc9b7faa970f2fc86c3e25c2d8e988d44dbba7a624d97297d49c40d3186c8

View Details

t1lib , taglib , taglib-extras , talloc , tango-icon-theme, tdb , tevent , tidy-html5 , utf8proc , v4l-utils ,vid.stab , vte , wavpack , woff2 , xapian-core ,xxHash , zlib , zstd in the l series of Slackware packages. shasum -a256=a68fd222ab4019d3d6630153463639b99c8103c18f201e429d2213f871d9ec15

View Details

sbc , sdl , serf , sg3_utils , shared-desktop-ontologies ,shared-mime-info , sip , slang , slang1 , sound-theme-freedesktop , speech-dispatcher , speex , speexdsp , spirv-llvm-translator , startup-notification , svgalib , system-config-printer in the l series of Slackware packages. shasum -a256=84bb696796de52120d3648c7728407e602e98e68184bd04ce8c65489158bb2bd

View Details

qca , qrencode , qt5 , qt5-webkit , qtkeychain ,quazip , realine , rpcsvc-proto , rttr , rubygem-asciidoctor in the l series of Slackware packages. shasum -a256=3f4bd71cc886e14077bce53b2fd174613815e67c9436c66f8451530233e043f7

View Details

polkit , polkit-{gnome,qt} , poppler , popt , pulseaudio ,and commentary on all the Python modules pycairo , pycups , pycurl, pygobject , pygobject3 , pygtk , pyparsing , python-Jinja2 , python-MarkupSafe , python-PyYAML , python-appdirs ,python-certifi , python-cffi , python-chardet , python-charset-normalizer , python-distro , pythondnspython , python-docutils ,python-doxypypy , python-doxyqml , python-future , python-idna, python-markdown , python-notify2 , python-packaging , python-pbr , python-pillow , python-ply , python-pycparser , python-pygments , python-pysol_cards , python-random2 , python-requests, python-sane , python-setuptools , python-six , python-tomli, pythonurllib3 , python2-module-collection in the l series ofSlackware packages. shasum -a256=1cc7ad7423f9fc97a4e84d2e0503c85aa5ce8ca2e8b4a52e04826adedde4dc45

View Details

pango , pangomm , parted , pcaudiolib , pcre , pcre2 ,phonon , phonon-backend-gstreamer , pilot-link , pipewire fromthe l series of Slackware packages.Here's how to enable Pipewire on Slackware: $ sudo /usr/sbin/pipewire-enable.sh shasum -a256=962c20a65d9798f14c4f76783a5744cb8e0e814da51d31daadcbfc0b5a9746d8

View Details

Listener feedback from Deepgeek about Firefox. shasum -a256=b2783692bd1d02deda2b2455cee2cb339ab51e7b3e235045f669e1028cfbfd51

View Details

oci-icd , oniguruma , openal , opencv , openexr ,openjpeg , opus , opusfile , orc from Slackware's lsoftware set. shasum -a256=e0f09195557801c264f07cb588af1f9e253b4fbd7275e1c8eb113fe4ccbef381

View Details

mm , mozilla-nss , mozjs78 , mpfr , ncurses , neon ,netpbm , newt from Slackware's l software set. shasum -a256=3acb47343ff6fea855e9b3b03b413b69c4e46d1a96c5cee3228ff57f13319c61

View Details

media-player-info , mhash , mlt from Slackware's l softwareset. shasum -a256=60485f4d5a2c66a9092ff7bf088bb2e39dcc1dee3051c4830819ab51593c4c37

View Details

libxkbcommon , libxklavier , libxml2 , libxslt , libyaml ,libzip , lmdb , loudmouth , lz4 , lzo from Slackware'sl software set. shasum -a256=99fbb6a4017e98d1d503be01fd7bbb355b660ad77d2786e43669689fac761e08

View Details

libunwind , liburing , libusb , libusbmuxd , libuv ,libvisio , libvisual , libvncserver , libvorbis , libvpx ,libwebp , libwmf , libwnck , libwpd , libwpg fromSlackware's l software set. shasum -a256=82e8c7155f306292556c17c2e9f2aa93d46831949204459dc2a0be9e3ee310e1

View Details

Visit the alternate Internet with OpenNIC shasum -a256=1385c204d02963503cb3de002126a6965982807b4fa46fe100b201d541ee819f

View Details

libpcap , libplist , libpng , libproxy , libpsl ,libqalculate , libraw1394 , librevenge , librsvg ,libsamplerate , libsass , libseccomp , libsecret ,libsigc++ , libsigsegv , libsndfile , libsodium , libsoup, libspectre , libssh , libtasn1 , libtheora , libtiff ,libunistring from the l software set of Slackware Linux. shasum -a256=8fc443bcc6af4dfbb0f3125346334b51861c7b130d1680558bbf84b8219ccff4

View Details

Teaching things to new users, listener feedback. shasum -a256=6861e5af035b78f2f3996f51e693ce4006cf89188e94835434bef8d735496ced

View Details

libnice , libnih , libnjb , libnl , libnl3 , libnotify, libnsl , libnss , libodfgen , libogg , liboggz ,libopusenc from the l software series of Slackware. shasum -a256=ee500fc0bc9c09a1b54134fff3be6d4810ec63b5b9d95bf8a16e74fc1e1961f9

View Details

libieee1284 , libimobiledevice , libindicator , libiodbc ,libjpeg-turbo , libkarma , libmad , libmcrypt , libmng ,libmpc , libmtp from the l software series of Slackware. shasum -a256=6328730d8561a93541ffad5d507535fd9c2c45237d62c9a27e8839e50d9bfa53

View Details

A filler episode (technically listener feedback!) about Void Linux. shasum -a256=3fdac9d68bca4e2c1652f88f6b3e36a3276c24255367c406801448ec382c932c

View Details

libedit , libevent , libexif , libfakekey , libffi ,libglade , libgnome-keyring , libgnt , libgphoto2 ,libgpod , libgsf , libgtop , libical , libid3tag ,libidl from the l software series of Slackware. shasum -a256=ce21fd322e7a001610d19865002ad5cea64aaccf753d7293bc781ed0aec54bbb

View Details

libburn , libcaca , libcanberra , libcap , libcap-ng ,libcddb , libcdio , libcdio-paranoia , libclc , libcue ,libdbusmenu , libdbusmenu-qt , libdiscid , libdmtx ,libdvdnav , libdvdread from the l software series of Slackware. shasum -a256=325b47041e7e72a61cd081a15a7d25f7c865b44df3956e36c60692f1395948aa

View Details

lensfun , libao , libappindicator , libarchive ,libasyncns , libatasmart , libbluray from the l softwareseries of Slackware. shasum -a256=dc198d71b2db0b92402d71e2c7ea67bc2f7159dcec5d72376576d9ee7c2b6f65

View Details

lame and lcms from the l software series of Slackware. shasum -a256=cf68d57883fd1f72af56a9dab7d144318db119e7ad2c280304dad4dd6ce6d766

View Details

jasper , jemalloc , jmtpfs , json-c , json-glib , judy, kdsoap , keybinder , and keyutils from the l software seriesof Slackware. shasum -a256=997075000469d72b58febad7c3398935857006406c519785cd97aaab077d9f84

View Details

isl , iso-codes , and jansson from the l software series ofSlackware. shasum -a256=3a1c832cbd36938ca07438040d72d02ff6af3a40a74ad88878f259dba3e063bc

View Details

Listener feedback. The year of the Linux desktop. Flatpaks and the future. shasum -a256=73ad32712ee8779d5e3b3d646fe376d2d8f3a35e945280ef901c4f44a72bdfbc

View Details

icon-naming-utils , icu4c , id3lib , imagemagick from thel software series of Slackware. shasum -a256=995b892827707b3e786b3db0391ce2ebb8ced51ca572c565bc0dcc90b5bdc867

View Details

harfbuzz , hicolor-icon-theme , hunspell , hyphen from thel software series of Slackware. shasum -a256=ca1910a612e77798c323df8ee64aed22dd2179d92a71ea65d8c00511c59b203c

View Details

gsl , gstreamer and plugins, a bunch of gtk libs, and gvfsfrom the l software series of Slackware. shasum -a256=7ca272717d660a768d3bbcba6249e3e6fb4f3675e361e96185774e2574010659

View Details

gobject-introspection , grantlee , graphene , graphite2 , andgsettings-desktop-schemas from the l software series of Slackware.. shasum -a256=4c673667d17a597d3b68d3674ad10f1d5d9fb0d3632002ab4ad3c8dc010e8d03

View Details

glibc , all of the glib packages, gmime , gmm , and gmpfrom the l software series of Slackware, and musings about theusefulness of errors. shasum -a256=2b4cf08853929c94d417df2b21c31d5d38ed8953d691b8b956953c035108c4d1

View Details

gjs and glade from the l software series of Slackware. shasum -a256=31274b36c54c9e2d0adfeda825a044c1378c0ddf5a3fd1a4c3c63219ea829089

View Details

Virtual Lego on Linux. shasum -a256=6dfc3621eef11c65fd00b5382d9248ea1e414d67fa2915cfa685210635dcdf89

View Details

gamin , gc , gcr , gd , gdbm , gdk-pixbuf2 , gdk-pixbuf2-xlib , gegl , gexiv , giflib from the l software setin Slackware, and a disussion of the state of Free Software. shasum -a256=983446dd3fb8abe357a95f61a0c1166d710b102858e1a3939d83e1ed4782183b

View Details

Community. shasum -a256=25db76af713e522f7bf917defdf969dafe24ebe579502b3dde4e7ec8b837cf2a

View Details

fftw , fluidsynth , freecell-solver , freetype , frei0r ,fribidi , fuse from the l software set of Slackware. shasum -a256=443c4933ba0b9ffb9b6881944e54e6f0d090b425a46de64289b9d979a9cd037a

View Details

More about EPUB, and then farstream and ffmpeg shasum -a256=6981776b59b473cbae4201bee8616a9303fe4d3a10087b899a87adcc51cf2dcc

View Details

ebook-tools , editorconfig , eigen3 , elfutils , enchant ,esound , espeak-ng , exiv2 , expat from Slackware softwareseries l. shasum -a256=c9c07a477a7f4e5f9df54131dd63018e2cebdf2b26ad910e133b01f63f069c9f

View Details

db48 , dbus-glib , dbus-python , dconf , dconf-editor ,desktop-file-utils , djvulibre , dotconf , and dvdauthor fromSlackware software series l. shasum -a256=1b992fdefbbc7d6dcf7071dc163a5c48ce5ca10ae70d191faabfa529860fb84c

View Details

atk , atkmm , audiofile , babl , boost , brotli ,cairo , cairomm , cfitsio , chmlib , clucene , andcryFS from Slackware software series l. shasum -a256=c37767e9be0e1391b54abd5e73b218e055cabff7ef10f16d14022173c8e5e29a

View Details

Apache Portable Runtime ( apr and apr-util ), argon2 , aspell, at-spi2-atk and at-spi2-core and accessibility. shasum -a256=5f412c41c0e1855658efe3962e3a87573f73102e56f32588c214451074fdb840

View Details

Comparing Drupal, Wordpress, and Static Site CMS shasum -a256=53654792398897a7aeb78722de8fc557ab661bf60508be58c9fc14f7ad24c6b2

View Details

aalib , accountservice , adwaita-icon-theme packages from theSlackware l software series, and a whole lot about ALSA and Linux audio. shasum -a256=113c92560273d6cb4ba230f3dcf5d465d62218126eaa59da3227dfee1143400b

View Details

PyQt5 , QtAV , and a bunch of SDL2 packages from the Slackwarel software series. shasum -a256=81b0478c5e9401e14ec186e850157d6c21e6cdb8a55b9fa2f2acf6bab776f60a

View Details

GConf , Libraw , M2Crypto , Mako , QScintilla from theSlackware l software series. shasum -a256=efd5271f3d2843aab31fe5989deb617ea5cfd28975eafea762f2f0a802c9201d

View Details

Musing about the state of podcasting in 2023. shasum -a256=d0c172ecf981c672b13f7dc3dede0b8fc5a9146e722dddafc4fb394706d8f9e2

View Details

step , svgpart , sweeper , syndication , syntax-highlighting , systemsettings , threadweaver , umbrello ,wacomtablet , xdg-desktop-portal-kde , yakuake , and zeroconf-ioslave from the kde software series of Slackware. shasum -a256=fffef0dff4116ee725c0412a213e81db805ae4ac303613617a1e176dc9219f8e

View Details

step , svgpart , sweeper , syndication , syntax-highlighting , systemsettings , threadweaver , umbrello ,wacomtablet , xdg-desktop-portal-kde , yakuake , and zeroconf-ioslave from the kde software series of Slackware. shasum -a256=f50b5b322efa02cb6926c1e4fcec73acf71f8f19f21c4026e9c0073daaa0de40

View Details

solid , sonnet , and spectacle from the kde software series ofSlackware. shasum -a256=27c45ff95f45fc78b48c7c0faa3b3924b485f9116ac283848a2d8d73a375195a

View Details

qqc2-breeze-style , qqc2-desktop-style , rocs , sddm , sddm-kcm , skanlite from the kde software series of Slackware. shasum -a256=2534394b7025909f67fe9f61446d4656e2ea8fbbfe1a6b1c3294f10d38522d1b

View Details

Musing about command names, replacement commands, and system-wide functions. shasum -a256=fba235f6df4d8b4e8403d42d1f10e777ed9ed2594a74074e1db62f952d7bc7ee

View Details

polkit-kde-agent , powerdevil , poxml , print-manager ,prison , pulseaudio-qt , purpose from the Slackware kdepackage set. shasum -a256=533bba40acd690d666ad17934dd66c073ea61784eaf85eacd398220cf0051a94

View Details

plasma-wallpapers , and the rest of plasma-workspace ( ksmserver ,ksplashqml , plasma-apply-colorscheme , plasma-apply-cursortheme ,plasma-apply-desktoptheme , plasma-apply-lookandfeel , plasma-apply-wallpaperimage , plasma-interactiveconsole , plasma-shutdown ,plasma_session , plasma_waitforname , plasmashell ,plasmawindowed , startkwayland , startplasma-wayland ,startplasma-x11 , systemmonitor , xembedsniproxy ) from theSlackware kde package set. shasum -a256=ef7ba21087cf774b6d50ef80d19bceb240a68ebb59b000cd48463f586734a593

View Details

plasma-workspace ( gmenudbusmenuproxy , kcminit ,kcminit_startup , kcolorschemeeditor , kde-systemd-start-condition, kfontinst , kfontview , klipper , and krunner ) from theSlackware kde package set. shasum -a256=e7a7aa1c09f84bab0cea90af701db2add339b8e0a66115d26ba5ea7dd9174552

View Details

plasma-workspace ( gmenudbusmenuproxy , kcminit ,kcminit_startup , kcolorschemeeditor , kde-systemd-start-condition, kfontinst , kfontview , klipper , and krunner ) from theSlackware kde package set. shasum -a256=fbfddd2b55f36469bd32b43919b3fa7e3b741d8303bf2de970bf9a30f0388b92

View Details

plasma-frameworks and QML , plasma-integration , plasma-nm ,plasma-pa , plasma-sdk , plasma-systemmonitor , plasma-vault ,plasma-wayland-protocols from the Slackware kde package set. shasum -a256=e45a74e17c6b8558bbb29e492177309e5a814f737b9d98405673ead5a112ab94

View Details

pim-data-exporter , pim-sieve-editor , pim-common , plasma-browser-integration , plasma-desktop , plasma-disks , plasma-firewall from the Slackware kde package set. shasum -a256=681c5da2567f7fca584530d4d72499e1e58a7f189e5b697aa5ed7b956590ca70

View Details

parley , partition-manager , picmi from the Slackware kdepackage set. shasum -a256=b78f6646d0fe9b8ceefb8925cb5f705311754fcc6d0b8795e9b29cf78ea8a74b

View Details

Okteta hex editor, the Oxygen theme files, and the palapeli jigsawpuzzle emulator from the Slackware kde package set. shasum -a256=8dfc6fb57a3398c05c0e0f21976ea6952e63a87249af8abd922a57b36e701079

View Details

libkdepim , libkedevocdocument , libkexiv , libkgapi ,libkipi , libkleo , libkmahjongg , libkomparediff2 ,libksane , libkscreen , libksieve , libksysguard ,libktorrent , lokalize , lskat , mailcommon , mailimporter, marble , markdownpart , mbox-importer , messagelib ,milou , minuet , modemmanager , networkmanager-qt from theSlackware kde package set. shasum -a256=b54e187450d7502596b9b252b984e9b8e9f01e4cd6d5236ffaba49c6e66a60d1

View Details

latte dock , layer-shell-qt , libgravatar , libkcddb ,libkcompactdisc , libkdcraw , libkdegames from the Slackwarekde package set. shasum -a256=0cd6178f9efedb9294a0d3fe19e1f484add940deece39a2d68aee49ea10dee02

View Details

kunitconversion , kwallet , kwallet-pam , kwalletmanager , thekwave audio editor, kwayland , kwayland-integration , kwayland-server , kwidgetsaddons , kwin , kwindowsystem , kwordquizflash card app, kwrited to receive write and wall notifications,kxmlgui , and kxmlrpcclient from the Slackware kde package set. $ kwin_wayland_wrapper $ QT_QPA_PLATFORM=wayland kwrite ` shasum -a256=4f2a5ff1acf7750288938295f00f70be9c3b842e2c070363d95c8612adbfa185

View Details

ktnef , ktorrent , ktouch , kturtle , kubrick from theSlackware kde package set. shasum -a256=0187b5f463afdc6966e631a186bf10bf654be49decbf4bc4506df6c40a4bf1da

View Details

ksystemlog , ksystemstats , ktextwidgets , kteatime ,ktexteditor , ktimer , ktimetracker from the Slackware kdepackage set. shasum -a256=43a39d9751429dd806e81ac132a93f07a56612d09a2cefd0990f83f5b2d3aa85

View Details

ksirk , ksmtp , ksnakeduel , ksquares , ksshaskpass ,kstars , ksudoku , ksystemlog from the Slackware kde packageset. shasum -a256=fd7465382f0268a0c7d816eef62d505915ccb911aaaf7b61ae896ae3c4e2908e

View Details

ksirk , ksmtp , ksnakeduel , ksquares , ksshaskpass ,kstars , ksudoku , ksystemlog from the Slackware kde packageset. shasum -a256=3b63fb02de04e332cdab56a4f62a379cf546ecdb2207484f8ecc3e3e618eecb1

View Details

A useful kservice example, and listener email about ZFS backups shasum -a256=37369e19fbbbc6ba0c6756e9e69826f252f69fd25229d7bf4100f4ad4ab1ba0b

View Details

kscreen , kscreenlocker , kservice , kshisen from theSlackware KDE software set. shasum -a256=801fc9ba227c8c5d10606ac57630112642a276e27b454c2ae5b0c918698dc13a

View Details

  1. back up what you care about 2. back up stuff that isn't backed up 3. back up what you can in the way you can, but BE CONSISTENT 4. make it easy 5. use a supported backup application 6. know how to recover 7. off-site is best 8. encrypted data is best 9. rotate your backups, monitor disk space 10. check in on your backups shasum -a256=f72ccaa83f0fd22d6d4b16e989816f1f78928702e2949724fa6bf276ce458409

View Details

Are cloud services and open source even compatible? shasum -a256=443bbda2b2c013da1a07a2130ee4551b40265ee134832c61150d3a8377637a5f

View Details

Krita , kross , kross-interpreters , kruler , krunner ,krusader from the Slackware k software series. shasum -a256=44dbd6b1051cbf82bb0518b23f54d00d436f7b4bc4f4d7d897a377a5d7ddfca6

View Details

korganizer , kosmindoormap , kpackage , kparts , kpat ,kpeople , kpeoplevcard , kpimtextedit , kpkpass ,kplotting , kpmcore , kpty , kpublictransport ,kqtquickcharts , kquickcharts , krdc and krfb , krename ,and kreversi from the Slackware k software series. shasum -a256=d81ad079ce8ffa6a5eb2131339b20f46898b81af85678dbffe5f9a504bfbb7a0

View Details

kontact , kontactinterface , kontrast , konversation ,kopeninghours , kopete , and the great Mastodon influx. shasum -a256=594f96638c57b0d2d924e9c6c273cf455896d863116bda3f0aedeffab1b90dc4

View Details

kompare , konqueror , konquest , konsole from the KDE softwareseries of Slackware. shasum -a256=70f5d4fc3e2c26b018356f9b50ea3217fd7199d17bde8a2930871cd9618344a9

View Details

kmplot , kmymoney , knetwalk , knavalbattle , knewstuff ,knights , knotes , knotifications , knotifyconfig , kolf ,kollision , kolourpaint from the KDE software series of Slackware. shasum -a256=2eee814865dd630ba0c4a6f889fa0d8f999bacec02a87b2fa317876eb6cfbb28

View Details

kmime , kmines , kmix , kmousetool , kmouth from the KDEsoftware series of Slackware. shasum -a256=b0e43f16c1ffaa07c24e111aa628bce39c420c4ddff2bba48ebf72d6f9f8ea27

View Details

kmahjongg , kmail , kmail-account-wizard , kmailtransport ,kmbox , kmediaplayer , kmenuedit from the KDE software series ofSlackware. shasum -a256=f0d6c3b9517d40e93913f3c1d5739012e41f06047dc17b448644c0c5f51cd57c

View Details

5 reasons you should be using LibreOffice. shasum -a256=5fb7c27ae4bc2bfb4b092f4bf22b97dfaa127abef4acf9d3cb7e12e33039f7c7

View Details

kldap , kleopatra , klickety , klines , and kmag from theKDE software series of Slackware. shasum -a256=86aa40929959f03cbdcfaf4e340e506aee4fb0bfd5a98dedb76663df7719f28a

View Details

kipi-plugins , kirigami-gallery , kirigami2 , kiriki ,kitemmodels , kitemviews , kiten from the KDE software series ofSlackware. shasum -a256=8ce8d51ed7fc4c9d5df3ceb07281a42d1525cc876247627dced12f1e2335c807

View Details

kipi-plugins , kirigami-gallery , kirigami2 , kiriki ,kitemmodels , kitemviews , kiten from the KDE software series ofSlackware. shasum -a256=29f2af0c184acbdacff3f77252d2a431938082ed7dec722339ad37bec51f514c

View Details

Musing about diversity of choice and gaming online. shasum -a256=2cc2b7826d9a15cdc356e82d6726cf3a6463ad40d0547e682704fde2068053b0

View Details

kimagemapeditor , kimap , kinfocenter , kinit , kio ,kio-extras , and kio-gdrive (sort of) from the Slackware kdepackage set. shasum -a256=b610c1f765561e9953ebf4047a0667c5c6fdff7e7ad1874876b0b9e3a9bbedbd

View Details

kile and LaTeX , killbots , kimageformats from the Slackwarekde package set. shasum -a256=ad125944a83fee92e4f6d10aae5a6d9c3b92217bb640ddeb3b187a1d7b15b08c

View Details

kicontheme , kid3 , kidentitymanagement , kidletime , kig, kigo from the Slackware kde package set. shasum -a256=e88a52bdfdba8e631fa5c1e144a0e8b8e71fd57ae850b723ee0488ba0c3d5032

View Details

sbotools shasum -a256=7d575aa19cdef6889417664f6786d9382d1d023740eefc9bfa781d462766b362

View Details

kgpg , kguiaddons , khangman , khelpcenter , kholidays ,khotkeys , khtml , ki18n from Slackware set kde. shasum -a256=1122390ffffdbc4fb25c2f21c69421cba60c21cdc85e50035da385d367e6d59b

View Details

kgamma , kgeography , kget , kglobalaccel , kgoldrunnerfrom Slackware set kde. shasum -a256=1a1dd58d868c702910a952281090919bcd8dbeac3cf658f4f1f5616dbfac6f7f

View Details

kdiamond , kdnssd , kdoctools , keditbookmarks ,kemoticons , kfilemetadata , kfind , kfloppy , kfourinlinefrom Slackware set kde. shasum -a256=0c5e2993eb82319488eb358b194726eaa474b9052084da54a8b254b2124e31bc

View Details

kdev-php , kdev-python , the kdevelop IDE , kdewebkit ,kdf , kdiagram , kdialog from Slackware set kde. shasum -a256=7a6cd4892b029c0f2f4679106f019f8ce8bc921fb134b4658bc4c523bdac95e9

View Details

kdepim-addons , kdepim-runtime , kdeplasma-addons , kdesdk-kioslaves , kdesdk-thumbnailers , kdesignerplugin , kdesukdepim-addons , kdepim-runtime , kdeplasma-addons , kdesdk-kioslaves ,kdesdk-thumbnailers , kdesignerplugin , kdesu from Slackware setkde. shasum -a256=43d0b8543bd44c446d5613154a0973f2b96b471c8d48d6f711d030aef451c15d

View Details

kdecoration , kded5 , kdeedu-data, kdegraphics-mobipocket ,kdegraphics-thumbnailer, kdelibs4support , kdenetwork-filesharing, and kdenlive from Slackware set kde. shasum -a256=22b013e6c7d05d554214a6c526961795add7081a3c75f69b780079eab406efa3

View Details

kde-dev-scripts , kde-dev-utils , kde-gtk-config ,kdebugsettings , kdeclarative , and kdeconnect. from Slackware setkde. shasum -a256=73d54e4737b4511845207250f7e3796dd2b290c7451473db018d448e9f385b7e

View Details

kdav , kdubaddons , and a dozen kde-cli-tools from Slackware setkde. shasum -a256=8d100987c95c304b3d012fe65dc417107281437e2ba8040015a989d1dd4add9e

View Details

kcodecs , kcolorchooser , kcompletion , kconfig ,kconfigwidgets , kcontacts , kcoreaddons , kcrash , andkcron from Slackware set kde. shasum -a256=7c7726cb51534e8617480b1c02706363f035e142dc6f043912f153936b9c44be

View Details

kbruch , kcachegrind , kcalc , kcalendarcore , kcalutils ,kcharselect , kcm-fcitx , and kcmutils from Slackware set kde. shasum -a256=cb8966cc102d3f94a72426020dfb9ad8b2e6f6f785c021ed5313b4d9aa9916d1

View Details

Can you rename a file that's set to read-only? If you said "no" then you don'tknow UNIX file permissions as well as you think you do. Hear all about thedetails in this episode. shasum -a256=fb1de777e

View Details

katomic, kauth, kbackup, kblackbox, kblocks,kbookmarks, kbounce, kbreakout from the kde software series ofSlackware. shasum -a256=fb1d49cd7c5c60eef5b14eeefffab666cd992b5447291b7a4cef7477a698f8a1

View Details

kapidox , kapman , kapptemplate , karchive , and kate fromthe kde software series of Slackware. shasum -a256=a76500a43d75dfc16ea9edde5c5fb0e51c2c4f1c65f6a6a72ee66445a50264a6

View Details

kaddressbook , kalarm , kalarmcal , kalgebra , kalzium , kamera , kamoso , and kanagram from the KDE software series of Slackware.

shasum -a256=2c17a2f32540c25c34ebdbdc39d24e26b44ffb6c72f807263882ee42b477503e

View Details

Installing software on Slackware with slpkg.

shasum -a256=37c9b8680829d962b885365074bb40ba3b6e85969e64a3e6a43759e25201a05f

View Details

Installing software on Slackware.

shasum -a256=40299ff8b232f7bc66477920e96fa2234340c6f70c5318adc4ca9bd202cd1e9a

View Details

shasum -a256=9d3ec3f59aa16e97c08ba04c059a3ecdebb87979e2b5ebcae2c26a77bf1a069f

View Details

shasum -a256=e5e8415b2b85f0574608d6d08d3467af300fbd994653636ff033d04580829b3e

View Details

shasum -a256=e5e8415b2b85f0574608d6d08d3467af300fbd994653636ff033d04580829b3e

View Details

shasum -a256=8cc17db5439f70b39496010d865fd0b11a7650bcf36575b2d88aeee0ec27c4e3

View Details

shasum -a256=add1a99c78f2f8adf315083f94f07929e36291daee78a3a44b6dab6a071da3e6

View Details

shasum -a256=cf14e691ee3dc00388a3e9fcbe8ee6754459d59caddaf7642fb1ae402a075e9c

View Details

shasum -a256=2ebdf399ac00cdc269850edd9112ff3bf02fbc36513744bfc389e570ca136f11

View Details

shasum -a256=efe7641b70c56929bd8e7fa40ac56babe6530b8b4cc56c5da25452984138c729

View Details

Bluez-Qt and Calligra Words.

shasum -a256=08dbdae1a368f67b1b1bc148c2365cb4084168633b302bc44bee8579d4593811

View Details

Slackware 15 has [still] been released, and in this episode, thanks to feedback from Hackerdefo and Blackernel, Klaatu lists all the ways you can install it. There are several. Also discussed are blinken , bluedevil (skipping bluez-qt by accident), bomber , and bovo.

shasum -a256=509c13f75efbd57739e38f1fabd1bc1322dd8820427912d2526edf7c8be59446

View Details

Slackware 15 has been released. In the second half of the show, packages attica , audiocd-kio , baloo , and baloo-widgets.

shasum -a256=2449aa5ef74cad731a4655ccc7b07f6c4b427189361e49418bc33bf52390e290

View Details

The kde software series continues with Alkimia , Analitza , and Ark.

shasum -a256=a6d8356908dd85e66ec6831f595369447df31bed77ffc975eddb031c7dab4e18

View Details

The kde software series continues with the Akregator RSS feed reader.

shasum -a256=76273967730d3130b545d1612cd3e9f53af07a163d827daa947da982ac1b1217

View Details

The kde software series begins. In this episode, all about akonadi.

shasum -a256=280b557b4eae60648796190b0ef4778af5d0d857d76da4f60e392f18d462adfc

View Details

The f and k software series of Slackware: Linux FAQ and the Linux kernel.

shasum -a256=d82b54484a2eaab5c0443cc35bff4c7a9b2d867b0047e9399d5f1cf61ac032f0

View Details

GNU Emacs , the beginning and ending of the E software series of Slackware.

shasum -a256=6c491c0f54c66f1bdbd95e38dab9de616798787c4344fed417a9d462bbefeeec

View Details

Swig and yasm , concluding the d software series of Slackware.

shasum -a256=d3b7d0560cae6fe067b85346ab8e8404e16d30879f259ec46b2576bedbeaf89b

View Details

Listener feedback, and a look at Bitkeeper, the version control system that compelled Linus Torvalds to create Git.

shasum -a256=06464d7ab46c267f33f064e709893dce9d2fec2ecb60cf3b459c668cf144abf7

View Details

The strace and subversion commands from Slackware software series d.

shasum -a256=744f5c3ff4829dfea8561c77c907d41700ea61d9043426f5b01de36d92bd135d

View Details

Listener feedback.

This is the Git hook example. Save it as .git /hook/pre-commit in a valid Git repository, and make it executable with chmod +x .git /hook/pre- commit. It gets called any time you tell Git to commit a file, and replaces foo with bar before committing the file.

#!/bin/sh

sed -i 's/foo/bar/g' $(git diff --cached --name-only)

shasum -a256=dd70fa34505149d1156b725951d0f611190f8c8dea1b1cdc7739d348d33da3b0

View Details

Slacktrack and SCons from the d software series.

shasum -a256=6946c332ad396d63ad541910f1b3afc2e248bc75826d8cd49dbc6fc9b67b39c8

View Details

The RCS revision control system and Ruby. Here is the code from this episode:

#!/usr/bin/env ruby

class Character def initialize(name,role,lvl) hp = rand(8)+1 @spells = ["cantrip", "chill touch", "detect undead"] puts("You are #{name}, a level #{lvl} #{role}") end #init

def listspells() puts("#{@spells}") end #list

def spellcast(n) puts("You cast #{@spells[n]}") dice = rand(20) + 1

if dice < 10 then puts("Your spell pops and fizzles. Nothing happens.") else puts("Your spell does #{dice} damage.") end #if end #spellcast end #class

if __FILE__ == $0 then pc = Character.new("Bob","Wizard",1) pc.listspells() pc.spellcast(1) pc.spellcast(0) end

shasum -a256=498b06f0b3d98285a6b4f41528f152ed182dc6d54627accfc53f3539a39f4ea2

View Details

Listener feedback. Linux systems without GNU. Systemd and the search for feature parity across POSIX.

shasum -a256=692be42f030a94cc0167fb685ec44bd9ab2c61bcd5cf6e1e952a5a0e3a8b0a10

View Details

How to deliver Python packages with setuptools.

shasum -a256=dbe581ef517129cf3618ecc65e3227f9b8e3b26fb37e4337a3d13834e8f9fc9e

View Details

Reflections on Python.

shasum -a256=626408153665b2c8f0bd8b16e9e176a8b60d56dbe9be37230ae7ddb5799586eb

View Details

Pkgconfig or pkg-config , a BSD make command called pmake , and listener feedback about assemly code, and Perl, and using udev for mobile connection.

shasum -a256=5d7fc5e192bb861c803a05ae39cdcf5ea631487f76d00fbf9f6adc01708c16ee

View Details

GNU parallel and patchelf from NixOS.

shasum -a256=3da4ffeacaea2620521f08a86b92a2b28d61e638a5cee17437cc3f9c9703b271

View Details

As it turns out, Perl is amazing! Find out why, and how to start using it.

shasum -a256=af031cff2ac768956f9b2d67b11d05482ff15a621edf37570c95b91f75db3786

View Details

The oprofile and p2c packages.

shasum -a256=e5be2a595d242b7cf0bdc591ca9e0d75ad0d7efe12b38691f8c01f002f4b6596

View Details

Mercurial version control, and assembly with nasm.

shasum -a256=cf44e1ebc96e76fc089494680e15a351d51ea7b5863627821963b1523a4daf1f

View Details

GNU make and some listener email.

shasum -a256=9eb4bbe2adccbeffc890b241b54dc544becae97f303ca9bde9fc326aa7083c20

View Details

The rest of llvm , some listener email, and then a quick and simple introduction to m4.

shasum -a256=5f83e2d229f55154d7cf35023e462f597d57f33ad7efa30aac3ef87c14403f78

View Details

The llc , lli , llvm-ar , llvm-as , llvm-bcanalyzer , llvm-c-test , llvm-config , and llvm-cov commands from the d software series of Slackware. Also, an off-script rogue demo of lcov.

There isn't much of a logical flow to these commands, but here are a bunch of examples to demonstrate syntax:

$ clang -E -emit-llvm hello.c > hello.i $ clang -S -emit-llvm hello.i # outputs hello.ll $ llvm-as hello.ll # outputs hello.bc $ llc hello.bc -o hello.s # outputs assembly $ llvm-as hello.bc -o hello.s # outputs assembly $ llvm-ar r hello.a hello.bc # outputs hello.a

For llvm-gcov :

$ clang -fprofile-arcs -ftest-coverage hello.c $ ./hello $ llvm-gcov show hello.c $ lcov --capture --initial --directory . -o hello.info $ genhtml hello.info --output-directory html $ firefox ./html/index.html

shasum -a256=7c8e146a3b11ad5551e89e26264e1b83656ce9eb12946c10583fe26223160892

View Details

llvm-query , llvm-rename , clang-tidy , and git-clang-format , from the d software series of Slackware.

shasum -a256=1767673039f5a233a1d8b04469b7b7e21bd3c0c17982049f7f71feecd3f5871d

View Details

A long answer to a short question: how did Klaatu get a remote gig?

Also, rlwrap , a wrapper to provide GNU readline functions to arbitrary commands, musings about distributions and derivations, Slackware 15 release candidate has been released, and more.

shasum -a256=2b17d0b2a38e61d98f3a659aef42320343bc7dd05488036a5b55808a9cd68995

View Details

Some listener feedback about COBOL, and then the first six commands included in the LLVM package from the d software series in Slackware.

shasum -a256=e34aabcc997c9945c6d67702df72a3b49076e31c2e5565f8f6aa1179bf30eea8

View Details

help2man , indent , kernel headers , intltool , libtool from the d software series in Slackware.

shasum -a256=a14c3561b457bd59586a5f7cc67688c38dec7b2c149ade01cb0994ad69cfbd2a

View Details

Listener feedback, Apple does not use the BSD kernel, an overview of GNU Guile.

shasum -a256=80e7fa027abc3553baa84b52dc9cf193eb1bf310f9c45f75c7f9a6e935fa4886

View Details

GNU COBOL and gperf from the d software series of Slackware Linux.

shasum -a256=4b80fdd498fb7e19b0c5837eef249bd127d08ef6781046e6819a9ead19716bbf

View Details

Learn git with git-cola.

shasum -a256=3ee3f1ad0ec03803c016ecad40b5e790d180e29a70c65aedb92ba9a6ad825580

View Details

A quick overview of gettext followed by all the tools in the gettext- tools package.

shasum -a256=55e7ad5c549e6ac6227a3ed0ca5f0d8aa29b2648b31384900056e05cc83ee527

View Details

The GNU Debugger ( gdb ) from the d series of Slackware Linux.

shasum -a256=b13966c1b91c265bbb5b6ee39baec7facdf5fc9f9d5e1cecc5755112b08125d2

View Details

Choosing a programming language.

View Details

gappletviewer , gc-analyze , gcj , gcj-dbtool , gcjh , gij , gjar , gjarsigner , gjavah , gjdoc , gkeytool , gnative2ascii , gorbd , grepjar , grmic , grmid , grmiregistry , gserialver , gtnameserv , jcf-dump , jv- convert , rebuild-gcj-db and gcc-objc from the d software series of Slackware.

shasum -a256=6edb7a4279487ca6ce088b2eff2f0f57695a323bea7a6b8c53c3c54893bd660a

View Details

gcc-go and gcc-java from the d software series of Slackware.

shasum -a256=c13972c08d86069cf7001b88da03cfc1abad06f6b6b0d38fe404d1d3cc12016a

View Details

Listener feedback, Fortran, and Ada.

shasum -a256=74429b205b983c816b2e07de00905bda27882c09be65c08ba7269c8d430cb2ad

View Details

doxygen and gcc from the Slackware d software series.

shasum -a256=1992799bdc09d704bd6fc4e6be1f5c173c9f0c5a16892241b5b6e132e60ebdbe

View Details

Fedora Silverblue revisited, remapping the caps lock key in Wayland, and other musings.

shasum -a256=299e568dd3577514c882d6046fafbd11756447506e5f5c2af397a07472d3bb85

View Details

CVS from the d software series of Slack.

shasum -a256=eca2aa5f0c57e586f2d9fe83abb3a36a82dbaa562f14821953398e3d014d9087

View Details

You don't have to be a "technical person" to use Linux.

shasum -a256=4be1b2da7e3342daa392845daae2973d26307c95754fbcdf62131fc3c0204345

View Details

Cmake.

The demo Cmake script from this episode is :

cmake_minimum_required(VERSION 3.10)

project(World VERSION 1.0)

add_executable(World world.c)

file(COPY assets DESTINATION "${CMAKE_CURRENT_BINARY_DIR}")

target_include_directories(World PUBLIC "${PROJECT_BINARY_DIR}")

install(TARGETS World) install(DIRECTORY assets/ TYPE DATA)

shasum -a256=1216f18ab23de70f591e025c93659588c50cbc2ec407be14e99e81c78b1fdc86

View Details

ccache and clisp from the d software series of Slackware.

Here is a quick and simple dice roller script done in Lisp:

#!/usr/bin/clisp

(defun roller (num) (pprint (random (parse-integer (nth 0 num)))) )

(setf userput args) (setf random-state (make-random-state t))

(roller userput)

shasum -a256=7dfc9173f0427c8c36e0faa1074150ce777d511babcb718ad1b835dba9e12206

View Details

404 episode not found

View Details

The bison and yacc commands from the d software series of Slackware.

shasum -a256=09499dc5fbb0c726b0b3c87531e1361a79a17a9b2c2c4ed3f5a79978acc1e6fa

View Details

Finishing up with binutils with a look at ranlib , readelf , size , string-GNU , strip , and an brief mention of windmc and windres.

shasum -a256=465720c9f5a80b56015cef76993a14e40558bbbe37ee23e1a26b3d5d124d306d

View Details

Thoughts on the changing face of free and open source software.

shasum -a256=bd81aec1bde8d786564550af4bdb1fa9234561e55c3ca27a9ba4d348a0eef2e1

View Details

gprof , ld.bfd , ld.gold , nm , objcopy , and objdump from the d series.

Note that for best results when using many of these binutil tools, you must compile _all_ of your targets with the GCC -pg and -g options.

shasum -a256=5569d49c7b49b8f9c43000f88a27568856546c411b2b5eb4fb72fedf4d85c858

View Details

c++filt , dlltool , dllwrap , dwp , and elfedit from the d series.

shasum -a256=00ffc7563388ddc9f5c52c77ff16e582d3aa420fd8c361017df97b6f608778c4

View Details

addr2line , ar , as , ld from the binutils package. Here is an example of the code and commands used for the as and ld example:

$ cat << EOF >> hello.c

include

int main(void) { printf("hello world\n"); return 0; } $ cpp hello.c > hello.i $ gcc -S hello.i $ as -o hello.o hello.s $ ld -static -o hello \ -L/usr/lib64/gcc/x86_64-slackware-linux/5.5.0/ \ /usr/lib64/crt1.o /usr/lib64/crti.o hello.o \ /usr/lib64/crtn.o --start-group -lc -lgcc \ -lgcc_eh --end-group $ ./hello hello world $

The library paths are specific to Slackware, but are similar on other distributions.

shasum -a256=6b756396aaeff3d3d9cba36761dab48a46c1c5847b0867979a6bb6dc4d19ed34

View Details

Interview with Herag, from the Anarcho Book Club podcast.

shasum -a256=57b156702b816739ff70e38dc018170cef1669bc1127fd3456433c2b894ed15f

View Details

Makefiles, GNU Automake , and autotools in general.

shasum -a256=3aed50790f92577614dfac8523650939a9e772c22704a6d3bf748412b04a4fe3

View Details

Musings about community and choice in Linux and open source.

shasum -a256=2a8a57bba021f59f6d18e2701f4c37d8de16aa6641aecb6d0ae5d63260df63a6

View Details

GNU autoconf from the Slackware software series d.

shasum -a256=6ac3dc5635c8748fc2a6729d31affd723d07dd39c8632ec8ceef01baf8bc2379

View Details

Listener feedback, and an email about some blog posts about CentOS.

shasum -a256=5bf0dc378bdc18393f7c9faffdbac9c2efd2e16afffb23797273696602544976

View Details

Thoughts about the new Gemini Internet protocol, and a demonstration of some basic Cython from the d software series of Slackware Linux.

shasum -a256=68ea4a68e14538e28fcbef29295ca7f931e7fc51c4e0f21fe8fa0e20439ae3bb

View Details

All about workbone , xfsdump , and zsh from the AP software series of Slackware Linux.

shasum -a256=99196d06eeab023f01cf4378be942519437d996d3fbd28224161e9be70a0beae

View Details

vbetool , Vim , plus vorbis-tools , including ogg123 , oggdec and oggenc , ogginfo , vcut , and vorbiscomment.

shasum -a256=122e71371dbe76ff3454bb31aca2e333d508f585b5af4b4828d89cbb303e5cfa

View Details

Hardware review of the Devastator 3 keyboard and mouse, and all about tmux , plus an obligatory mention of usbmuxd.

shasum -a256=99966ea9253977374a698df9f1be13acd7f1b8f08f4215e4094713e81aeba301

View Details

CentOS is dead or reborn? Also, all about Texinfo and why it's better than man and groff.

shasum -a256=2f7910cf55e2835184f33f418f18ab12c341eaa6b72145d964203fdbf4ef5f50

View Details

A look at iostat , mpstat , cifsiostat , tapestat , sar , sadf , sadc , and terminus-font.

shasum -a256=f306996246b440c2217e74b7957918de521a242bedd6742aedc833ca0680e4c2

View Details

All about squashfs-tools and sudo.

shasum -a256=5d05e939fb3e130d4df9152005f44b52bced96f7ee4c9b91628990af90deddc3

View Details

An introduction to SQLite.

shasum -a256=cad720f9f659fc73ed71eb688fb401133082cc2587a4e47e9a2d3f8b1c9d670a

View Details

soma and sox.

shasum -a256=3040317149a705b4b03b37430b8da2c1a231a12f40fb30494f6735e708de7b69

View Details

Linux, Flatpaks, Android apps, and ChromiumOS on a Lenovo Chromebook.

shasum -a256=a8787806438959593a5b1b0e5e8598ff0da823f8ae927258cebe88b8ee34f536

View Details

seejpeg , slackpkg , and related hacks.

shasum -a256=37e74309b1db8f38a5e12cc6f385b7a004eebad40d590a7015a7fa58edbc22f0

View Details

rzip , sc , GNU Screen , from the ap software series of Slackware.

shasum -a256=f8701309ff3d93483200946f40b9fa873620f4cd67377733ee0b3c5ac58ea311

View Details

qpdf and its surprising PDF cracking ability, radeon-tool , and rpm , from the ap software series of Slackware.

shasum -a256=ae08b4bd2f3dcc3c99f910b167a74e28b0bff969362235a66304a155d7e699e7

View Details

Listener feedback, the Powertop package, and the state of Slackware in 2020.

shasum -a256=edfca5d6d0eb868dd4254745a12c914f52f4fa23832780e6af46a1f501499cee

View Details

normalize (sometimes packaged as normalize-audio ) , pa-mixer , and pm-utils from the ap software set of Slackware Linux.

shasum -a256=b2c1c95f67442d521fb9811a54fd727b0d2ddaf78f5ecf6bbb56151fb469588b

View Details

Fedora Silverblue.

shasum -a256=9edd7aaced5d0e9a4da67d8743c19f361e28ec1fa35005fb8ad98d3ada3ce1c2

View Details

Listener email and a look at GNU Nano from the ap package set of Slackware Linux.

shasum -a256=691d8d45e6a7356bd2a376e5d57d19100459ac996f0eea9651972abacae297bb

View Details

The music players mpg123 and moc (mocp), plus the popular mc file manager and most pager.

shasum -a256=8d60e71b74f9e3a237202e8dec8e4c7541a6d6044542dbd263ccd6f560bcdbff

View Details

An introduction to the mariadb database and the mysql command.

shasum -a256=447d20a7ae21d3b1facae7fc4298a83444c8593ccfdf043ce71b2252a47afaeb

View Details

madplay, abxtest, and the man package of the ap Slackware package set.

shasum -a256=ea90872525214b27203663b87edd3c539f65925c44539a7c2ee91ec76a4e807e

View Details

History of containers, and a look back at this past weekend's Open Jam game jam.

shasum -a256=3e6ebf899c8227b5a6344b19b2eb53a63932d582161e8895f2c58d3792c301f6

View Details

Get started with containers with lxc. Also covered in this episode: the lzip command.

shasum -a256=fa6d1575f3f817b3d29708e2c3dfcafcd6f552d988b7a0219bfb8c9d465abe71

View Details

lm_sensors, lsof, and lsscsi.

shasum -a256=a0b8eca38dd1f3028a361416eac4daec546a5455f30a892fcd937b91abe77055

View Details

The final binaries in linuxdoc-tools, most notably sgmldiff and xmlto.

shasum -a256=321129430008f82f781a82510d99f0e2a38ba72e06e925903c64e6f5cd77c0fd

View Details

More about linuxdoc-tools, including some basic info about SGML and DTD.

shasum -a256=034e597e89ac388d5e8736adeba837a03eb51e63ae18b75173f8e9270abdd6c4

View Details

Hey, it's time for another Debian anniversary.

shasum -a256=2b5a04c04e463d860d2f8dbce425a6d99489da6c28d3674a3cccf6dae29cb8b2

View Details

libx86 and linuxdoc-tools, including Asciidoc and Docbook.

shasum -a256=1c7ce8e031f7dc5c72d35fca6d5c049f9822791d3ad18474a65d6d4b2b5984fc

View Details

The Korn shell.

shasum -a256=2e667ae8289eb0d704b5953d95d24b9036bf52ad72b33f30669913f35b063ede

View Details

The joe and jove

shasum -a256=39e428a9c91a97eb8f4c4f25a2f49e19fb6074abd467635a40be38ddb60bc294

View Details

The ispell, itstool, and the jed text editor.

shasum -a256=3a813757a3dd324bd67dd7ce6686b7167a42a53ed6d01974d796d07aad03da48

View Details

Gutenprint, HPLIP, and htop from Slackware software set AP.

shasum -a256=ce0a5743e17f4b21bedb5397fb05a4c9b56f6fe7dd43b4242f53e2cf84d4e8e1

View Details

Pdfmom is a macro set for Groff meant to make it simple and intuitive. Here's an example MOM document.

.TITLE "My example mom doc" .AUTHOR "Klaatu" .CHAPTER 1 .DOCTYPE CHAPTER .PRINTSTYLE TYPESET .PT_SIZE 10 .LS 12 .START .PP This is some sample text. I hope it comes out alright. It probably will. Thanks to \fBpdfmom\fP.

Process it with the pdfmom command:

$ pdfmom example.mom > my.pdf

shasum -a256=f8465a22f1f1a102e02c2a11a4d2057fa6b7277ab63dda6f1ff9151f83d03233

View Details

gdiffmk for producing diffs of groff files.

glilypond for integrating lilypond musical notation into grof files:

$ glilypond --pdf2eps -t ./b -- example.1 > example.ps.1 $ groff -p -Tps example.ps.1 > out.ps $ okular out.ps

The grap2graph command to convert grap graphs to a bitmap. This requires the grap command, which does not ship with Slackware.

$ cat internet.d | grap2graph -format jpg -density 300 > my.jpg

The grn command is a preprocessor for Gremlin files. It appears to be non- functional, but it's possible that an additional back-end is required.

The grodvi command converts Groff to DVI for TeX. It's basically a shortcut for

groff -Tdvi

.

Have your computer guess what groff command you need with grog

$ grog blah.1 groff -man blah.1 $ grog -Thtml blah.1 groff -Thtml -man blah.1

shasum -a256=1b58d9251de95a186ce665cfe92e21cc5798b1a3acfe24cdeb434916c94bebac

View Details

More about groff.

Here's a math equation:

.EQ e = mc sup 2 .EN

# prepocess math equation and convert to pdf $ eqn my.ms -Tpdf | groff -ms -Tpdf > my.pdf # or just use groffer $ groffer -e example.ms -ms

Quick conversion of an equation in eqn format to a bitmap:

$ echo "e = mc sup 2" | eqn2graph -format jpg -density 300 > my.jpg

Chemistry:

.cstart R1: ring pointing right R2: ring pointing right put C8 at 4 put H10 at 5 with .V6 at R1.V4 .cend

$ chem example.chem | groffer -p

shasum -a256=964f3266bd0c341dc3e66902eb1d14d13cf75deaa2e52c10158e5fa014939c7e

View Details

Special Juneteenth episode about anarchism, diversity, and what GNU World Order is all about.

shasum -a256=004d209bb4b76d9fdc861b870963bd75e39fbe5108a6aa1d62d745524e1f2d41

View Details

Listener email about simple-mtpfs, and then groff and groffer from Slackware ap software series.

$ simple-mtpfs --list devices $ sudo simple-mtpfs --device "1: blah (MTP)" --verbose /mnt/floppy/

shasum -a256=b7a62e2a129ff2c79ac7314703dd8d01ab688ac54be881a8ec86eb8f6727312b

View Details

Despite its name, gphoto2 is more than just a command to control a camera over USB. It also interfaces with MTP file systems, like the one you might run on your mobile device. Find out more in today's exciiiiiting episode.

$ gphoto2 --auto-detect $ gphoto2 --abilities $ gphoto2 --list-folders $ gphoto2 --upload-file ~/path/to/file --folder /folder_name/

shasum -a256=6491d7453c196cc7a89a9bb30fd7cb79db20262186d095d76919712a30492917

View Details

Learn a little Postscript in this episode about Ghostscript.

shasum -a256=2137b030fb0aaa989d8c0889e2027ea53c411e9325d136b7520bcc28bed366ec

View Details

enscript and flac from the ap software series in Slackware.

shasum -a256=b30a5eee768734c9bb9a8c9ea7e220797dbb78782a1b6a16a1bb78c3703c01c9

View Details

dmapi, dmidecode and related tools, and dvd+rw-tools from the ap software series in Slackware.

shasum -a256=eeef2b68f2b247611fc8c62b7089a6ce6b0c1761b8f9b7b848ae5d2c49f9ec52

View Details

Using open source in real life.

shasum -a256=0fd20ae0f5c8548b87c6e0172c156fa784901f310824f5e89d6b056804b56f24

View Details

A look at the diffstat, cmp, diff, diff3, and sdiff commands.

shasum -a256=ccf6f683cbc3cd63eb279cfb4eba25fd7b2ae5442e857fb4343f3d96124729e0

View Details

CUPS filters, dc3dd, ddrescue from Slackware set ap.

shasum -a256=08856286276094134acda428989544651c74d027bbb26d7501ddfa8cf57233d9

View Details

How to get to the CUPS interface through a terminal web browser, like w3m,lynx, or elinks.

The philosophy and culture of bug reporting:

  1. A bug is any unexpected interaction between you and a product.
  2. A bug report offers you an opportunity to troubleshoot a problem. Ideally, it results in a solution before even being filed. Otherwise, it is a recipe for the developer to experience the same problem as you have.
  3. Bug reporting is collaboration. When you file a bug, you are not disturbing the developers, nor are you exposing them as poor or nefarious programmers. You are developing along with them in an attempt to optimize an application you love.
  4. A good bug reporting tool is also a task management tool.

shasum -a256=60d7d23422e265096494a395ab532e66fec4bc559eff506df494922720b8a42c

View Details

All about printers and printing with the CUPS and lpr commands.

shasum -a256=f2a97651d0c771f1932fdae3eb78003f178ff53945fc15f8e72d0bf0c6e68ec6

View Details

Musing about the Common Unix Printing System (CUPS). Next episode will be about the CUPS and lpr command set.

shasum -a256=526d897467b4700e1f52b0ff4aff40e3d1717746c0d1496ca4ecdddbe3f746ee

View Details

Cloud, containers, and cgmanager from the ap software series.

shasum -a256=0ab9699ad8edd33184d49df20bc9985037a8d0ff0555cda04c02737bbc6defd8

View Details

Words of encouragement and solidarity during the COVID-19 pandemic.

shasum -a256=f8c083467c3db586b6b52d2f4c2ba451f95cd68c7d5fe79aa4c578c9128df4f3

View Details

The many commands of the cdrtools package, including a bunch of useful utilities for .iso files, such as isoinfo and isodump.

shasum -a256=50c760903faa7cfee397acda52f0c06118965ab8ae6bc452bfa1a24b03e62b14

View Details

The bpe binary patch editor, cdparanoia, and cdrdao.

shasum -a256=2e0b7bcbf2b73b820c10e40b39c594f4ae6c94ec3bb3dadaa6c4f6a0c090e0f2

View Details

Licensing, and how non-open corporations are inadvertently flattering open source.

shasum -a256=269feb919e026eb2e31d22ac9460053f2377df8e24f7db11feadbdf2630cbb34

View Details

Listener feedback from beegrrl about OOP, and bc from ap.

shasum -a256=fb55a7417e1749ae0024614bd3ee5611729f1001f2bcacd352fc64e92a10be5f

View Details

The journey through the Slackware ap software set continues. The amp mp3-to-wav converter, ash shell, and the at, atq, atrm, batch commands.

shasum -a256=a5e4b99fd72eded1e0bacfec7443a897824861f3881e661ecf1a3eb2f0665010

View Details

Thoughts about licensing. Coffee. Then thoughts about Java.

shasum -a256=7cc76c7d1028386ebda83d18568cd0d2edeada203c69b67f46fd45075ae44fd7

View Details

All about troubleshooting audio on Linux.

shasum -a256=901d9245f828294670e37d7f17fbcdcaee3376a2fa0cf3c6ad6e649c966e31c9

View Details

alsa-utils from the ap software series of Slackware. Lots of interesting utilities in this package, including one that enables you to send MIDI signals across your network so you can (for example) connect a USB controller to office office computer and generate sounds on the computer in your studio.

shasum -a256=144470423a1f2434b391d51ab6d1b2e30fe249127f379786d3e8d5d31aa50a84

View Details

The acct command from the Slackware ap software series.

shasum -a256=6e2498c43ed1efca283ffe05bc003cc94bfbc02e9550d534c52319f62fc3fadb

View Details

Listener feedback.

shasum -a256=d4f6300fa2c2928124a38fba27ba3db66ddb8f47635a3eee00b561a71453671b

View Details

The ending of the a2ps package, including psdiff, psbook, psmandup, psresize, psselect, and texi2dvi4a2ps. The greatest mystery is the showchar command, which appears to do nothing.

Upon further investigation (after recording), it seems that a2ps as distributed by Slackware also contains a collection of scripts called psutils, which provides fix, ps, eps, res, and showchar** scripts.

The psutils collection is not yet in Slackware-current, so it is possible that it has been dropped from distribution. In the latest psutils sources, showchar appears to have been removed.

shasum -a256=872c0faa92630453da3a94151488d2f1e0de75f698fc936031cc5f477430efae

View Details

The ap software series, starting with the a2ps package, containing some useful and some obscure PostScript utils.

shasum -a256=60c5d3572a267004b2b2881b0f9c563f7297e7eaa799661fd2e47da4511548fa

View Details

Win conditions in open source

shasum -a256=57e6b7ec22580a695ecde384ebd41987bfced5f4d551f1b765d953180aadcd47

View Details

Holiday bonus episode.

shasum -a256=201023c38d53c58d99896d1b8d74651528b49d2cced94d2d1647e754b03c8202

View Details

xz and zoo and the end of 2019.

shasum -a256=418189bee97c564697fddf61baf41936f73ac7ec3a32bbd575c9ab0f3255f049

View Details

The which and xfs-progs from the a Slackware package set.

shasum -a256=19b3e3b0068d2ea10b9cb991347dae7c0c58b09eb1ba2227448d2b64f83aecad

View Details

Listener feedback.

shasum -a256=2bfd50d65b964f134ecbf26bd7aea3c7b89c25e5149ecf72f2be8d8558b4d78d

View Details

wall, whereis, and write: the final 3 commands in the util-linux package.

shasum -a256=b5166541403ef6b20396886589fd6b007477c47b252fedf71fab622036b02c78

View Details

/usr/bin/u* of the util-linux package, plus listener feedback.

shasum -a256=c0827daada072a6be8892ec763cf29d97397f62944fca4f1174a9c05e0ca6416

View Details

Starting and finishing the t section of /usr/bin from the util-linux package: tailf and taskset

shasum -a256=93d83630678f69409debdcab4769fb9ef4ccdf1c1b77abbf2da12d770bcb85d6

View Details

Finishing up the s section of /usr/bin from the util-linux package. This episode covers script, scriptreplay, setarch, setsid, and strings.

shasum -a256=addb70fb5b278871341b3ba3a20e0700fe2a63973208d4755af7180e7a27c7e3

View Details

An exciting Linux origin story (thanks to Grant), and the reset (also called tset) and rev commands from util-linux.

shasum -a256=5be5da6f4bb7de98517510558df3c4cd0e32cc024f1967ae0a2b2661c4215936

View Details

Listener feedback, including some neat rename and Bash tips.

shasum -a256=db0155ae79c4338fa57185b1ee85112ecab12d01e46449b43c4b0d33baa116f9

View Details

Klaatu is back in New Zealand after the All Things Open conference in Raleigh, NC. In this episode, Klaatu responds to some long-neglected listener feedback (if you spoke to Klaatu at the conference, or have emailed him recently, Klaatu is not ignoring you, he's just slowly catching up). Also, Klaatu talks about the website freesvg.org.

shasum -a256=71c58f575db81b13f03b0fdb1c610c47cc68419da6e3dfc0844618e27bc8eb4e

View Details

On the road during the All Things Open conference, Klaatu talks about how to make ebooks from various sources, with custom CSS, using the Pandoc command.

shasum -a256=3fa5481c72515bcad79dcda3dbc863ddc4e0d02bf852ff3a981bd95722b9efc2

View Details

The pg pager, prlimit, renice, and using rename to rename multiple files at once (like with Thunar, but with your terminal!)

shasum -a256=1e6a09dd790d8d4e3d27368a5654545db87618a646ca83f726ce7077dfb59751

View Details

Is an open source operating system important?

shasum -a256=4b0848c70077be1be3c9d1a8dd2e1d61404b9c19da704c449e609f264e87ea0c

View Details

Listener feedback, the nsenter command by way of **unshare and Linux namespaces. If you're new to "cloud" computing and containers, these are technical building blocks.

shasum -a256=e904380f0316259e6e2c924a324a3816fbf2c971d7597cc781cb0027690c7078

View Details

First up: all about mcookie, mesg, and namei from util-linux. Then, a discussion of how one might transition to running Linux exclusively.

Do you have a story of how you switched to Linux full-time? Do you not run Linux and just run as much open source as possible? E-mail Klaatu at this domain and share your story.

shasum -a256=5900426417c4aa444463bf35e2eb91dfb086675d99466164c0724aac4c8b3ef7

View Details

Musings about 1337.

shasum -a256=2d17f12751922898e1a8f7991f3570236f23ed19d17d402d6594a3b6e800c23e

View Details

Slackware Linux has a Patreon account, and /usr/bin/l from util- linux*.

shasum -a256=f6c4691151c12a386e9834cc5bfe1817ab126c8e0ff6b4fc4d00e1e244497804

View Details

Recorded during Klaatu's stay in the US, more or less in response to someone commenting about him running Lua out of /opt, this episode is all about the /opt directory. It's also being posted a lot later than intended, so ignore the incorrect date.

shasum -a256=c5143b83cda9edc586dbf76a3ceb8bb431434bce5ee5daf25bda145b6b4a2fdf

View Details

Klaatu podcasts from a hotel in San Diego on his way to Open Source Summit 2019.

shasum -a256=0cb6d6c55555bdfd0f4941f5fe6137e41b638899d66efe7c78ea6e0ed5437d4f

View Details

Klaatu podcasts whilst stranded in the Greyhound terminal 4E in Richmond, Virginia.

shasum -a256=3fe4d60b987f8ff24d9bc555459947aa5eb3a4274e7a2aaf33aefa593b9c23c2

View Details

Nextcloud tip, and the power user conundrum.

shasum -a256=b3cbba0d2de3632cc37612be66c76654da72234d4c3f9ced3640bc1ae358db4c

View Details

An overview of Interprocess Communication with ipcmk, ipcs, and ipcrm from util-linux. See shownotes on the website for sample code.

shasum -a256=0d0c0dc08cbe97f67062b249687efd69bfbd62b1862bd791a2ab79a64cdebcee

View Details

Fight the cloud by storing your passwords locally. In this episode, Klaatu praises the pass command.

shasum -a256=d22ab25fa69869bbd0fec2488d803d6c92def36287e528cd92c555347a3e66d1

View Details

All about hexdump from util-linux.

shasum -a256=7ebd2727fd8fcf03e7be0784f9b2c527a0dee06a7f6131433e853be524300a65

View Details

The fallocate, fdformat (sort of), and the flock commands from util-linux.

shasum -a256=0005379e3a1964ae24f397a0bf29bf353d70d850a8d51922d44979bc4ff57404

View Details

Listener feedback, and a short review of GNOME 3.

shasum -a256=443cd9b793233a8ac0f6b40dd8edfaecf8839ba3dcc1afd16852f45b0609e2ad

View Details

Listener feedback, and then a bunch of stuff about for-loops and batch processing.

shasum -a256=f93feff4fcc74c215d3212bbce9cf716ea953524cbbe74481b16016ae6d6cd55

View Details

Short show this week, due to a move to the south island. Klaatu talks about metadata.

shasum -a256=07eb9810a87ac5475b0f96029ededf53ceaf76d27ad5b8c3262d07b3d30983b3

View Details

The ddate command from the util-linux package, and all about Discordianism and the Church of the Subgenius!

shasum -a256=5f5dcbf15af1af9282d57c2a987ee48787bbc9dade97e3b018b3d539b67ba956

View Details

Listener feedback, plus colrm and column from util-linux.

Tip: To get information about strange characters in GNU Emacs, place your cursor on the character and then type Alt-x describe-char

$ cat example.txt hello world $ cat example.txt | colrm 1 1 ello world $ cat example.txt | colrm 1 6 world

$ column --table /etc/fstab

shasum -a256=3eb1a2bf89f4bdd041a4c1491186ad7c2912c74a3076e81921717e5899d2e3a4

View Details

Why use the Linux desktop if the Desktop is dead anyway?

Also, more util-linux: cal, chrt, col, and colcrt from /usr/bin.

shasum -a256=0794da27c7cafa65a4aac2b8fb9a425868c3f6fa475f3c172028b687ba256c42

View Details

Listener feedback about zram and ziptool, and then a discussion about the term "open"

shasum -a256=1ff841ce011c6cfbcc4ca1cf6586facc69cc1c5d37054b0b14a4180b74ce7438

View Details

Finishing up the binaries in /sbin from the util-linux package. Includes sfdisk, swaplabel, swapon, swapoff, switch_root, wipefs, ziptool, and zramctl.

For zramctl to work, remember to load the zram module.

$ sudo modprobe zram

shasum -a256=acc50c7428599f3d4c911a7c4f35f2127150829c781495d3e5754d1b940b69f6

View Details

Listener feedbacks from Mastodon, including commentary about the Julian calendar, Flatpak sandboxing problems, Flatpak usability problems, clarification on Bzip2 and LZMA and ZIP compression.

The overview of util-linux continues with mkswap, which designates a partition of a special hard drive or a special file as "swap" space. _NEVER run mkswap on a partition or file that contains data you care about._

$ sudo mkswap /dev/sdx1

The pivot_root command mounts a new location as your root whilst simultaneously unmounting the old one. You probably won't ever use pivot_root manually yourself. Its typical use case is during system startup, when an initrd is used to bootstrap an environment but then needs to be shunted away when the real root partition becomes available.

You can test pivot_root in a virtual machine, just as a proof of concept, as described in this episode, but if you have ever used chroot, then you have

The raw command talks directly to block devices, useful for fancy databases or other high-performance things that don't need a filesystem because they use their own optimized system for managing data. On some systems (like Slackware), you may need to do modprobe raw before using raw.

NEVER run raw against a block device with data (that you care about) on it. Here is a really simple proof of concept demo exercise:

# raw /dev/raw/raw1 /dev/sdx # echo "gnu world order" > /dev/sdx # dd if=/dev/raw/raw1 count=1 gnu world order [...]

The setserial command sets and reports serial ports on a Linux system. On Slackware, you can see the script that generates serial port definitions in /etc/rc.d/rc.serial, with its associated config file being /etc/serial.conf On a distro using systemd, there is a unit file that creates serial ports. Serial ports are usually accessible to the group dialout, so if you are having trouble talking to a device over a serial port, be sure to add yourself to the dialout group, and then log out and log back in. Permissions for devices that communicate over a serial port (like an Arduino) can be managed manually (chmod 660 /dev/ACM0, for instance) or you can script udev to set permissions upon connection.

Yes, there is a slight mixing error at the very start of the episode. Klaatu is currently on holiday and does not have the source files on hand.

shasum -a256=42fffe5af617075d42513df74552f539f99e5912d69da06a9fc222950d371996

View Details

Is it really possible to use CentOS or RHEL as a desktop Linux distro? Klaatu finds out!

shasum -a256=3e14fa81ac4405e0537391e94a8e2b3781cbdfa385e3d8d8a2aaa126ff12f044

View Details

Listener feedback from Carl about gauging community health of a project before getting involved with it. Klaatu has defined five community profiles, but has no definitive answers. Listen in and send in commentary if you have ideas on this topic.

shasum -a256=95ff76183a370842c08f8d631dc93bd86e2d1a2f7b22adc3ed1d784651b55a44

View Details

Are Flatpaks and Snaps a regression in security? and other exciting listener debates.

Util-link continued, continuing with utilities in /sbin:

  • sbin/ctrlaltdel

  • sbin/fdisk

  • sbin/findfs

  • sbin/fsck

  • sbin/fsck.cramfs

  • sbin/fsck.minix

shasum -a256=9b11c74e14357729d327e196a40a890dc32db2f54d723b178366174233f153a9

View Details

Util-link continued, starting with the utilities in /sbin:

  • sbin/adjtimex

  • sbin/agetty

  • sbin/blkdiscard

  • sbin/blkid

  • sbin/blockdev

  • sbin/cfdisk

Plus some listener feedback about getopt and getopts, bzip2, good bad sound, and more.

shasum -a256=1613deec4e2c1801fda8597c6ae4afb785a7a9311dbd92e7bf249d021956c573

View Details

Let's build a flatpak together!

shasum -a256=3d9aae810bac35a55ad167851b993e5a810699bbbe31371210a54e8151e6118f

View Details

Listener feedback. GNU World Order is voted best Linux Podcast of 2018 by linuxquestions.org but fame is fleeting, and it is no longer 2018. Bzip2 compression. You should run bzip2 compression tests and send Klaatu your results. Controversy over scripts that download and install automatically. A bakery that runs on Emacs and PostgreSQL. Further Grav commentary. Pico CMS. And more!

shasum -a256=7c78d5fd5fd9675482426c7498c4fcd12724ae183b96ea8a0dd92c7e7eb4d0ad

View Details

The journey through the util-linux from the a package set of Slackware continues. First, a tutorial on getopt, an argument parser for Bash and Tcsh. Here is a demonstrative sample script:

#!/usr/bin/bash ## or you can just use /bin/sh

OPTS=getopt --options f --long foo --alternative -- "$@"

eval set -- "$OPTS" echo "Raw input: $OPTS"

while true ; do case "$1" in -f|--foo) echo "Option f has been toggled on" ; shift ;; --) shift ; break ;; esac done

# this outputs anything # left over after parsing # valid options for i in "$@" ; do echo "$i" done

You can add more options, and you can add an allowance for arguments. Here is a slightly more complex version of the script:

#!/usr/bin/bash

OPTS=getopt --options f,b: --long foo,bar: --alternative -- "$@" eval set -- "$OPTS" echo "$OPTS"

while true ; do case "$1" in -f|--foo) echo "Option f has been toggled on" ; shift ;; -b|--bar) echo "Option b has been set to $2" ; shift 2 ;; --) shift ; break ;; esac done

for i in "$@" ; do echo "$i" done

After the coffee break, Klaatu covers kill. Because he recorded this episode on the same night as the previous episode, he does make reference to some settings from the previous episode (specifically, a hostname setting). That makes this episode a sequel to the previous one, meaning Klaatu owes you an extra episode sometime.

Also, mountpoint, mount, unmount, wdctl and watchdog

gnu.org/software/libc/manual/html_node/Example-of-Getopt.html A great article about the eval and set on Linux Journal Watchdog daemon Systemd interface to Watchdog

shasum -a256=7b92289327d6320246fad8021f23e6eb4de506db761f8f199eda02a2ed133e6f

View Details

Heaps of listener feedback about licensing, the difference between a user and a developer, the atool archive tool, old GNU World Order shownotes, the first couple of applications from util-linux: dmesg, findmnt, hostname, more.

shasum -a256=7e06731c4ab165e046250b5b690baf27c2b7f2219373d5fa6fbb9a7866b34e69

View Details

Coffee across the globe. From the a package set of default Slackware packages: udisks, udisks2 (udiskctl), unarj, upower, usb_modeswitch, usbutils, and the utemptor interface to utmp, btmp, and wtmp.

Udisks is a friendly interface for interacting with drives.

$ udisks --enumerate /org/freedesktop/UDisks/devices/sdc1 /org/freedesktop/UDisks/devices/sdc2 /org/freedesktop/UDisks/devices/sdc /org/freedesktop/UDisks/devices/sde [...] /org/freedesktop/UDisks/devices/sdf1 $ udisks --mount /dev/sdf1 Mounted /org/freedesktop/UDisks/devices/sdf1 at /media/white8gb $ udisks --unmount /dev/sdf1

shasum -a256=5774cf20f0982ef109e8a86e5b41de296ac7b073be8dcee90469145fd2e65314

View Details

Episode audio levels adjusted, Flatpak tips, and three great coffees in downtown Raleigh North Carolina. Finishing up the applications-that-start- with-"t" from the a set of Slackware: time (not the built-in Bash one) and tree.

shasum -a256=07f111b749baa5acde63f76ab4bdb642059152f198c5b0b820e321219fe3a1bd

View Details

Webhosting.coop vouchers, THE CLOUD is just a virtual computer on somebody else's (or your own?) cluster of computers, building dependencies on things you already own.

In the t packages in the a set: heaps of tar tips, and some thoughts about tcsh.

shasum -a256=8e45743a4466aceeee219925070f24ac2478cbaa6dbe499458f651fb78c596d9

View Details

Deep thoughts about licensing, effective licensing, and why groups of free software developers haven't the luxury of turning a blind eye.

shasum -a256=715a7a795d97f2c77269286b8e9ae2e671d2cd75aa679b40b690857631ba564d

View Details

Tech talk, licensing, ZFS, and more.

shasum -a256=1099dd8dfa56d6a275f6c958a16167c459f8e59dbb8b0b0f2a8c85a8278970b4

View Details

Klaatu talks about software licensing as related to ZFS, and then covers the S section of the a package set in Slackware (he also realises mid-way through that he had already covered the q and r sections and part of the s section, but nobody complained about it, so presumably they were all worth a second look).

shasum -a256=8f839464eb79b20a4dcc232b9b0d8e7c03d7f053ce3dbf0575ae61c35fa18a64

View Details

Klaatu installs ZFS and creates a ZFS USB drive. Continuing his review of all packages installed with Slackware, he talks about reiserfs and rpm2tgz.

Finally, a thoroughly biased unbiased review of the amazing webhost cooperative, webhosting.coop.

shasum -a256=e2f12449b7fe76356509613ee9ad3b612d3a152dad4323c6a494d75023bcf223

View Details

All about the quota command from Slackware package set a

`

# enable quota in /etc/fstab # for example: # /dev/sda1 / ext4 defaults,usrquota 0 2 # # then remount the partition:

% whoami % root % mount -o remount /

# create quota index:

% quotacheck --user --create-files --no-remount

# if it fails with ## cannot stat() /dev/root # then this is a workaround:

% ln -s /dev/sda1 /dev/root

# now turn quota on:

% quotaon /

# set quota amounts with

% setquota --help

# or

% EDITOR=emacs edquota klaatu

`

shasum -a256=7b9f249ce1eca6e444971394f3d1763c239229781daca89531c2efff67cc2267

View Details

Lister feedback, a new book, Lua, Luarocks, and much more.

`

--[[ GNU All-Permissive License

Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty.

https://www.gnu.org/licenses/license-list.en.html ]]--

-- main.lua

vw = 720 vh = 480

function love.load() -- loads once at launch love.window.setMode(vw,vh,{resizable=false, vsync=false}) love.window.setTitle('Dice') math.randomseed(os.time()) computer = math.random(1,20) player = math.random(1,20) end

function love.draw() love.graphics.setColor(255, 255, 255) if player > computer then love.graphics.printf("Player wins!",0,vh0.5,vw0.5, 'center') else love.graphics.printf("Computer wins!",0,vh0.5,vw0.5, 'center') end end

`

shasum -a256=2ba3285a75a8671818cf126a0d0ff5683af1fa8e897e81e18658f37d48581184

View Details

Season 13 begins! We have switched to a fancy new hosting provider, Webhosting.coop, a cooperative web hosting organization run in part by Josh Cox, a long-time supporter of the show.

Introductory episodes about Linux and Slackware have been posted. If you're new to Linux, start with these episodes!.

In _this_ episode, Klaatu reads some listener feedback, and then ponders why we don't just build open source on Windows or Mac.

shasum -a256=676a09f09715a71d7b7631f60287769ff332806f4d4e13f529aa73f053714b3f

View Details

A bonus episode to get you through the holiday: solo gaming and a neat adventure game engine called Twine, plus a review of 10 randomly-chosen lightweight distributions.

shasum -a256=f016b8cd7b23b4dc4e12e00af0ba2d49ba987221cf73a81c552e6001ceb4a967

View Details

A review of 2018 and open source, including the Purism laptop, Eelo, Proton, Krita, GIMP 2.10, Appimages and Flatpak, and lots lots more.

shasum -a256=c8cede97f96d6f6b107817e9f596ac3498a1813b489310949aa5da9949d4166e

View Details

Believe it or not, there's more discussion about ZFS in this episode. (Klaatu has, oddly, completely forgotten that he's actually running ZFS on OpenIndiana, and has been for months; more on this next month). Also, switching from Thunderbird to KMail.

shasum -a256=ee11d49fe7ee00e81544587cea355f29d76fb1b18109f5d136c0fccbbec14508

View Details

More listener email about ZFS. Noise music. More about workflows, and how to find the right application for your task.

shasum -a256=e5224b50fed846470873306fff9a04d03e744079c4ea564f5dfc3dcbb5f144ea

View Details

Linux has lots of creative apps, but how do they all fit together? That's obviously a big question with lots of different answers, but in this episode, Klaatu provides a real world example of the different applications involved in publishing a tabletop card game.

shasum -a256=6205958e2866f3808a9552f8ed2057670a66f7e757c04ceac5a3f93f4fb35d05

View Details

Listener feedback about otters and ZFS, and Klaatu tries Steam Play and the Proton (WINE) layer.

shasum -a256=c7effb4e2b27083c631c1444f3a9e0834643e9902e4299be9a8ef11e729f5128

View Details

SMART monitoring tools: smartctl and smartd. Also, why Klaatu has left JFS for good and is adopting that fancy new file system, EXT4.

shasum -a256=6012f84b652aa2129b707809d605df6b309fbbda4ee5d2b4a5666c1bcbc5466b

View Details

A history lesson from some great listener feedback, social speculation, and a review of slocate.

shasum -a256=543a45b89117c1554d7da56a15444b9e1710cc9f8bbe10e3dbc338976c4fabfa

View Details

IBM acquires Red Hat. Listener feedback, including Git stash, Lutris, and a recommendation for gamejolt.com

shasum -a256=192f80432757f18f27e5b80e0d9ca241e8c37519c8344bd5e614e364038cd310

View Details

Coffee with lunch, and how to _correctly_ set the default entry in GRUB 2.

shasum -a256=0c07346457ea7bb91f37b68fe75e3fa0fca9f35bbfac1527abe27fd30147aa86

View Details

Listener feedback, and learning new things. Also, musings about sweet tea, because technically Klaatu is in the American South, at the All Things Open conference, right now.

shasum -a256=60ecb61c74f7dddf568545f447b8f309c05f36c5d0df748bb76192a41b3e8ffc

View Details

Some tips about gamepads on Linux, plus an overview of Antimicro. Also, Microsoft joins the Open Invention Network and brings its 60,000 patents along with it. Could this mean fancy things like native NTFS and exFAT support? the end of patent trolling? Klaatu speculates.

shasum -a256=36fe3e39efcab41bf86953e06ea9a4a936ec549e5c58fc84da1d6e1ae6d56b1f

View Details

A quick episode about broadwayd, which is not a musical venue, but a cool display server that runs GTK3 apps in a web browser.

shasum -a256=125a52706aa5ce52d247725fb39c11421e1180178a047f3bd968b076be0ee3b9

View Details

Listener email, and some pretty neato POSIX tips.

shasum -a256=8100a3fa3f149d9c8e855df247e66f68bbdd956c68aef953f36a8aaead216c71

View Details

Itch.io, the other other place for gaming on Linux.

shasum -a256=c61dcf13226cf2f75ca1ea470eb3f139efedb7ee3999032e9ed5a86b0c7ce536

View Details

A review of Lutris, the open gaming platform. Also, thoughts about learning new technology, based on Klaaut's experience with Fossil, compared to Git.

shasum -a256=e63b5fb10b37083253f397cfa62158ce57fd8c4ecb015f4dff3c2eb59946fb53

View Details

Klaatu reviews Jeff Bigler's blog post from 22 years ago about the communication gap between nerds and "normal" people.

shasum -a256=50df55271815c52f6a54e5775fa8b0099f8efc1b991dfc15f2b3693f768d6043

View Details

A sed tip, a killall comment, Steam rumours confirmed, and the woeful 90-10 problem.

shasum -a256=377f7500d183b85bd0724cd2b31f7005da142aa00e89dae15b16e3f9032ba179

View Details

Fedberry, the latest Fedora remix for the Pi 2 and 3. Also, rumours about Steam OS shipping with a compatibility layer so you can play Windows games on Steam OS. The rumour mill spins faster than this show's release schedule, and apparently Valve has confirmed that it is going to ship a boosted version of WINE in SteamOS.

shasum -a256=ede624e29ae249aba38d207bb71c6167765e6b35dc9ffdee54739459d9a4326e

View Details

Quota, rpm2tgz, sdparm, sed, shadow, and shar.

shasum -a256=6212ce1c4fe784ce1711cc8b98083018c6b2cec289b1bc7a336c68753717750c

View Details

A quick Git tip for tagging releases in an automated way, and some responses to listener feedback.

shasum -a256=3f75f909fccd53f2932fd4ef72ba86b78e701a0945c5879ecb1773bed879e928

View Details

Listener feedback, Slackware donations, and musings about how the modern Internet is financed.

shasum -a256=c834de0372634eebd8b1e085118437df2fc7af018d6733e865ce25a372aa3592

View Details

The art and science of software evaluation.

shasum -a256=25e59a59c383b6035ab6080cb4b03a3f69bed0e310c6a1cb06cf0a84a8ebcc38

View Details

Can you find the PID of a process, then learn what command launched it, and then kill or modify it? Listen to this episode, all about procps-ng, and you will!

shasum -a256=f7c8133c830d54e1cef352c5ae3c10ea35dc0f96282f6d18fe4f591cc3afbd6f

View Details

Bonus episode! 25 reasons to try Slackware on its 25th anniversary.

shasum -a256=8e53bdd8c8ef2fe0922d902cef9eba3821a0dd28016485544da3368dc30fbac7

View Details

Slackware packages in the a package set. In this episode, OpenSSL, osprober, patch, pciutils, pcmciautils, pkgtools.

shasum -a256=91061e59655ee7d2bb0cc6c0a0ca7b3b50197d98844be1e83a30ab7095582967

View Details

8 reasons to use Guile from listener @ixn, and a little bit about packaging up a kernel upgrade on Slackware.

shasum -a256=2ee7fd6cd7f73944e6e3ba928e267190e70ce81117edab8c541998936af97b6f

View Details

A buncha listener feedback, with a few tips and tricks, courtesy of _you_.

shasum -a256=8d2f5b6309334078b61e373423bc89bc65c71feb1f73a861de80ecbbbd5505be

View Details

Seven reasons you should be using Lua.

Procedural programming and anonymous functions. See Lua for Python programmers for examples. Luarocks.org package manager. Predictable syntax. `

$ python

foo = 10 if foo is 10: print("yes") if foo is less than 10: print("yes") Error.

` Arrays, lists, dicts, and arrays-of-arrays are out. Tables and metatables are in! Tabs are optional. The the LÖVE game engine. GUI frameworks. Familiar. Know Bash? Know Python? You'll learn Lua quickly.

shasum -a256=27553655a91b7f5cbd2682a246d49158aa7999a6fa3de6743b28c8a631f66d38

View Details

In praise of Nextcloud.

shasum -a256=d8b4d641eae0c9d34c01bfd148d41e8720bf12780ebbfd2230a4c4a0776468fa

View Details

Listener feedback from Brian, blu3r4d0n, and Josh. A bunch of stuff about Github, Microsoft, trust, and free software. Show notes on gnuworldorder.info

View Details

Here's a howto for nmcli.

View Details

From the a set of Slackware: maketag, mcelog, mdadm, minicom, mkinitrd, mt-st, mtx, (n)compress, and ntfs-3g.

shasum -a256=3888b3baa8b2cf58843984251e17afb040758c4cf3343bbe8c0dd0536df63996

View Details

How to reduce the size of bloated PDFs. Use this tip judiciously, as it does lossy compression of PDFs, but it might be useful in some cases. Also, pointless Slackware predictions and another LVM tip.

shasum -a256=f228b672d0cd405d0ed04162614b85730bf9512819c88807fc0c5c9576fe06c7

View Details

F-f-f-Flatpak! an uncomprehensive first impression.

shasum -a256=977490f091d45ef976b1d6b7854ed1bc3bdf1432e8c31e4322778e976f1f33fa

View Details

Use LUKS for disk encryption. You can even use it to encrypt thumbdrives. It's easier than you think!

shasum -a256=f11e5c52e73a4447f9e67ff1ee54825318f5c81e2993f59ecbd0fbb3b370c4bf

View Details

A tour of LVM. This show covers setting up LVM manually, which can be useful since often LVM is setup magically during installation. Hopefully, this overview will clarify what LVM does, what it's capable of, and how you can interact with it.

shasum -a256=2a9f63775736f2fd58e97e157f5650643986bd55540194ce2f5b1fc216f999b4

View Details

Klaatu continues his tour of all the little packages that are installed on your Linux box. In this episode: JFS, kbd utils, kmod, less, lha and lrzip compression showdown, libcgroup, libgudev, lilo, logrotate, and LVM.

Since setting up an array of drives often happens when you are installing an OS, it's worth noting up front that I recommend not attempting to use your installer's LVM setup tool, since, as far as I have seen, they are generally unholy messes. What I do is install the OS on a single LVM-enabled drive, and then add more drives with LVM post facto.

Therefore, the starting point of this tutorial is:

You have Linux installed on a drive, which is a single LVM volume group. If you have that, boot into your OS, and begin:

  1. Partition your un-used hard drive. Assuming you have only two drives in your machine, let's call the first /dev/sdX and the second /dev/sdY (in reality, the values are probably sda and sdb, but to protect you from copy-paste disasters, I use placeholders).

First, find out how big your disk is:

`

# parted /dev/sdY print | grep Disk

`

  1. For the sake of this example, let's say your drive is 1200100MB (1TB) in size.

Create a partition that spans the whole drive:

`

# parted /dev/sdY mkpart primary 1 1200100

`

  1. Flag it as an available entity in your storage pool.

`

# pvcreate /dev/sdY1

`

  1. OK, now you have a drive prepped for use, but we should pause and look at our imaginary setup. In order to add this new drive to an LVM volume group, we need to know what volume groups we have. Your OS installer might have created this for you, or it might be something you very consciously designed yourself. Either way, you can see what you have available:

`

# vgdisplay storage

`

  1. OK, so we have a volume group called storage. Currently, we happen to know that storage contains only your first drive; the one that you installed your OS onto. But you want to make that bigger by adding a second drive to it. This is called extending your volume group.

`

# vgextend storage /dev/sdY1

`

  1. Now we have a pool that has access to two partitions, but we are still not actually using the second partition.

A volume group contains logical volumes, and it is to those volumes that you can add disk space by drawing from the available disks in the group.

To check what logical volumes you have:

`

# lvdisplay

`

To check physical volumes for size:

`

# pvdisplay

`

  1. Armed with a mental map of how your partitions and system are each laid out, you can now extend the logical volume. Let's say that your installer placed /home into its own partition. You would see it as a logical volume, and you can extend its size:

`

# lvextend -L +999G /dev/storage/home

`

That would, as you can probably guess from the command itself, extend the logical volume containing your home folders by 999Gb.

  1. Well, almost anyway. It has extended the space available to the logical volume, but it has not actually stretched the file system across all that new space yet.

To make all that extra space readable and writable, you must resize it:

`

# resize2fs /dev/storage/home

`

Verify what you have just done:

`

# df -h /home 1889T

`

Your home directory is now nearly 2TB in size, and the fact that the file system spans two separate physical volumes is entirely transparent to the OS.

shasum -a256=27e164d61163394c5db669002b14237a87a58f8dfbe01e5b8dfcbc36f265a341

View Details

Why should you use open source for your next project? Klaatu tells all!

shasum -a256=1d6fcae49e3e47803f48d1ee51db945d1e5960190fa40066d1f115437b8c4a83

View Details

Listener feedback.

shasum -a256=1d61524f85971444c75320767e09692ac278242e7aade8a9e5be4543ea6ea419

View Details

Klaatu installs NetBSD on a Raspberry Pi rev 1. Klaatu attempts to kill its FFS file system LIVE ON AIR. Long story short: you should go install NetBSD on a Pi.

shasum -a256=6d4b01d5609a6b22e1f5f3fc0922db2f351b5afc74860c7d78cd9c752a56cf19

View Details

Learn how to use Slackware tag files to customize a Slackware install, plus the secret of how to perform a Slackware install in less than half a gigabyte.

shasum -a256=b0ec5f9b9f526f014ebc4c955e5da0edf4e96be1e19715165f9ef91ab43a87c5

View Details

Exploration of the Slackware install set continues with inotify, some install scripts, ISA plug-and-play, jfsutils, kbd, kernel packages, with a few detours into the world of gzip redirection, some stuff about grep, and a howto on compiling the Linux kernel.

shasum -a256=e1ce088d19e7318c29745a954eff2b509c44db44fa3ca5406d1dae4fde41a6a0

View Details

Klaatu gushes over Porteus, the portable Slackware distribution.

shasum -a256=951dbd39a435001fd1818acadac123444ad9fc370ecbfcae15d6a7b88f895374

View Details

Klaatu tries pkgsrc on Slackware, and you won't believe what happens next. But to sum it up: it's super easy to implement, easy to use, and pretty nifty.

To get pkgsrc on your Linux OS:

Download:

$ wget ftp://ftp.netbsd.org/pub/pkgsrc/current.pkgsrc.tar.gz

Extract it to /usr:

# su - # tar --extract --verbose --file pkgsrc.tar.gz -C /usr

Bootstrap pkgsrc:

# cd /usr/pkgsrc/ # ./bootstrap

Adjust paths:

# echo "PATH=$PATH:/usr/pkg/bin:/usr/pkg/sbin" >> ~/.bashrc # echo "export $PATH" >> ~/.bashrc # echo "MANPATH=$MANPATH:/usr/pkg/man" >> ~/.bashrc # echo "export $MANPATH" >> ~/.bashrc

Build something:

# cd /usr/pkgsrc/foo/bar # make install

shasum -a256=d33c41ab7665166611763ff41ca50550fb523d79ac9326b56aae56f03e2c2a98

View Details

A bunch of listener feedback. Hear about old time sci fi internet shows, runtimes, and much much more, not the least of which is an open source audio converter powered by LibreOffice spreadsheet.

shasum -a256=f7bb79ddb88065a8995aea87ef3f87d1f8293e206f871e77dae3dfe996b1d44e

View Details

We hope you find this episode useful.

shasum -a256=214eb2263e77756db83e8de06707140d69f59f8509969cd1496e62c4a9f0b565

View Details

Klaatu, whilst stranded in a hotel somewhere in middle America after a delayed flight, reviews his new InkBook Classic 2 ebook reader, which has replaced his broken Kobo n905.

shasum -a256=91c0d0d74e6b8627d39bf08d5a413afca3027ee5e0cd4376a69197769eae9f91

View Details

Klaatu expounds upon xargs and talks GNU parallel. Also, a bit about the concept of runtimes.

shasum -a256=83bde56b08fb15cf7e554491b4e9df6e46efc04102e3afb5555852d6349679ff

View Details

All about the GNU xargs command.

shasum -a256=2befbf2c6eb24428db2acbe7b007020e4bdafd4b7f1b98578f16a67f52d72474

View Details

A bonus episode this week. Klaatu talks about getty, agetty, inittab, gawk, and more.

shasum -a256=17356498562df4a04957c1dc6f02107f26152eace77c870246cf2b5efdace891

View Details

Klaatu talks about BeOS, Haiku, elvis, e2label, mlabel, and much more. Either next week or the week after, let's do an episode on find. Send Klaatu your cool find hacks.

shasum -a256=6d85516bd7276a97e49d00b127e4d292181943dc498a6575c7ff99b17a887360

View Details

Klaatu introduces his podwrite tool, his custom toolkit for publishing this show and his Chronicles & Commons show.

shasum -a256=062f6eda50a5c9d3177bc7725ca5fd21d9b6043e0a2dd6eac43cf03837d6a5d3

View Details

Klaatu continues his tour of the low level Linux filesystem, covering exciting commands like attr, the GNU coreutils, infocmp, and more.

shasum -a256=dd7e999b1e9eebf835ab0a18a7f70850422fbf610cf033d640bd219c5ad77491

View Details

Linux user, know thyself. It's a new year and a new season, and the GNU World Order is now officially an Ogg Vorbis and Opus cast. Although there is no speex feed now, there is no need to update your feed. The old speex feeds are symlinked to the new Opus feed.

In this episode, Klaatu takes a look at all those little files that get installed when you install Linux, like libgmp, libglib, libgobject, libpanel, libusb, and many many more.

shasum -a256=5468697f0d58ba413a5038196b41efb8a319e5e66f726ab62468993f67b1ac17

View Details

New to Linux? Start here.

shasum -a256=9f683b35d6a47e97d957b6f9f44f41bb8463451df22f54acb4c17caa8ac26122

View Details

So you wanna try Slackware? Well, you're in luck! this special "evergreen" episode steps you through everything you need to know. (Thanks to Thaj for suggesting this episode.)

shasum -a256=e48bec5ce6d1c708b959dff1955be695361ab78feb2122cd311495fce40c27ef