Notes

Alpine Linux

Essentials

# sed -i 's/#http/http/' /etc/apk/repositories
# apk update
# apk add git htop mksh tmux vim

Enable zfs

# apk add zfs zfs-lts
# modprobe zfs

FreeBSD

Bootstrap local pkgsrc

$ cd ~
$ env CVS_RSH=ssh cvs -d anoncvs@anoncvs.NetBSD.org:/cvsroot checkout -P pkgsrc
$ cd pkgsrc/bootstrap
$ ./bootstrap

Checkout partial ports tree

# svn checkout --depth empty https://svn.freebsd.org/ports/head /usr/ports
# cd /usr/ports
# svn update --set-depth files
# svn update Mk
# svn update Templates
# svn update Tools
# svn update --set-depth files games
# cd games

Latest pkgng

# mkdir -p /usr/local/etc/pkg/repos
# cp /etc/pkg/FreeBSD.conf /usr/local/etc/pkg/repos/
# sed -i '' 's/quarterly/latest/g' /usr/local/etc/pkg/repos/FreeBSD.conf

Font stacks

Rubenerd.com, 2024

font-family: Miller, Georgia, "Linux Libertine", "Nimbus Roman", "Liberation Serif", "Times New Roman", serif

Codeberg

font-family: "Noto Sans","Liberation Sans",sans-serif;

MediaWiki

font-family: 'Linux Libertine','Georgia','Times','Source Serif Pro',serif;

NetBSD

.cvsup

## https://www.netbsd.org/docs/guide/en/chap-fetch.html
update -dP
rdiff -u
diff -u
cvs -q

Bootstrap pkgsrc

# PKG_PATH="http://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/$(uname -p)/$(uname -r|cut -f '1 2' -d.)/All/"
# export PKG_PATH
# pkg_add pkgin

Perl

Rubenerd's boilerplate

#!/usr/bin/env perl -w

use utf8;
use strict;
use warnings;

use open qw(:std :utf8);
no feature qw(indirect);
use feature qw(signatures unicode_strings);
no warnings qw(experimental::signatures);

use Data::Dumper;
use Readonly;
Readonly::Scalar my $the_answer => 42;
use Time::Piece;

sub main {

}

exit(main);