Introduction
Introduction Statistics Contact Development Disclaimer Help
013.txt - gopherhole - My gopherhole source code.
git clone git://jay.scot/gopherhole
Log
Files
Refs
---
013.txt (2132B)
---
1 [jay.scot]
2 [013]
3
4
5 --[ Finally, I switched over to OpenBSD
6
7
8 I have been wanting to move my daily driver over to one of the BSDs for
9 some time now, I have written in the past about my experience's with
10 FreeBSD [0]. At the time, the limiting factor was the hardware I was
11 running and the issues that caused. However, now that I have the mini-pc
12 new hardware I thought this would a good week to try it out. One evening
13 I took the plunge, backed up $HOME on my current Alpine Linux setup and
14 installed OpenBSD. It was super simple, and I was up and running in
15 a shell within 15 minutes.
16
17
18 Everything seemed to work well at first, but I later discovered my sound
19 wasn't working. A look over the man pages and OpenBSD FAQ, I soon
20 figured out that I needed to change the default audio device to snd/1.
21 Once that was done, I went ahead and installed X and all the other
22 tooling I use.
23
24
25 One of the big changes I made was the switch back to Xorg from Wayland,
26 I really didn't want to mess about with getting that running in OpenBSD,
27 and I am really not fussed about one over the other. I still had my old
28 Makefiles for building the standard X suite I used for years, dwm, dmenu
29 and st, it only needed a few tweaks to config.mk, and they all complied
30 without issue [1]. I changed from the ASH shell to the default KSH
31 shell, again, nothing really needed to change.
32
33
34 I really like the package management, for Alpine Linux I had my own
35 bootstrap script [2] to get me up and running. On OpenBSD I am nearly
36 done right off the bat with just one command, a list of user packages
37 ready to install. On Linux I feel that this would be including a heap
38 of system libraries and dependencies.
39
40
41 $ pkg_info -mz | tee openbsd_pkg
42
43 castget--
44 colorls--
45 curl--
46 fdm--
47 firefox--
48 fzf--
49 git--
50 hack-fonts--
51 lynx--
52 mpv--
53 mupdf--
54 mutt--gpgme-sasl
55 nnn--
56 password-store--
57 quirks--
58 qutebrowser--
59 sfeed--
60 vim--no_x11
61 wireguard-tools--
62 yt-dlp--
63
64
65 Anyway am off to learn more about the inner workings of OpenBSD!
66
67
68 0. gopher://jay.scot/0/phlog/005.txt
69 1. git clone git://jay.scot/dotfiles.git
70 2. git clone git://jay.scot/alpine-bootstrap.git
71
72 .EOF
You are viewing proxied material from jay.scot. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.