[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2022/fbsd1_pt2.gmi Happy FreeBSD day everyone! 🥳 In part one I covered a little bit of general information and preparation work before detailing the first part of the installation of FreeBSD 1.0 on … Continue reading Legends start at 1.0! – FreeBSD in 1993 (pt. 2)
Tag: ports
Cross-platform package building: Pkgsrc vs. Ravenports (2/2)
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2021/cross-platform_package_building_pt2.gmi The previous article (part 1) on cross-platform package management / package building covered the basics by taking a look at what some of the many difficulties are. It briefly described some … Continue reading Cross-platform package building: Pkgsrc vs. Ravenports (2/2)
Cross-platform package building: Pkgsrc vs. Ravenports (1/2)
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2021/cross-platform_package_building_pt1.gmi This is the first of a two articles on cross-platform package management / package building. It covers the basics by discussing why it is actually surprisingly (to many people) difficult to … Continue reading Cross-platform package building: Pkgsrc vs. Ravenports (1/2)
FreeBSD package building pt. 5: Sophisticated Synth
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2021/freebsd_package_building_pt5.gmi In the previous posts of this series, there was an introduction to package building on FreeBSD and we discussed basic Synth usage. The program's configuration, working with compiler cache and using … Continue reading FreeBSD package building pt. 5: Sophisticated Synth
FreeBSD package building pt. 4: (Slightly) Advanced Synth
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2021/freebsd_package_building_pt4.gmi In the previous posts of this series, there was an introduction to package building on FreeBSD and we discussed basic Synth usage. The program's configuration, working with compiler cache and using … Continue reading FreeBSD package building pt. 4: (Slightly) Advanced Synth
FreeBSD package building pt. 3: Intermediate Synth
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2021/freebsd_package_building_pt3.gmi In this article we'll continue exploring Synth. After covering a general introduction to package building as well as Synth's basic operation in the previous articles, we're going to look at the … Continue reading FreeBSD package building pt. 3: Intermediate Synth
FreeBSD package building pt. 2: Basic Synth
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2021/freebsd_package_building_pt2.gmi The previous article was an introduction into package building on FreeBSD in general. It also included references to various other articles about package management and working with ports. Familiarity with those … Continue reading FreeBSD package building pt. 2: Basic Synth
FreeBSD package building pt. 1: Introduction and test system
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2021/freebsd_package_building_pt1.gmi In 2017 I started to post a series of well-received articles that was meant to culminate in a tutorial on building packages on FreeBSD. I wrote about the history of package … Continue reading FreeBSD package building pt. 1: Introduction and test system
My first FreeBSD port: Castor
Summary My first port has been committed to the FreeBSD port's collection. It's Castor, a graphical browser for text-based Internet protocols (currently: Gemini, Gopher, Finger). I write about the porting and about the actual application. Article [New to Gemini? Have a look at my Gemini FAQ.] The actual post can be found here (if you … Continue reading My first FreeBSD port: Castor
Using FreeBSD with Ports (2/2): Tool-assisted updating
In the previous post I explained why sometimes building your software from ports may make sense on FreeBSD. I also introduced the reader to the old-fashioned way of using tools to make working with ports a bit more convenient. In this follow-up post we're going to take a closer look at portmaster and see how … Continue reading Using FreeBSD with Ports (2/2): Tool-assisted updating