Laminar is a simple file transfer program that allows you to transfer files between two machines over a network. In this tutorial, you will learn how to install Laminar on OpenBSD.
Before you begin, you will need the following:
OpenBSD has a package manager called pkg_add
that allows you to easily install packages. To install Laminar, we need to install its dependencies first.
Run the following command to install the required packages:
# pkg_add gcc perl p5-IO-Socket-IP p5-Term-ReadKey p5-File-Copy-Recursive
This command will install the gcc
compiler, perl
, and Perl modules IO-Socket-IP
, Term-ReadKey
, and File-Copy-Recursive
.
Next, download the Laminar tarball from the official website:
# ftp http://laminar.ohwg.net/laminar-1.0.4.tar.gz
Extract the tarball:
# tar xzf laminar-1.0.4.tar.gz
This will create a directory called laminar-1.0.4
containing the Laminar source code.
Change into the laminar-1.0.4
directory:
# cd laminar-1.0.4
Configure the build:
# ./configure
Build and install Laminar:
# make
# make install
This will install Laminar to the default location of /usr/local/bin
.
To test Laminar, start a Laminar server on one machine:
$ laminar server
This will start a Laminar server on port 6666. Make a note of the IP address of this machine.
On another machine, start a Laminar client:
$ laminar client <server-ip>
Replace <server-ip>
with the IP address of the Laminar server machine.
You can now transfer files between the two machines using Laminar.
Congratulations, you have successfully installed Laminar on OpenBSD. Laminar is a simple and useful tool for transferring files over a network.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!