Review of Havit KB496L RGB backlit mechanical keyboard for FreeBSD desktop computers and Android smartphones.Continue reading “Havit KB496L mechanical keyboard for FreeBSD.”
In this example, a FreeBSD bootable USB memory stick will be prepared, so it can be used to boot a computer and install FreeBSD on it.
Download image from FreeBSD FTP mirror.
Download the bootable memory stick image from a local FreeBSD FTP mirror. In this example, the computer is based on 64 bit Intel architecture, so the amd64 architecture is the right one. This image can be written to a USB memory stick, also known as a flash drive or USB storage medium, and used to do an install FreeBSD on computers, that can boot from USB. This image also supports booting into a rescue mode. This image does not include pre-built packages.
Write image to USB memory stick.
Insert the USB memory stick, that will be used to store the bootable FreeBSD image. Identify the assigned device name. This will be used for writing to it. In this example, the device name is da0.
# dmesg da0: <Kingston DataTraveler 1337 1.00> Removable Direct Access SCSI-2 device
Write the bootable image to the USB memory stick.
# dd if=FreeBSD-13.2-RELEASE-amd64-memstick.img of=/dev/da0 bs=1m conv=sync 1222+0 records in 1222+0 records out 1281359872 bytes transferred in 133.713926 secs (7967966 bytes/sec)
The USB memory stick can now be pulled out and used to boot any computer, that can boot from USB.
FreeDOS is a free and open source operating system variant of the classic MSDOS from the 90’s, just like DRDOS and PCDOS from the time. FreeDOS can be used to run legacy business software and classic games for MSDOS. In this example, FreeDOS 1.3 is installed as a guest in VirtualBox 6.1 on a FreeBSD 13.2 desktop computer.Continue reading “How to install FreeDOS on FreeBSD.”
In this example, the VirtualBox kernel module 6.1.36_1 for VirtualBox 6.1.36_1 on FreeBSD 13.2 is installed from ports to a fix version mismatch.Continue reading “How to fix version mismatch for FreeBSD VirtualBox kernel module.”
This is the procedure, with examples in FreeBSD, for how to create a virtual host in Apache HTTP server, including, how to create a seperate system user account, create the document root directory, setting permissions and constructing the virtual host configuration in Apache.Continue reading “Create a virtual host in Apache HTTP server.”
This is the procedure for how to install WordPress from the command line on a FreeBSD or similar UNIX- or Linux based web server.Continue reading “How to install WordPress from the command line on FreeBSD.”
Open dconf-editor and go to org, gnome, control-center and last-panel. Set the value to default. This worked for me. Thanks to bpurgar for the solution in FreeBSD Bugs. See more at Bug 259007.
Configure FileZilla to access and use an SFTP server in order to upload and download files. Tested with FileZilla 3.3.1 on FreeBSD 13.1 on 2022-11-04.Continue reading “How to use FileZilla to access an SFTP server.”
This is the procedure for finding large files and sorting files by size on a FreeBSD, UNIX, Linux and Mac OS X based file system by using the default find, du, sort and tail utilities. Written 2022-08-08. Updated 2022-08-11.Continue reading “Finding large files and sorting by file size on FreeBSD, UNIX, Linux and Mac OS X.”
I am often asked, how I was introduced to FreeBSD. This is my story about my first encounter with the fascinating little daemon, that took me on a life long adventure with FreeBSD and its dedicated community.Continue reading “My FreeBSD story.”
This is how a number of PDF files can be concatenated, which is also known as merge, join or combine PDF files, with pdftk on the command line.Continue reading “How to manipulate PDF files on the command line with pdftk.”
This is the procedure for restoring (undeleting) accidentally deleted or modified files from a snapshot of a file system on ZFS.Continue reading “How to restore (undelete) accidentally deleted files from ZFS snapshot.”
This is the procedure for updating (patching) the FreeBSD system by downloading (fetching) and installing the binary patches from a FreeBSD mirror.Continue reading “How to update (patch) the FreeBSD system.”
This is the procedure for setting up ImageMagick to take screenshots in GNOME on FreeBSD. The filename will be named in the ISO 8601 format.Continue reading “How to take screenshots with ImageMagick in GNOME on FreeBSD.”
This is guide for setting up headset and audio for a Jitsi Meet video meeting in FreeBSD and GNOME. This guide also answers, why Jitsi Meet is better than Zoom and Teams.Continue reading “How to participate in a Jitsi Meet video meeting with FreeBSD and GNOME.”
This is the procedure for creating a simple mail list on FreeBSD with Sendmail, that is installed by default. The purpose of a mail list is to create an email address or mail list alias, that distributes the message to each member of a list.Continue reading “How to create a simple mail list on FreeBSD.”
This is the procedure for installing and running the Spotify desktop client in GNOME on the FreeBSD operating system by using FreeBSD’s built-in Linux Binary Compatibility. This procedure has been tested on Spotify (2021) through 1:1.1.84 (2022) on FreeBSD 13.0.Continue reading “How to install Spotify on FreeBSD.”
This is the procedure for mounting a FAT32 formatted SD memory card on FreeBSD. FAT32, or 32 bit FAT, is often used by digital cameras, camcorders, action cameras and video surveillance cameras. Examples are Canon EOS digital cameras and GoPro action cameras.Continue reading “How to mount FAT32 formatted SD memory card on FreeBSD.”
If you just upgraded to FreeBSD 12 or 13, then you might experience, that the font in the virtual terminal system console has become too small.Continue reading “Fix small font in FreeBSD virtual terminal system console.”
If you upgraded to FreeBSD 12 or 13, you might experience, that the boot menu has a broken layout with special characters and the console resolution is incorrect. Fix it with the new UEFI kernel loader.Continue reading “Fix broken boot menu and console resolution in FreeBSD 13.0.”