NetBSD
2023-06-18
=> https://os108.org/ OS108 – Desktop OS with GUI, based on NetBSD => https://wiki.netbsd.org/laptops/ NetBSD Wiki – Laptops that work well with NetBSD
Install a DE/GUI
=> https://github.com/OS108/OS108/blob/master/mate_9.sh
Packages to install
- [ ] vim
- [ ] devel/git
- [ ] lang/go
- [ ] sysutils/htop
- [ ] x11/slim
- [ ] net/wget
- [ ] net/nextcloud-client
- [ ] www/firefox-esr
- [ ] wip/plank (with Mate, see above)
- [ ] net/mosh (does it work on server side of SDF?)
Missing packages in pkgsrc
- [ ] QOwnNotes
- [ ] Dragonstone (Gemini browser)
- [ ] all packages for the Pantheon desktop environment
Problems
tmux fails to install due to problems finding curses.h as of 2023-06-15.
How to install software on SDF (eu)
Due to the unpriviliged location within the homedir one needs to compile from source (pkgsrc). The SDF machines are able to do that very quickly, but installing pkgsrc needs lots of files, space and CPU ressources. So a different approach could be to mount the SDF homedir to a local NetBSD (virtual) machine, compile there and install to the mounted homedir using the same directory tree layout.
pkgsrc
=> https://pkgsrc.se/ pkgsrc.se – Search for packages => https://pkgsrc.joyent.com/ pkgsrc.joyent.com – Binary packages for different UN*X operating systems (usually unsigned, except the NetBSD packages which are signed by joyent.com, but not by NetBSD because the NetBSD project could not yet agree on a way to manage signing keys) => https://www.anserinae.net/setting-up-a-pkgsrc-repository.html Set up your own pkgsrc repository