Set up a VPS with Trisquel GNU/Linux NetInstall
These are my notes from when I set up a VPS with Trisquel GNU/Linux NetInstall.
I picked a VPS (Virtual Private Server) plan with a small owner-operated provider.
I pick the lower offer. It costs 5$ per month. The VPS offers 1024MB of RAM, 1 CPU and a disk space of 25GB.
I did not select the default operating system the VPS provider offers. All e.g. Debian, Ubuntu, etc includes non-free blobs1.
I uploaded my own ISO image of Trisquel GNU/Linux NetInstall which you can download there: https://trisquel.info/en/download. Verify the ISO image: https://trisquel.info/en/wiki/verify-trisquel-download. If you struggle to verify the ISO image, let me know: https://yctct.com/contact
Note: some providers might offer to upload the ISO image for you, in that case you can’t verify the file.
Once uploaded, I selected the ISO image on the interface of the VPS provider.
The install process of Trisquel GNU/Linux NetInstall started on the console of the VPS provider, in the browser.
The steps I followed:
- Select
Install
(the first line) - Select language used for the install
- Select country
- Select country for keyboard layout
- Select keyboard layout (Canada Intl)
- “Configure network” might fail, you have to do step by step manually. To do so:
- Type IP address - provided by the VPS provider
- Type netmask - idem
- Type gateway - idem
- Type nameservers - idem
- Type hostname i.e. the name of your VPS - idem
- Type the domain name of VPS provider - idem
- Select a mirror
- My network is not behind a proxy then type your proxy information. Hit
enter
- Type admin pseudo/name
- Type username
- Type passphrase
- Select the type of partition - choose
Guided - entire disk
2 - Select disk
- Select partition scheme
- Select
Yes
- Select the size of partition - as suggested by the interface
- Select
Finish…
to confirm partition - Select
Yes
- Select software: I used Trisquel Console Environment
- Select
Yes
; I choosed to install GRUB on dev/vda
The install should be completed.
Unmount the ISO image so you can restart the VPS and be prompted with Trisquel’s interface.
Enter username and password.
You should see this:
Welcome to Trisquel GNU/Linux 11.0, Aramo (GNU/Linux 5.15.0-84-generic x86_64)
___ ___ ___ ___ ___ ___ ___
/\ \ /\ \ ___ /\ \ /\ \ /\__\ /\ \ /\__\
\ \ \ / \ \ /\ \ / \ \ / \ \ / / / / \ \ / / /
\ \ \ / /\ \ \ \ \ \/ /\ \ \ / /\ \ \ / / / / /\ \ \ / / /
/ \ \/ \ \ \ \ / \__\ \ \ \ \/ / \ \ \ / / ___/ \ \ \ \/ / /
/ /\ \__\/\ \ \ \__\/ /\/__/\ \ \ \__\/__/ \ \__\__/ /\__\/\ \ \ \__\/__/
/ / \/__/_| \/ / / / /\ \ \ \ \/__/\ \ / / / \ / / /\ \ \ \/__/\ \
/ / / | | / / /__/ \ \ \ \__\ \ \/\/ / / \ / / /\ \ \ \__\ \ \ \
\/__/ | |\/__/\ \__\ \ \/ / / \ / / \ \/ / / \ \ \/__/ \ \ \
| | | \/__/ \ / / \ / / \ / / \ \__\ \ \__\
\|__| \/__/ \/__/ \/__/ \/__/ \/__/
Documentation: https://trisquel.info/wiki/
Support forum: https://trisquel.info/forum/
Run:
$ sudo -i # to switch to root
# apt update
# apt upgrade
Notes:
Cap lock is reversed sometimes somehow. I have not figured why.
Now we want to set up a SSH connection so we can connect to the VPS from our local machine without passwords.
Feedback and questions welcome.
What’s Trisquel GNU/Linux?
Trisquel is a GNU/Linux distribution that contains only free software. Trisquel GNU/Linux is derived from Ubuntu. It uses a version of Ubuntu’s modified kernel, with the non-free code removed3.
The website trisquel.info has a tutorial which you can use a reference https://trisquel.info/en/wiki/install-trisquel-server. It is outdated though.
https://trisquel.info/en/forum/debian-votes-include-non-free-firmware-installer↩︎
To learn about LVM: https://tldp.org/HOWTO/LVM-HOWTO/whatisvolman.html↩︎
source: Wikiless↩︎
personal computing command-line interface (cli) gnu linux trisquel shell literacy office applications wiki ssh hosting