corrections of fact

This commit is contained in:
Philip Sargent 2022-12-29 16:25:23 +00:00
parent 52f49fb9d3
commit a4271dbebe

View File

@ -25,20 +25,28 @@ You do not need to install any software to use a Chromebook (even a very old one
</p> </p>
<h3>Survey Laptop Use - not really</h3> <h3>Survey Laptop Use - not really</h3>
<p>But Chromebooks do not have any easy, simple way of running Tunnel, Survex or Therion. So you can't create a centre-line plot or trave over a centre-line plot to create a cave survey. <p>Basically: No.
<p>To a very limited extent you can get around this by running Survex/Cavern <a href="/survexfile/caves-1623/264/watertorture.svx">on the expo server</a>, where you can type in and edit survex files. This will serve to check for syntax errors. But it won't give you a .3d file you can visually spin around in 3D and you can't print out a centre-line plot. <p>Chromebooks do not have any way of locally running Tunnel, Survex or Therion. So you can't create a centre-line plot or trave over a centre-line plot to create a cave survey.
<p>To a very, very limited extent you can get around this for survex by running Survex/Cavern <a href="/survexfile/caves-1623/264/watertorture.svx">on the expo server</a>, where you can type in and edit survex files. This will serve to check for syntax errors. But it won't give you a .3d file you can visually spin around in 3D and you can't print out a centre-line plot.
<p>If you really want to run tunnel or therion you need to enable Linux (see below). <p>If you really want to run tunnel or therion you need to enable Linux (see below).
<p>If you are a programmer, you can try an Android app (recent Chromebooks only) to run Java and then run Tunnel in that. <p>If you are a programmer, you can try an Android app (recent Chromebooks only) to run Java and then run Tunnel in that.
Good luck. Let us know how you get on...</p> Good luck. Let us know how you get on...</p>
<h3>Bulk-update Laptop Use - tricky</h3> <h3>Bulk-update Laptop Use - tricky</h3>
<p>This is when you need to handle large numbers of files. This is where you need to get the <p>This is when you need to handle large numbers of files. This is where you would need to get the
<a href="keyexchange.html">key-exchange thing</a> sorted out so you can use ssh. <a href="keyexchange.html">key-exchange thing</a> sorted out so you can use ssh.
<p>OK, so you can't do any of the cave survey jobs with tunnel or therion, but there are some cave data management jobs you might want to do, such as restart the server or rename a whole load of files when a cave gets a kataster number, e.g. when Balkonh&ouml;hle got renamed from 2002-05 to 1623-264. <p>OK, so you can't do any of the cave survey jobs with tunnel or therion, but there are some cave data management jobs you <em>might</em> want to do, such as
<ul>
<li>restart the server or
<li>rename a whole load of files when a cave gets a kataster number, e.g. when Balkonh&ouml;hle got renamed from 2002-05 to 1623-264. Or,
<li>with ssh, you would even be able to log in to the server and reset all the data imports to troggle (nerds only).
</ul>
<p>This is where what you can do critically depends on precisely <em>how old</em> your Chromebook is. The oldest Chromebooks can't run Android apps or Chrome Browser Extensions either. Anything after 2019 should run Crostini (see below).
<p>With ssh, you can even log in to the server and reset all the data imports to troggle (nerds only).
<h4>Enabling ssh and scp - access Linux apps</h4> <h4>Enabling ssh and scp - access Linux apps</h4>
<p>You may not need to install any software to get <var>scp</var> or <var>ssh</var> running either: these are pre-installed on every Chromebook as part of ChromeOs, but getting to them is not so easy. <p>You may not need to install any software to get <var>scp</var> or <var>ssh</var> running either: these are pre-installed on every Chromebook as part of ChromeOs, but getting to them is not so easy.
@ -50,9 +58,10 @@ Good luck. Let us know how you get on...</p>
<li>type <var>shell</var> which then puts you into a bash session <li>type <var>shell</var> which then puts you into a bash session
<li> Now you can access ssh, ssh-keygen, sftp and scp (but not rsync) from the command line. <li> Now you can access ssh, ssh-keygen, sftp and scp (but not rsync) from the command line.
<li>NB The default user is 'chronos' and they keys will be generated in <var>/home/chronos/user/.ssh/</var> so generate them using the command <var>ssh-keygen -C myrealname@mychromebook</var> and get the public key copied ot the expo server as it instructs in <a href="https://expo.survex.com/handbook/computing/keyexchange.html">Key Pair setup</a>. <li>NB The default user is 'chronos' and they keys will be generated in <var>/home/chronos/user/.ssh/</var> so generate them using the command <var>ssh-keygen -C myrealname@mychromebook</var> and get the public key copied ot the expo server as it instructs in <a href="https://expo.survex.com/handbook/computing/keyexchange.html">Key Pair setup</a>.
<li>You will need to remember to boot into Developer Mode <em>every time you login</em>, so this is extremely (probably unuseably) clunky.
</ul> </ul>
<p>Alternatively you can run the Chrome extension <a href="https://mosh.org/">'mosh'</a>, which achieves the same thing as ssh, but this will stop working at the end of 2022 unless someone re-writes it. but youu can run the Linux version if you enable Linux. <p>Alternatively you can run the Chrome extension <a href="https://mosh.org/">'mosh'</a>, which achieves the same thing as ssh, but this will stop working at the end of 2022 unless someone re-writes it.
<p>Or you could get rid of the Chromebook software entirely install a full Ubuntu system <p>Or you could get rid of the Chromebook software entirely install a full Ubuntu system
<a href="https://uk.pcmag.com/linux/135719/how-to-install-linux-on-your-chromebook">instead</a>. <a href="https://uk.pcmag.com/linux/135719/how-to-install-linux-on-your-chromebook">instead</a>.