Helping a user with Terminal commands is usually a big deal, because it requires typing the commands exactly as requested, in the same order, without typos, and copy/pasting the output. Screen sharing helps, but instant terminal sharing is much more helpful. It can also be used for pair programming.
The following will explain how a user can share their Terminal with you for troubleshooting. Please note that this requires Internet connectivity.
Here are instructions for intalling tmate in Endless OS. You will have to drive your user through these initial steps, and install tmate
in your own Linux OS. If you use Endless OS too, just follow the instructions in both sides!
dpkg --print-architecture
.tmate
package from the github releases page.tmate
inside ~/.local/bin
:
.tar.xz
file,Note: this step is needed only once. The next time you will both have tmate
already installed.
tmate
.ssh SomeToken.tmate.io
(replacing "SomeToken" with the real token).After the last step, you will be sharing a terminal session hosted in the system who called tmate
!
Note: please aknowledge the user that they are exposing their system to you.
Ask user to stop the tmate
connection by pressing Ctrl D
.