Ubuntu

Highlighted

Posts

Nextcloud Installation

Prerequisites sudo apt install openssh-server net-tools Install sudo snap install nextcloud Configure

Port Forwarding Cheatsheet

ssh -L (localport):localhost:(remoteport) -C -N -l (username) hostname.domain -p (sshport) VNC Example ssh into port 22 on mydynamichost.

QR Code Tools

modified from this site Installing sudo apt install -y qrencode #encoding tools sudo apt install -y zbar-tools # decoding tools sudo apt install -y qtqr #graphical encoder Terminal Encoding qrencode -o webURL.

Run scripts remotely over ssh with tmux

sudo apt install -y tmux Basic Functionality To get the same functionality as explained in the answer recommending screen, you would need to do the following:

Working with USB devices

Identifying and locating USB devices These widely used commands can be used to list and learn about connected USB devices in Linux.

10-Set Up Groups

add yourself to device groups for access to some USB devices in python sudo usermod -a -G <group1>,<group2>,.

Using the Thorlabs linear stage

Introduction These instructions are for loading and running the thorlabs linear stage in ROS.

11-Setup Dconf

Introduction Dconf is where many keyboard shortcuts and user preferences exist.

12-Syncthing

Install Add the release PGP keys: sudo mkdir -p /etc/apt/keyrings sudo curl -L -o /etc/apt/keyrings/syncthing-archive-keyring.

Using Arduino with ROS

Introduction These instructions were for how to create the package from scratch.