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.
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
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
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
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
xlockmore , xmms , xpaint , xpdf , xsane ,xscreensaver , xsnow , Greybird , elementary-xfce , exo ,garcon , libxfce4ui , libxfce4util , mousepad software set ofSlackware Linux. shasum -a256=d52891039ae8288e85682df883625da4da4c7bb8276c64d0c9ef797e97f4f65b
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
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
geeqie , gftp , gimp , gkrellm , gnuchess , gnuplot ,gparted , gucharmap , gv , hexchat from the xap softwareset of Slackware Linux. shasum -a256=1da7a277e8d3fee214788159235fe47e5474c4a7bc7aa9efe8ad075294102c1b
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
MPlayer , NetworkManager-openvpn , audacious , audacious-plugins , blackbox , blueman , ddd , easytag from thexap software set of Slackware Linux. shasum -a256=28929075cd70ccceb361512a443aa6647ae74437539ca7346b8e61fccc76723b
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
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
xkill , xload , xlogo , xlsatoms , xlsclients ,xlsfonts , xmag , xman , xmessage , xmh , xmodmap ,xmore from the x software set of Slackware Linux. shasum -a256=5742346cd9e14e8b7195ee7d31ac7df2202cb32b87568a13dab71b07e87c159a
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
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
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
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
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
listres , lndir , luit , m17n-lib , makedepend ,marisa , mesa , mkcomposecache , mkfontscale , motif ,mtdev , mypaint-brushes from the x software set of SlackwareLinux. shasum -a256=ef79244b99c1fafb4237893e50683707133c8b9219572240cd5a7b7200e73c2e
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
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
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
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
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
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
All packages in the tcl software set: expect , hfstuil , tcland tclx , tk and tix. shasum -a256=9529239e66fc4197ff2201d22686bdba1c6b82cca730a2c3e335b70b63844c96
yptools , ytalk , zd1211 , texlive , fig2dev , xfigfrom the n and t software sets of Slackware. shasum -a256=871cb65ff528b50052f8cf02bfc2af6bb8286dee126560a4a09cd604220ed07e
ulogd , uucp , vlan , vsftpd , wget , wget2 ,whois , wireguard , wireless_tools , wpa_supplicant from then software set of Slackware. shasum -a256=72bb1367f2cc1e73ea7d9ac28da7d4c6395720bcc0d899298b0f15574148b4ff
slrn , snownews , socat , sshfs , stunnel ,tcp_wrappers , tcpdump , telnet , tftp , tin ,traceroute from the n software set of Slackware. shasum -a256=7d102cae8def78b9b0dd8545081e7690d729ee7775b0f805035de2532b0abdba
rdist , rp-pppoe , rpcbind , rsync , s-nail , sambafrom the n software set of Slackware. shasum -a256=15569aae918cb5c873b8eefc34eab77e2190fbcc8abf83833c359d49c4540dbd
rdist , rp-pppoe , rpcbind , rsync , s-nail , sambafrom the n software set of Slackware. shasum -a256=60ba2660cd335756d192ccd0e4fb5bfce9526e15c3ba6ac2c2c8a05172524a6c
p11-kit , pam-krb5 , php , pinentry , pidentd , popa3d, postfix , ppp , procmail , proftpd , pssh from the nsoftware set of Slackware. shasum -a256=6fbcb2a10deae9c350982453b3ebe9ad882af117ca29c67432a09dbd28cadcf1
openssh , openssl , and openvpn from the n software set ofSlackware. shasum -a256=ffa3f8cea0dbcb9fd6040b1bd154f61fafa03ec6ef69bc9391c8adf99c64f9b9
openssh , openssl , and openvpn from the n software set ofSlackware. shasum -a256=bc1a5c7d136575d76ebefd8f47bd5a8ce837d4d36c21da56ae178b7c937da9bf
nghttp2 , nmap , nn , npth , nss , ntp , obexftp ,openobex , openldap , openresolv from the n software set ofSlackware. shasum -a256=a7ddffcb743d411cd90237cb0c7ce982cd466ce5753400238411cb8ec96c3436
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
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
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
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
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
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
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
All about the Yunohost project. shasum -a256=c7338cd5bf8ec97052f5ef0ae12f153160931c66d9aece95aa3de26bf4f48ba6
All about the Yunohost project. shasum -a256=bfb3256c16444b754dd58e729fa8d755a898196fa684f6530baf236acc41d57e
ebtables , elm , epic5 , ethtool from Slackware software setn. shasum -a256=88cbf3ef1f3af7fffcfc29b9a230780ceb0035bfbad7fca0ace307ffc5caa55d
ebtables , elm , epic5 , ethtool from Slackware software setn. shasum -a256=dff63a7d7f9926c7f5e81da5bd3176885b22f9a952bc0bbe55af58c2af37bd56
cyrus-sasl , daemon , dehydrated , dhcp , dhcpd ,dnsmasq , and commentary about dovecot and online services. shasum -a256=fe28b8a3ce9a3a07ffe0a4d364a5527590453255ef0fc2334a47a57c9b1b7387
A comparison of less , more , and most. shasum -a256=62725f2c74c5d43d6a58f97f362f8981f810d346d581ac92e364c3c3d8fcbb0d
bootp , bridge-utils , bsd-finger , c-ares , ca-certificates , cifs-utils , conntrack , crda from n seriesof Slackware packages. shasum -a256=55b0741415bd9790fa19ed067908f82641e53e3f273b9346a46788c2e6718505
bind , bluez , bluez-firmware from n series of Slackwarepackages. shasum -a256=498e17fbe83abf663462345df03c6151aa51a1311155829f18063f7dcc425d89
alpine , autofs , biff+comsat from n series of Slackwarepackages, and all about networking. shasum -a256=c33c0e58c6fb280934d93377846dc2f0766363514d19905040870094ba1e79ae
ModemManager and NetworkManager from the n series of Slackware packages,and all about networking. shasum -a256=fa80a5584fb1f5e2bcfeb0164b0e75b93efc7e5d9e4ef225839b59a4c21e0b4a
Listener feedback, and a second look at netpbm from the l series ofSlackware packages. shasum -a256=864dc9b7faa970f2fc86c3e25c2d8e988d44dbba7a624d97297d49c40d3186c8
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
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
qca , qrencode , qt5 , qt5-webkit , qtkeychain ,quazip , realine , rpcsvc-proto , rttr , rubygem-asciidoctor in the l series of Slackware packages. shasum -a256=3f4bd71cc886e14077bce53b2fd174613815e67c9436c66f8451530233e043f7
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
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
Listener feedback from Deepgeek about Firefox. shasum -a256=b2783692bd1d02deda2b2455cee2cb339ab51e7b3e235045f669e1028cfbfd51
oci-icd , oniguruma , openal , opencv , openexr ,openjpeg , opus , opusfile , orc from Slackware's lsoftware set. shasum -a256=e0f09195557801c264f07cb588af1f9e253b4fbd7275e1c8eb113fe4ccbef381
mm , mozilla-nss , mozjs78 , mpfr , ncurses , neon ,netpbm , newt from Slackware's l software set. shasum -a256=3acb47343ff6fea855e9b3b03b413b69c4e46d1a96c5cee3228ff57f13319c61
media-player-info , mhash , mlt from Slackware's l softwareset. shasum -a256=60485f4d5a2c66a9092ff7bf088bb2e39dcc1dee3051c4830819ab51593c4c37
libxkbcommon , libxklavier , libxml2 , libxslt , libyaml ,libzip , lmdb , loudmouth , lz4 , lzo from Slackware'sl software set. shasum -a256=99fbb6a4017e98d1d503be01fd7bbb355b660ad77d2786e43669689fac761e08
libunwind , liburing , libusb , libusbmuxd , libuv ,libvisio , libvisual , libvncserver , libvorbis , libvpx ,libwebp , libwmf , libwnck , libwpd , libwpg fromSlackware's l software set. shasum -a256=82e8c7155f306292556c17c2e9f2aa93d46831949204459dc2a0be9e3ee310e1
Visit the alternate Internet with OpenNIC shasum -a256=1385c204d02963503cb3de002126a6965982807b4fa46fe100b201d541ee819f
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
Teaching things to new users, listener feedback. shasum -a256=6861e5af035b78f2f3996f51e693ce4006cf89188e94835434bef8d735496ced
libnice , libnih , libnjb , libnl , libnl3 , libnotify, libnsl , libnss , libodfgen , libogg , liboggz ,libopusenc from the l software series of Slackware. shasum -a256=ee500fc0bc9c09a1b54134fff3be6d4810ec63b5b9d95bf8a16e74fc1e1961f9
libieee1284 , libimobiledevice , libindicator , libiodbc ,libjpeg-turbo , libkarma , libmad , libmcrypt , libmng ,libmpc , libmtp from the l software series of Slackware. shasum -a256=6328730d8561a93541ffad5d507535fd9c2c45237d62c9a27e8839e50d9bfa53
A filler episode (technically listener feedback!) about Void Linux. shasum -a256=3fdac9d68bca4e2c1652f88f6b3e36a3276c24255367c406801448ec382c932c
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
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
lensfun , libao , libappindicator , libarchive ,libasyncns , libatasmart , libbluray from the l softwareseries of Slackware. shasum -a256=dc198d71b2db0b92402d71e2c7ea67bc2f7159dcec5d72376576d9ee7c2b6f65
lame and lcms from the l software series of Slackware. shasum -a256=cf68d57883fd1f72af56a9dab7d144318db119e7ad2c280304dad4dd6ce6d766
jasper , jemalloc , jmtpfs , json-c , json-glib , judy, kdsoap , keybinder , and keyutils from the l software seriesof Slackware. shasum -a256=997075000469d72b58febad7c3398935857006406c519785cd97aaab077d9f84
isl , iso-codes , and jansson from the l software series ofSlackware. shasum -a256=3a1c832cbd36938ca07438040d72d02ff6af3a40a74ad88878f259dba3e063bc
Listener feedback. The year of the Linux desktop. Flatpaks and the future. shasum -a256=73ad32712ee8779d5e3b3d646fe376d2d8f3a35e945280ef901c4f44a72bdfbc
icon-naming-utils , icu4c , id3lib , imagemagick from thel software series of Slackware. shasum -a256=995b892827707b3e786b3db0391ce2ebb8ced51ca572c565bc0dcc90b5bdc867
harfbuzz , hicolor-icon-theme , hunspell , hyphen from thel software series of Slackware. shasum -a256=ca1910a612e77798c323df8ee64aed22dd2179d92a71ea65d8c00511c59b203c
gsl , gstreamer and plugins, a bunch of gtk libs, and gvfsfrom the l software series of Slackware. shasum -a256=7ca272717d660a768d3bbcba6249e3e6fb4f3675e361e96185774e2574010659
gobject-introspection , grantlee , graphene , graphite2 , andgsettings-desktop-schemas from the l software series of Slackware.. shasum -a256=4c673667d17a597d3b68d3674ad10f1d5d9fb0d3632002ab4ad3c8dc010e8d03
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
gjs and glade from the l software series of Slackware. shasum -a256=31274b36c54c9e2d0adfeda825a044c1378c0ddf5a3fd1a4c3c63219ea829089
Virtual Lego on Linux. shasum -a256=6dfc3621eef11c65fd00b5382d9248ea1e414d67fa2915cfa685210635dcdf89
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
Community. shasum -a256=25db76af713e522f7bf917defdf969dafe24ebe579502b3dde4e7ec8b837cf2a
fftw , fluidsynth , freecell-solver , freetype , frei0r ,fribidi , fuse from the l software set of Slackware. shasum -a256=443c4933ba0b9ffb9b6881944e54e6f0d090b425a46de64289b9d979a9cd037a
More about EPUB, and then farstream and ffmpeg shasum -a256=6981776b59b473cbae4201bee8616a9303fe4d3a10087b899a87adcc51cf2dcc
ebook-tools , editorconfig , eigen3 , elfutils , enchant ,esound , espeak-ng , exiv2 , expat from Slackware softwareseries l. shasum -a256=c9c07a477a7f4e5f9df54131dd63018e2cebdf2b26ad910e133b01f63f069c9f
db48 , dbus-glib , dbus-python , dconf , dconf-editor ,desktop-file-utils , djvulibre , dotconf , and dvdauthor fromSlackware software series l. shasum -a256=1b992fdefbbc7d6dcf7071dc163a5c48ce5ca10ae70d191faabfa529860fb84c
atk , atkmm , audiofile , babl , boost , brotli ,cairo , cairomm , cfitsio , chmlib , clucene , andcryFS from Slackware software series l. shasum -a256=c37767e9be0e1391b54abd5e73b218e055cabff7ef10f16d14022173c8e5e29a
Apache Portable Runtime ( apr and apr-util ), argon2 , aspell, at-spi2-atk and at-spi2-core and accessibility. shasum -a256=5f412c41c0e1855658efe3962e3a87573f73102e56f32588c214451074fdb840
Comparing Drupal, Wordpress, and Static Site CMS shasum -a256=53654792398897a7aeb78722de8fc557ab661bf60508be58c9fc14f7ad24c6b2
aalib , accountservice , adwaita-icon-theme packages from theSlackware l software series, and a whole lot about ALSA and Linux audio. shasum -a256=113c92560273d6cb4ba230f3dcf5d465d62218126eaa59da3227dfee1143400b
PyQt5 , QtAV , and a bunch of SDL2 packages from the Slackwarel software series. shasum -a256=81b0478c5e9401e14ec186e850157d6c21e6cdb8a55b9fa2f2acf6bab776f60a
GConf , Libraw , M2Crypto , Mako , QScintilla from theSlackware l software series. shasum -a256=efd5271f3d2843aab31fe5989deb617ea5cfd28975eafea762f2f0a802c9201d
Musing about the state of podcasting in 2023. shasum -a256=d0c172ecf981c672b13f7dc3dede0b8fc5a9146e722dddafc4fb394706d8f9e2
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
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
solid , sonnet , and spectacle from the kde software series ofSlackware. shasum -a256=27c45ff95f45fc78b48c7c0faa3b3924b485f9116ac283848a2d8d73a375195a
qqc2-breeze-style , qqc2-desktop-style , rocs , sddm , sddm-kcm , skanlite from the kde software series of Slackware. shasum -a256=2534394b7025909f67fe9f61446d4656e2ea8fbbfe1a6b1c3294f10d38522d1b
Musing about command names, replacement commands, and system-wide functions. shasum -a256=fba235f6df4d8b4e8403d42d1f10e777ed9ed2594a74074e1db62f952d7bc7ee
polkit-kde-agent , powerdevil , poxml , print-manager ,prison , pulseaudio-qt , purpose from the Slackware kdepackage set. shasum -a256=533bba40acd690d666ad17934dd66c073ea61784eaf85eacd398220cf0051a94
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
plasma-workspace ( gmenudbusmenuproxy , kcminit ,kcminit_startup , kcolorschemeeditor , kde-systemd-start-condition, kfontinst , kfontview , klipper , and krunner ) from theSlackware kde package set. shasum -a256=e7a7aa1c09f84bab0cea90af701db2add339b8e0a66115d26ba5ea7dd9174552
plasma-workspace ( gmenudbusmenuproxy , kcminit ,kcminit_startup , kcolorschemeeditor , kde-systemd-start-condition, kfontinst , kfontview , klipper , and krunner ) from theSlackware kde package set. shasum -a256=fbfddd2b55f36469bd32b43919b3fa7e3b741d8303bf2de970bf9a30f0388b92
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
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
parley , partition-manager , picmi from the Slackware kdepackage set. shasum -a256=b78f6646d0fe9b8ceefb8925cb5f705311754fcc6d0b8795e9b29cf78ea8a74b
Okteta hex editor, the Oxygen theme files, and the palapeli jigsawpuzzle emulator from the Slackware kde package set. shasum -a256=8dfc6fb57a3398c05c0e0f21976ea6952e63a87249af8abd922a57b36e701079
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
latte dock , layer-shell-qt , libgravatar , libkcddb ,libkcompactdisc , libkdcraw , libkdegames from the Slackwarekde package set. shasum -a256=0cd6178f9efedb9294a0d3fe19e1f484add940deece39a2d68aee49ea10dee02
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
ktnef , ktorrent , ktouch , kturtle , kubrick from theSlackware kde package set. shasum -a256=0187b5f463afdc6966e631a186bf10bf654be49decbf4bc4506df6c40a4bf1da
ksystemlog , ksystemstats , ktextwidgets , kteatime ,ktexteditor , ktimer , ktimetracker from the Slackware kdepackage set. shasum -a256=43a39d9751429dd806e81ac132a93f07a56612d09a2cefd0990f83f5b2d3aa85
ksirk , ksmtp , ksnakeduel , ksquares , ksshaskpass ,kstars , ksudoku , ksystemlog from the Slackware kde packageset. shasum -a256=fd7465382f0268a0c7d816eef62d505915ccb911aaaf7b61ae896ae3c4e2908e
ksirk , ksmtp , ksnakeduel , ksquares , ksshaskpass ,kstars , ksudoku , ksystemlog from the Slackware kde packageset. shasum -a256=3b63fb02de04e332cdab56a4f62a379cf546ecdb2207484f8ecc3e3e618eecb1
A useful kservice example, and listener email about ZFS backups shasum -a256=37369e19fbbbc6ba0c6756e9e69826f252f69fd25229d7bf4100f4ad4ab1ba0b
kscreen , kscreenlocker , kservice , kshisen from theSlackware KDE software set. shasum -a256=801fc9ba227c8c5d10606ac57630112642a276e27b454c2ae5b0c918698dc13a
Are cloud services and open source even compatible? shasum -a256=443bbda2b2c013da1a07a2130ee4551b40265ee134832c61150d3a8377637a5f
Krita , kross , kross-interpreters , kruler , krunner ,krusader from the Slackware k software series. shasum -a256=44dbd6b1051cbf82bb0518b23f54d00d436f7b4bc4f4d7d897a377a5d7ddfca6
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
kontact , kontactinterface , kontrast , konversation ,kopeninghours , kopete , and the great Mastodon influx. shasum -a256=594f96638c57b0d2d924e9c6c273cf455896d863116bda3f0aedeffab1b90dc4
kompare , konqueror , konquest , konsole from the KDE softwareseries of Slackware. shasum -a256=70f5d4fc3e2c26b018356f9b50ea3217fd7199d17bde8a2930871cd9618344a9
kmplot , kmymoney , knetwalk , knavalbattle , knewstuff ,knights , knotes , knotifications , knotifyconfig , kolf ,kollision , kolourpaint from the KDE software series of Slackware. shasum -a256=2eee814865dd630ba0c4a6f889fa0d8f999bacec02a87b2fa317876eb6cfbb28
kmime , kmines , kmix , kmousetool , kmouth from the KDEsoftware series of Slackware. shasum -a256=b0e43f16c1ffaa07c24e111aa628bce39c420c4ddff2bba48ebf72d6f9f8ea27
kmahjongg , kmail , kmail-account-wizard , kmailtransport ,kmbox , kmediaplayer , kmenuedit from the KDE software series ofSlackware. shasum -a256=f0d6c3b9517d40e93913f3c1d5739012e41f06047dc17b448644c0c5f51cd57c
5 reasons you should be using LibreOffice. shasum -a256=5fb7c27ae4bc2bfb4b092f4bf22b97dfaa127abef4acf9d3cb7e12e33039f7c7
kldap , kleopatra , klickety , klines , and kmag from theKDE software series of Slackware. shasum -a256=86aa40929959f03cbdcfaf4e340e506aee4fb0bfd5a98dedb76663df7719f28a
kipi-plugins , kirigami-gallery , kirigami2 , kiriki ,kitemmodels , kitemviews , kiten from the KDE software series ofSlackware. shasum -a256=8ce8d51ed7fc4c9d5df3ceb07281a42d1525cc876247627dced12f1e2335c807
kipi-plugins , kirigami-gallery , kirigami2 , kiriki ,kitemmodels , kitemviews , kiten from the KDE software series ofSlackware. shasum -a256=29f2af0c184acbdacff3f77252d2a431938082ed7dec722339ad37bec51f514c
Musing about diversity of choice and gaming online. shasum -a256=2cc2b7826d9a15cdc356e82d6726cf3a6463ad40d0547e682704fde2068053b0
kimagemapeditor , kimap , kinfocenter , kinit , kio ,kio-extras , and kio-gdrive (sort of) from the Slackware kdepackage set. shasum -a256=b610c1f765561e9953ebf4047a0667c5c6fdff7e7ad1874876b0b9e3a9bbedbd
kile and LaTeX , killbots , kimageformats from the Slackwarekde package set. shasum -a256=ad125944a83fee92e4f6d10aae5a6d9c3b92217bb640ddeb3b187a1d7b15b08c
kicontheme , kid3 , kidentitymanagement , kidletime , kig, kigo from the Slackware kde package set. shasum -a256=e88a52bdfdba8e631fa5c1e144a0e8b8e71fd57ae850b723ee0488ba0c3d5032
kgpg , kguiaddons , khangman , khelpcenter , kholidays ,khotkeys , khtml , ki18n from Slackware set kde. shasum -a256=1122390ffffdbc4fb25c2f21c69421cba60c21cdc85e50035da385d367e6d59b
kgamma , kgeography , kget , kglobalaccel , kgoldrunnerfrom Slackware set kde. shasum -a256=1a1dd58d868c702910a952281090919bcd8dbeac3cf658f4f1f5616dbfac6f7f
kdiamond , kdnssd , kdoctools , keditbookmarks ,kemoticons , kfilemetadata , kfind , kfloppy , kfourinlinefrom Slackware set kde. shasum -a256=0c5e2993eb82319488eb358b194726eaa474b9052084da54a8b254b2124e31bc
kdev-php , kdev-python , the kdevelop IDE , kdewebkit ,kdf , kdiagram , kdialog from Slackware set kde. shasum -a256=7a6cd4892b029c0f2f4679106f019f8ce8bc921fb134b4658bc4c523bdac95e9
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
kdecoration , kded5 , kdeedu-data, kdegraphics-mobipocket ,kdegraphics-thumbnailer, kdelibs4support , kdenetwork-filesharing, and kdenlive from Slackware set kde. shasum -a256=22b013e6c7d05d554214a6c526961795add7081a3c75f69b780079eab406efa3
kde-dev-scripts , kde-dev-utils , kde-gtk-config ,kdebugsettings , kdeclarative , and kdeconnect. from Slackware setkde. shasum -a256=73d54e4737b4511845207250f7e3796dd2b290c7451473db018d448e9f385b7e
kdav , kdubaddons , and a dozen kde-cli-tools from Slackware setkde. shasum -a256=8d100987c95c304b3d012fe65dc417107281437e2ba8040015a989d1dd4add9e
kcodecs , kcolorchooser , kcompletion , kconfig ,kconfigwidgets , kcontacts , kcoreaddons , kcrash , andkcron from Slackware set kde. shasum -a256=7c7726cb51534e8617480b1c02706363f035e142dc6f043912f153936b9c44be
kbruch , kcachegrind , kcalc , kcalendarcore , kcalutils ,kcharselect , kcm-fcitx , and kcmutils from Slackware set kde. shasum -a256=cb8966cc102d3f94a72426020dfb9ad8b2e6f6f785c021ed5313b4d9aa9916d1
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
katomic, kauth, kbackup, kblackbox, kblocks,kbookmarks, kbounce, kbreakout from the kde software series ofSlackware. shasum -a256=fb1d49cd7c5c60eef5b14eeefffab666cd992b5447291b7a4cef7477a698f8a1
kapidox , kapman , kapptemplate , karchive , and kate fromthe kde software series of Slackware. shasum -a256=a76500a43d75dfc16ea9edde5c5fb0e51c2c4f1c65f6a6a72ee66445a50264a6
kaddressbook , kalarm , kalarmcal , kalgebra , kalzium , kamera , kamoso , and kanagram from the KDE software series of Slackware.
shasum -a256=2c17a2f32540c25c34ebdbdc39d24e26b44ffb6c72f807263882ee42b477503e
Installing software on Slackware with slpkg.
shasum -a256=37c9b8680829d962b885365074bb40ba3b6e85969e64a3e6a43759e25201a05f
Installing software on Slackware.
shasum -a256=40299ff8b232f7bc66477920e96fa2234340c6f70c5318adc4ca9bd202cd1e9a
Bluez-Qt and Calligra Words.
shasum -a256=08dbdae1a368f67b1b1bc148c2365cb4084168633b302bc44bee8579d4593811
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
Slackware 15 has been released. In the second half of the show, packages attica , audiocd-kio , baloo , and baloo-widgets.
shasum -a256=2449aa5ef74cad731a4655ccc7b07f6c4b427189361e49418bc33bf52390e290
The kde software series continues with Alkimia , Analitza , and Ark.
shasum -a256=a6d8356908dd85e66ec6831f595369447df31bed77ffc975eddb031c7dab4e18
The kde software series continues with the Akregator RSS feed reader.
shasum -a256=76273967730d3130b545d1612cd3e9f53af07a163d827daa947da982ac1b1217
The kde software series begins. In this episode, all about akonadi.
shasum -a256=280b557b4eae60648796190b0ef4778af5d0d857d76da4f60e392f18d462adfc
The f and k software series of Slackware: Linux FAQ and the Linux kernel.
shasum -a256=d82b54484a2eaab5c0443cc35bff4c7a9b2d867b0047e9399d5f1cf61ac032f0
GNU Emacs , the beginning and ending of the E software series of Slackware.
shasum -a256=6c491c0f54c66f1bdbd95e38dab9de616798787c4344fed417a9d462bbefeeec
Swig and yasm , concluding the d software series of Slackware.
shasum -a256=d3b7d0560cae6fe067b85346ab8e8404e16d30879f259ec46b2576bedbeaf89b
Listener feedback, and a look at Bitkeeper, the version control system that compelled Linus Torvalds to create Git.
shasum -a256=06464d7ab46c267f33f064e709893dce9d2fec2ecb60cf3b459c668cf144abf7
The strace and subversion commands from Slackware software series d.
shasum -a256=744f5c3ff4829dfea8561c77c907d41700ea61d9043426f5b01de36d92bd135d
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
Slacktrack and SCons from the d software series.
shasum -a256=6946c332ad396d63ad541910f1b3afc2e248bc75826d8cd49dbc6fc9b67b39c8
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
Listener feedback. Linux systems without GNU. Systemd and the search for feature parity across POSIX.
shasum -a256=692be42f030a94cc0167fb685ec44bd9ab2c61bcd5cf6e1e952a5a0e3a8b0a10
How to deliver Python packages with setuptools.
shasum -a256=dbe581ef517129cf3618ecc65e3227f9b8e3b26fb37e4337a3d13834e8f9fc9e
Reflections on Python.
shasum -a256=626408153665b2c8f0bd8b16e9e176a8b60d56dbe9be37230ae7ddb5799586eb
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
GNU parallel and patchelf from NixOS.
shasum -a256=3da4ffeacaea2620521f08a86b92a2b28d61e638a5cee17437cc3f9c9703b271
As it turns out, Perl is amazing! Find out why, and how to start using it.
shasum -a256=af031cff2ac768956f9b2d67b11d05482ff15a621edf37570c95b91f75db3786
The oprofile and p2c packages.
shasum -a256=e5be2a595d242b7cf0bdc591ca9e0d75ad0d7efe12b38691f8c01f002f4b6596
Mercurial version control, and assembly with nasm.
shasum -a256=cf44e1ebc96e76fc089494680e15a351d51ea7b5863627821963b1523a4daf1f
GNU make and some listener email.
shasum -a256=9eb4bbe2adccbeffc890b241b54dc544becae97f303ca9bde9fc326aa7083c20
The rest of llvm , some listener email, and then a quick and simple introduction to m4.
shasum -a256=5f83e2d229f55154d7cf35023e462f597d57f33ad7efa30aac3ef87c14403f78
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
llvm-query , llvm-rename , clang-tidy , and git-clang-format , from the d software series of Slackware.
shasum -a256=1767673039f5a233a1d8b04469b7b7e21bd3c0c17982049f7f71feecd3f5871d
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
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
help2man , indent , kernel headers , intltool , libtool from the d software series in Slackware.
shasum -a256=a14c3561b457bd59586a5f7cc67688c38dec7b2c149ade01cb0994ad69cfbd2a
Listener feedback, Apple does not use the BSD kernel, an overview of GNU Guile.
shasum -a256=80e7fa027abc3553baa84b52dc9cf193eb1bf310f9c45f75c7f9a6e935fa4886
GNU COBOL and gperf from the d software series of Slackware Linux.
shasum -a256=4b80fdd498fb7e19b0c5837eef249bd127d08ef6781046e6819a9ead19716bbf
Learn git with git-cola.
shasum -a256=3ee3f1ad0ec03803c016ecad40b5e790d180e29a70c65aedb92ba9a6ad825580
A quick overview of gettext followed by all the tools in the gettext- tools package.
shasum -a256=55e7ad5c549e6ac6227a3ed0ca5f0d8aa29b2648b31384900056e05cc83ee527
The GNU Debugger ( gdb ) from the d series of Slackware Linux.
shasum -a256=b13966c1b91c265bbb5b6ee39baec7facdf5fc9f9d5e1cecc5755112b08125d2
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
gcc-go and gcc-java from the d software series of Slackware.
shasum -a256=c13972c08d86069cf7001b88da03cfc1abad06f6b6b0d38fe404d1d3cc12016a
Listener feedback, Fortran, and Ada.
shasum -a256=74429b205b983c816b2e07de00905bda27882c09be65c08ba7269c8d430cb2ad
doxygen and gcc from the Slackware d software series.
shasum -a256=1992799bdc09d704bd6fc4e6be1f5c173c9f0c5a16892241b5b6e132e60ebdbe
Fedora Silverblue revisited, remapping the caps lock key in Wayland, and other musings.
shasum -a256=299e568dd3577514c882d6046fafbd11756447506e5f5c2af397a07472d3bb85
CVS from the d software series of Slack.
shasum -a256=eca2aa5f0c57e586f2d9fe83abb3a36a82dbaa562f14821953398e3d014d9087
You don't have to be a "technical person" to use Linux.
shasum -a256=4be1b2da7e3342daa392845daae2973d26307c95754fbcdf62131fc3c0204345
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
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
The bison and yacc commands from the d software series of Slackware.
shasum -a256=09499dc5fbb0c726b0b3c87531e1361a79a17a9b2c2c4ed3f5a79978acc1e6fa
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
Thoughts on the changing face of free and open source software.
shasum -a256=bd81aec1bde8d786564550af4bdb1fa9234561e55c3ca27a9ba4d348a0eef2e1
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
c++filt , dlltool , dllwrap , dwp , and elfedit from the d series.
shasum -a256=00ffc7563388ddc9f5c52c77ff16e582d3aa420fd8c361017df97b6f608778c4
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
Interview with Herag, from the Anarcho Book Club podcast.
shasum -a256=57b156702b816739ff70e38dc018170cef1669bc1127fd3456433c2b894ed15f
Makefiles, GNU Automake , and autotools in general.
shasum -a256=3aed50790f92577614dfac8523650939a9e772c22704a6d3bf748412b04a4fe3
Musings about community and choice in Linux and open source.
shasum -a256=2a8a57bba021f59f6d18e2701f4c37d8de16aa6641aecb6d0ae5d63260df63a6
GNU autoconf from the Slackware software series d.
shasum -a256=6ac3dc5635c8748fc2a6729d31affd723d07dd39c8632ec8ceef01baf8bc2379
Listener feedback, and an email about some blog posts about CentOS.
shasum -a256=5bf0dc378bdc18393f7c9faffdbac9c2efd2e16afffb23797273696602544976
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
All about workbone , xfsdump , and zsh from the AP software series of Slackware Linux.
shasum -a256=99196d06eeab023f01cf4378be942519437d996d3fbd28224161e9be70a0beae
vbetool , Vim , plus vorbis-tools , including ogg123 , oggdec and oggenc , ogginfo , vcut , and vorbiscomment.
shasum -a256=122e71371dbe76ff3454bb31aca2e333d508f585b5af4b4828d89cbb303e5cfa
Hardware review of the Devastator 3 keyboard and mouse, and all about tmux , plus an obligatory mention of usbmuxd.
shasum -a256=99966ea9253977374a698df9f1be13acd7f1b8f08f4215e4094713e81aeba301
CentOS is dead or reborn? Also, all about Texinfo and why it's better than man and groff.
shasum -a256=2f7910cf55e2835184f33f418f18ab12c341eaa6b72145d964203fdbf4ef5f50
A look at iostat , mpstat , cifsiostat , tapestat , sar , sadf , sadc , and terminus-font.
shasum -a256=f306996246b440c2217e74b7957918de521a242bedd6742aedc833ca0680e4c2
All about squashfs-tools and sudo.
shasum -a256=5d05e939fb3e130d4df9152005f44b52bced96f7ee4c9b91628990af90deddc3
An introduction to SQLite.
shasum -a256=cad720f9f659fc73ed71eb688fb401133082cc2587a4e47e9a2d3f8b1c9d670a
soma and sox.
shasum -a256=3040317149a705b4b03b37430b8da2c1a231a12f40fb30494f6735e708de7b69
Linux, Flatpaks, Android apps, and ChromiumOS on a Lenovo Chromebook.
shasum -a256=a8787806438959593a5b1b0e5e8598ff0da823f8ae927258cebe88b8ee34f536
seejpeg , slackpkg , and related hacks.
shasum -a256=37e74309b1db8f38a5e12cc6f385b7a004eebad40d590a7015a7fa58edbc22f0
rzip , sc , GNU Screen , from the ap software series of Slackware.
shasum -a256=f8701309ff3d93483200946f40b9fa873620f4cd67377733ee0b3c5ac58ea311
qpdf and its surprising PDF cracking ability, radeon-tool , and rpm , from the ap software series of Slackware.
shasum -a256=ae08b4bd2f3dcc3c99f910b167a74e28b0bff969362235a66304a155d7e699e7
Listener feedback, the Powertop package, and the state of Slackware in 2020.
shasum -a256=edfca5d6d0eb868dd4254745a12c914f52f4fa23832780e6af46a1f501499cee
normalize (sometimes packaged as normalize-audio ) , pa-mixer , and pm-utils from the ap software set of Slackware Linux.
shasum -a256=b2c1c95f67442d521fb9811a54fd727b0d2ddaf78f5ecf6bbb56151fb469588b
Fedora Silverblue.
shasum -a256=9edd7aaced5d0e9a4da67d8743c19f361e28ec1fa35005fb8ad98d3ada3ce1c2
Listener email and a look at GNU Nano from the ap package set of Slackware Linux.
shasum -a256=691d8d45e6a7356bd2a376e5d57d19100459ac996f0eea9651972abacae297bb
The music players mpg123 and moc (mocp), plus the popular mc file manager and most pager.
shasum -a256=8d60e71b74f9e3a237202e8dec8e4c7541a6d6044542dbd263ccd6f560bcdbff
An introduction to the mariadb database and the mysql command.
shasum -a256=447d20a7ae21d3b1facae7fc4298a83444c8593ccfdf043ce71b2252a47afaeb
madplay, abxtest, and the man package of the ap Slackware package set.
shasum -a256=ea90872525214b27203663b87edd3c539f65925c44539a7c2ee91ec76a4e807e
History of containers, and a look back at this past weekend's Open Jam game jam.
shasum -a256=3e6ebf899c8227b5a6344b19b2eb53a63932d582161e8895f2c58d3792c301f6
Get started with containers with lxc. Also covered in this episode: the lzip command.
shasum -a256=fa6d1575f3f817b3d29708e2c3dfcafcd6f552d988b7a0219bfb8c9d465abe71
lm_sensors, lsof, and lsscsi.
shasum -a256=a0b8eca38dd1f3028a361416eac4daec546a5455f30a892fcd937b91abe77055
The final binaries in linuxdoc-tools, most notably sgmldiff and xmlto.
shasum -a256=321129430008f82f781a82510d99f0e2a38ba72e06e925903c64e6f5cd77c0fd
More about linuxdoc-tools, including some basic info about SGML and DTD.
shasum -a256=034e597e89ac388d5e8736adeba837a03eb51e63ae18b75173f8e9270abdd6c4
Hey, it's time for another Debian anniversary.
shasum -a256=2b5a04c04e463d860d2f8dbce425a6d99489da6c28d3674a3cccf6dae29cb8b2
libx86 and linuxdoc-tools, including Asciidoc and Docbook.
shasum -a256=1c7ce8e031f7dc5c72d35fca6d5c049f9822791d3ad18474a65d6d4b2b5984fc
The Korn shell.
shasum -a256=2e667ae8289eb0d704b5953d95d24b9036bf52ad72b33f30669913f35b063ede
The joe and jove
shasum -a256=39e428a9c91a97eb8f4c4f25a2f49e19fb6074abd467635a40be38ddb60bc294
The ispell, itstool, and the jed text editor.
shasum -a256=3a813757a3dd324bd67dd7ce6686b7167a42a53ed6d01974d796d07aad03da48
Gutenprint, HPLIP, and htop from Slackware software set AP.
shasum -a256=ce0a5743e17f4b21bedb5397fb05a4c9b56f6fe7dd43b4242f53e2cf84d4e8e1
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
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
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
Special Juneteenth episode about anarchism, diversity, and what GNU World Order is all about.
shasum -a256=004d209bb4b76d9fdc861b870963bd75e39fbe5108a6aa1d62d745524e1f2d41
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
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
Learn a little Postscript in this episode about Ghostscript.
shasum -a256=2137b030fb0aaa989d8c0889e2027ea53c411e9325d136b7520bcc28bed366ec
enscript and flac from the ap software series in Slackware.
shasum -a256=b30a5eee768734c9bb9a8c9ea7e220797dbb78782a1b6a16a1bb78c3703c01c9
dmapi, dmidecode and related tools, and dvd+rw-tools from the ap software series in Slackware.
shasum -a256=eeef2b68f2b247611fc8c62b7089a6ce6b0c1761b8f9b7b848ae5d2c49f9ec52
Using open source in real life.
shasum -a256=0fd20ae0f5c8548b87c6e0172c156fa784901f310824f5e89d6b056804b56f24
A look at the diffstat, cmp, diff, diff3, and sdiff commands.
shasum -a256=ccf6f683cbc3cd63eb279cfb4eba25fd7b2ae5442e857fb4343f3d96124729e0
CUPS filters, dc3dd, ddrescue from Slackware set ap.
shasum -a256=08856286276094134acda428989544651c74d027bbb26d7501ddfa8cf57233d9
How to get to the CUPS interface through a terminal web browser, like w3m,lynx, or elinks.
The philosophy and culture of bug reporting:
shasum -a256=60d7d23422e265096494a395ab532e66fec4bc559eff506df494922720b8a42c
All about printers and printing with the CUPS and lpr commands.
shasum -a256=f2a97651d0c771f1932fdae3eb78003f178ff53945fc15f8e72d0bf0c6e68ec6
Musing about the Common Unix Printing System (CUPS). Next episode will be about the CUPS and lpr command set.
shasum -a256=526d897467b4700e1f52b0ff4aff40e3d1717746c0d1496ca4ecdddbe3f746ee
Cloud, containers, and cgmanager from the ap software series.
shasum -a256=0ab9699ad8edd33184d49df20bc9985037a8d0ff0555cda04c02737bbc6defd8
Words of encouragement and solidarity during the COVID-19 pandemic.
shasum -a256=f8c083467c3db586b6b52d2f4c2ba451f95cd68c7d5fe79aa4c578c9128df4f3
The many commands of the cdrtools package, including a bunch of useful utilities for .iso files, such as isoinfo and isodump.
shasum -a256=50c760903faa7cfee397acda52f0c06118965ab8ae6bc452bfa1a24b03e62b14
The bpe binary patch editor, cdparanoia, and cdrdao.
shasum -a256=2e0b7bcbf2b73b820c10e40b39c594f4ae6c94ec3bb3dadaa6c4f6a0c090e0f2
Licensing, and how non-open corporations are inadvertently flattering open source.
shasum -a256=269feb919e026eb2e31d22ac9460053f2377df8e24f7db11feadbdf2630cbb34
Listener feedback from beegrrl about OOP, and bc from ap.
shasum -a256=fb55a7417e1749ae0024614bd3ee5611729f1001f2bcacd352fc64e92a10be5f
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
Thoughts about licensing. Coffee. Then thoughts about Java.
shasum -a256=7cc76c7d1028386ebda83d18568cd0d2edeada203c69b67f46fd45075ae44fd7
All about troubleshooting audio on Linux.
shasum -a256=901d9245f828294670e37d7f17fbcdcaee3376a2fa0cf3c6ad6e649c966e31c9
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
The acct command from the Slackware ap software series.
shasum -a256=6e2498c43ed1efca283ffe05bc003cc94bfbc02e9550d534c52319f62fc3fadb
Listener feedback.
shasum -a256=d4f6300fa2c2928124a38fba27ba3db66ddb8f47635a3eee00b561a71453671b
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
The ap software series, starting with the a2ps package, containing some useful and some obscure PostScript utils.
shasum -a256=60c5d3572a267004b2b2881b0f9c563f7297e7eaa799661fd2e47da4511548fa
Win conditions in open source
shasum -a256=57e6b7ec22580a695ecde384ebd41987bfced5f4d551f1b765d953180aadcd47
Holiday bonus episode.
shasum -a256=201023c38d53c58d99896d1b8d74651528b49d2cced94d2d1647e754b03c8202
xz and zoo and the end of 2019.
shasum -a256=418189bee97c564697fddf61baf41936f73ac7ec3a32bbd575c9ab0f3255f049
The which and xfs-progs from the a Slackware package set.
shasum -a256=19b3e3b0068d2ea10b9cb991347dae7c0c58b09eb1ba2227448d2b64f83aecad
Listener feedback.
shasum -a256=2bfd50d65b964f134ecbf26bd7aea3c7b89c25e5149ecf72f2be8d8558b4d78d
wall, whereis, and write: the final 3 commands in the util-linux package.
shasum -a256=b5166541403ef6b20396886589fd6b007477c47b252fedf71fab622036b02c78
/usr/bin/u* of the util-linux package, plus listener feedback.
shasum -a256=c0827daada072a6be8892ec763cf29d97397f62944fca4f1174a9c05e0ca6416
Starting and finishing the t section of /usr/bin from the util-linux package: tailf and taskset
shasum -a256=93d83630678f69409debdcab4769fb9ef4ccdf1c1b77abbf2da12d770bcb85d6
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
An exciting Linux origin story (thanks to Grant), and the reset (also called tset) and rev commands from util-linux.
shasum -a256=5be5da6f4bb7de98517510558df3c4cd0e32cc024f1967ae0a2b2661c4215936
Listener feedback, including some neat rename and Bash tips.
shasum -a256=db0155ae79c4338fa57185b1ee85112ecab12d01e46449b43c4b0d33baa116f9
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
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
The pg pager, prlimit, renice, and using rename to rename multiple files at once (like with Thunar, but with your terminal!)
shasum -a256=1e6a09dd790d8d4e3d27368a5654545db87618a646ca83f726ce7077dfb59751
Is an open source operating system important?
shasum -a256=4b0848c70077be1be3c9d1a8dd2e1d61404b9c19da704c449e609f264e87ea0c
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
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
Musings about 1337.
shasum -a256=2d17f12751922898e1a8f7991f3570236f23ed19d17d402d6594a3b6e800c23e
Slackware Linux has a Patreon account, and /usr/bin/l from util- linux*.
shasum -a256=f6c4691151c12a386e9834cc5bfe1817ab126c8e0ff6b4fc4d00e1e244497804
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
Klaatu podcasts from a hotel in San Diego on his way to Open Source Summit 2019.
shasum -a256=0cb6d6c55555bdfd0f4941f5fe6137e41b638899d66efe7c78ea6e0ed5437d4f
Klaatu podcasts whilst stranded in the Greyhound terminal 4E in Richmond, Virginia.
shasum -a256=3fe4d60b987f8ff24d9bc555459947aa5eb3a4274e7a2aaf33aefa593b9c23c2
Nextcloud tip, and the power user conundrum.
shasum -a256=b3cbba0d2de3632cc37612be66c76654da72234d4c3f9ced3640bc1ae358db4c
An overview of Interprocess Communication with ipcmk, ipcs, and ipcrm from util-linux. See shownotes on the website for sample code.
shasum -a256=0d0c0dc08cbe97f67062b249687efd69bfbd62b1862bd791a2ab79a64cdebcee
Fight the cloud by storing your passwords locally. In this episode, Klaatu praises the pass command.
shasum -a256=d22ab25fa69869bbd0fec2488d803d6c92def36287e528cd92c555347a3e66d1
All about hexdump from util-linux.
shasum -a256=7ebd2727fd8fcf03e7be0784f9b2c527a0dee06a7f6131433e853be524300a65
The fallocate, fdformat (sort of), and the flock commands from util-linux.
shasum -a256=0005379e3a1964ae24f397a0bf29bf353d70d850a8d51922d44979bc4ff57404
Listener feedback, and a short review of GNOME 3.
shasum -a256=443cd9b793233a8ac0f6b40dd8edfaecf8839ba3dcc1afd16852f45b0609e2ad
Listener feedback, and then a bunch of stuff about for-loops and batch processing.
shasum -a256=f93feff4fcc74c215d3212bbce9cf716ea953524cbbe74481b16016ae6d6cd55
Short show this week, due to a move to the south island. Klaatu talks about metadata.
shasum -a256=07eb9810a87ac5475b0f96029ededf53ceaf76d27ad5b8c3262d07b3d30983b3
The ddate command from the util-linux package, and all about Discordianism and the Church of the Subgenius!
shasum -a256=5f5dcbf15af1af9282d57c2a987ee48787bbc9dade97e3b018b3d539b67ba956
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
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
Listener feedback about zram and ziptool, and then a discussion about the term "open"
shasum -a256=1ff841ce011c6cfbcc4ca1cf6586facc69cc1c5d37054b0b14a4180b74ce7438
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
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
Is it really possible to use CentOS or RHEL as a desktop Linux distro? Klaatu finds out!
shasum -a256=3e14fa81ac4405e0537391e94a8e2b3781cbdfa385e3d8d8a2aaa126ff12f044
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
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
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
Let's build a flatpak together!
shasum -a256=3d9aae810bac35a55ad167851b993e5a810699bbbe31371210a54e8151e6118f
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
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
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
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
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
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
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
Tech talk, licensing, ZFS, and more.
shasum -a256=1099dd8dfa56d6a275f6c958a16167c459f8e59dbb8b0b0f2a8c85a8278970b4
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
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
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
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
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
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
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
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
More listener email about ZFS. Noise music. More about workflows, and how to find the right application for your task.
shasum -a256=e5224b50fed846470873306fff9a04d03e744079c4ea564f5dfc3dcbb5f144ea
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
Listener feedback about otters and ZFS, and Klaatu tries Steam Play and the Proton (WINE) layer.
shasum -a256=c7effb4e2b27083c631c1444f3a9e0834643e9902e4299be9a8ef11e729f5128
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
A history lesson from some great listener feedback, social speculation, and a review of slocate.
shasum -a256=543a45b89117c1554d7da56a15444b9e1710cc9f8bbe10e3dbc338976c4fabfa
IBM acquires Red Hat. Listener feedback, including Git stash, Lutris, and a recommendation for gamejolt.com
shasum -a256=192f80432757f18f27e5b80e0d9ca241e8c37519c8344bd5e614e364038cd310
Coffee with lunch, and how to _correctly_ set the default entry in GRUB 2.
shasum -a256=0c07346457ea7bb91f37b68fe75e3fa0fca9f35bbfac1527abe27fd30147aa86
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
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
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
Listener email, and some pretty neato POSIX tips.
shasum -a256=8100a3fa3f149d9c8e855df247e66f68bbdd956c68aef953f36a8aaead216c71
Itch.io, the other other place for gaming on Linux.
shasum -a256=c61dcf13226cf2f75ca1ea470eb3f139efedb7ee3999032e9ed5a86b0c7ce536
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
Klaatu reviews Jeff Bigler's blog post from 22 years ago about the communication gap between nerds and "normal" people.
shasum -a256=50df55271815c52f6a54e5775fa8b0099f8efc1b991dfc15f2b3693f768d6043
A sed tip, a killall comment, Steam rumours confirmed, and the woeful 90-10 problem.
shasum -a256=377f7500d183b85bd0724cd2b31f7005da142aa00e89dae15b16e3f9032ba179
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
Quota, rpm2tgz, sdparm, sed, shadow, and shar.
shasum -a256=6212ce1c4fe784ce1711cc8b98083018c6b2cec289b1bc7a336c68753717750c
A quick Git tip for tagging releases in an automated way, and some responses to listener feedback.
shasum -a256=3f75f909fccd53f2932fd4ef72ba86b78e701a0945c5879ecb1773bed879e928
Listener feedback, Slackware donations, and musings about how the modern Internet is financed.
shasum -a256=c834de0372634eebd8b1e085118437df2fc7af018d6733e865ce25a372aa3592
The art and science of software evaluation.
shasum -a256=25e59a59c383b6035ab6080cb4b03a3f69bed0e310c6a1cb06cf0a84a8ebcc38
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
Bonus episode! 25 reasons to try Slackware on its 25th anniversary.
shasum -a256=8e53bdd8c8ef2fe0922d902cef9eba3821a0dd28016485544da3368dc30fbac7
Slackware packages in the a package set. In this episode, OpenSSL, osprober, patch, pciutils, pcmciautils, pkgtools.
shasum -a256=91061e59655ee7d2bb0cc6c0a0ca7b3b50197d98844be1e83a30ab7095582967
8 reasons to use Guile from listener @ixn, and a little bit about packaging up a kernel upgrade on Slackware.
shasum -a256=2ee7fd6cd7f73944e6e3ba928e267190e70ce81117edab8c541998936af97b6f
A buncha listener feedback, with a few tips and tricks, courtesy of _you_.
shasum -a256=8d2f5b6309334078b61e373423bc89bc65c71feb1f73a861de80ecbbbd5505be
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
In praise of Nextcloud.
shasum -a256=d8b4d641eae0c9d34c01bfd148d41e8720bf12780ebbfd2230a4c4a0776468fa
Listener feedback from Brian, blu3r4d0n, and Josh. A bunch of stuff about Github, Microsoft, trust, and free software. Show notes on gnuworldorder.info
From the a set of Slackware: maketag, mcelog, mdadm, minicom, mkinitrd, mt-st, mtx, (n)compress, and ntfs-3g.
shasum -a256=3888b3baa8b2cf58843984251e17afb040758c4cf3343bbe8c0dd0536df63996
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
F-f-f-Flatpak! an uncomprehensive first impression.
shasum -a256=977490f091d45ef976b1d6b7854ed1bc3bdf1432e8c31e4322778e976f1f33fa
Use LUKS for disk encryption. You can even use it to encrypt thumbdrives. It's easier than you think!
shasum -a256=f11e5c52e73a4447f9e67ff1ee54825318f5c81e2993f59ecbd0fbb3b370c4bf
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
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:
First, find out how big your disk is:
`
# parted /dev/sdY print | grep Disk
`
Create a partition that spans the whole drive:
`
# parted /dev/sdY mkpart primary 1 1200100
`
`
# pvcreate /dev/sdY1
`
`
# vgdisplay storage
`
`
# vgextend storage /dev/sdY1
`
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
`
`
# 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.
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
Why should you use open source for your next project? Klaatu tells all!
shasum -a256=1d6fcae49e3e47803f48d1ee51db945d1e5960190fa40066d1f115437b8c4a83
Listener feedback.
shasum -a256=1d61524f85971444c75320767e09692ac278242e7aade8a9e5be4543ea6ea419
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
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
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
Klaatu gushes over Porteus, the portable Slackware distribution.
shasum -a256=951dbd39a435001fd1818acadac123444ad9fc370ecbfcae15d6a7b88f895374
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
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
We hope you find this episode useful.
shasum -a256=214eb2263e77756db83e8de06707140d69f59f8509969cd1496e62c4a9f0b565
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
Klaatu expounds upon xargs and talks GNU parallel. Also, a bit about the concept of runtimes.
shasum -a256=83bde56b08fb15cf7e554491b4e9df6e46efc04102e3afb5555852d6349679ff
All about the GNU xargs command.
shasum -a256=2befbf2c6eb24428db2acbe7b007020e4bdafd4b7f1b98578f16a67f52d72474
A bonus episode this week. Klaatu talks about getty, agetty, inittab, gawk, and more.
shasum -a256=17356498562df4a04957c1dc6f02107f26152eace77c870246cf2b5efdace891
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
Klaatu introduces his podwrite tool, his custom toolkit for publishing this show and his Chronicles & Commons show.
shasum -a256=062f6eda50a5c9d3177bc7725ca5fd21d9b6043e0a2dd6eac43cf03837d6a5d3
Klaatu continues his tour of the low level Linux filesystem, covering exciting commands like attr, the GNU coreutils, infocmp, and more.
shasum -a256=dd7e999b1e9eebf835ab0a18a7f70850422fbf610cf033d640bd219c5ad77491
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
New to Linux? Start here.
shasum -a256=9f683b35d6a47e97d957b6f9f44f41bb8463451df22f54acb4c17caa8ac26122
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