vps_-_9front
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
vps_-_9front [2023/11/02 05:54] โ improve a `show pagesource` browse hc9 | vps_-_9front [2024/11/30 06:31] (current) โ [Discoveries or Challenges] /r8 hc9 | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== 9front on an SDF VPS ====== | ====== 9front on an SDF VPS ====== | ||
- | :!: 1.) Move to the [[boot_camp_9p_resource|notes regarding 9p.sdf.org]], | + | |[%%:!:%%] ((The [%%:!:%%] is interchangeable with a // |
<file config / | <file config / | ||
Line 61: | Line 61: | ||
After receiving notification of an allocated VPS slice, connect by ''' | After receiving notification of an allocated VPS slice, connect by ''' | ||
- | |||
< | < | ||
Line 71: | Line 70: | ||
| | ||
Do you wish to continue? (yes/no) yes | Do you wish to continue? (yes/no) yes | ||
- | |||
</ | </ | ||
Line 77: | Line 75: | ||
% Copying a fresh plan9 image [PLEASE WAIT] | % Copying a fresh plan9 image [PLEASE WAIT] | ||
- | |||
</ | </ | ||
Line 86: | Line 83: | ||
% Copying a fresh plan9 image [PLEASE WAIT] [COMPLETE] | % Copying a fresh plan9 image [PLEASE WAIT] [COMPLETE] | ||
| | ||
- | |||
</ | </ | ||
Line 99: | Line 95: | ||
bootargs is (tcp, tls, il, local!device)[local!/ | bootargs is (tcp, tls, il, local!device)[local!/ | ||
user[glenda]: | user[glenda]: | ||
- | |||
</ | </ | ||
Line 112: | Line 107: | ||
< | < | ||
+ | |||
==== Networking ==== | ==== Networking ==== | ||
Line 119: | Line 115: | ||
term% cat / | term% cat / | ||
- | |||
</ | </ | ||
Line 135: | Line 130: | ||
$ ./drawterm -a YOUR_IP -h YOUR_IP -u glenda | $ ./drawterm -a YOUR_IP -h YOUR_IP -u glenda | ||
- | |||
</ | </ | ||
Line 192: | Line 186: | ||
[/ | [/ | ||
[/ | [/ | ||
- | |||
</ | </ | ||
Line 201: | Line 194: | ||
/ | / | ||
cpu% touch screenshot.challenge.txt | cpu% touch screenshot.challenge.txt | ||
- | |||
</ | </ | ||
Line 234: | Line 226: | ||
| i. |Confirm the '' | | i. |Confirm the '' | ||
| b. |Press the '' | | b. |Press the '' | ||
- | | i. |At the prompt (%) type '' | + | | i. |At the prompt (%) type '' |
| ii. |At the prompt (%) type '' | | ii. |At the prompt (%) type '' | ||
| **2.** |Try item **1.**, or '' | | **2.** |Try item **1.**, or '' | ||
Line 241: | Line 233: | ||
=== Binary Executables === | === Binary Executables === | ||
+ | |||
Pre compiled Drawterm executables can be downloaded from the following links: | Pre compiled Drawterm executables can be downloaded from the following links: | ||
* https:// | * https:// | ||
Line 246: | Line 239: | ||
=== Building from Source (Linux and UNIX) === | === Building from Source (Linux and UNIX) === | ||
+ | |||
If you have " | If you have " | ||
Line 282: | Line 276: | ||
% echo ' | % echo ' | ||
- | |||
</ | </ | ||
Line 291: | Line 284: | ||
term% ps | grep factotum | term% ps | grep factotum | ||
glenda | glenda | ||
- | |||
</ | </ | ||
Line 299: | Line 291: | ||
term% auth/ | term% auth/ | ||
- | |||
</ | </ | ||
Line 311: | Line 302: | ||
password: | password: | ||
! | ! | ||
- | |||
</ | </ | ||
Line 319: | Line 309: | ||
cpu% cd $home | cpu% cd $home | ||
- | |||
</ | </ | ||
Line 327: | Line 316: | ||
cpu% rio | cpu% rio | ||
- | |||
</ | </ | ||
Line 335: | Line 323: | ||
cpu% stats -lmisce | cpu% stats -lmisce | ||
- | |||
</ | </ | ||
Line 346: | Line 333: | ||
% echo ' | % echo ' | ||
% | % | ||
- | |||
</ | </ | ||
Line 478: | Line 464: | ||
% lc -l /mnt/term | % lc -l /mnt/term | ||
- | |||
</ | </ | ||
Line 526: | Line 511: | ||
hit.html | hit.html | ||
% | % | ||
- | |||
</ | </ | ||
Line 536: | Line 520: | ||
% cat / | % cat / | ||
- | |||
</ | </ | ||
Line 556: | Line 539: | ||
|x|Some 9front plumber rules are located in / | |x|Some 9front plumber rules are located in / | ||
|x|Some 9front plumber rules are located in / | |x|Some 9front plumber rules are located in / | ||
+ | |||
+ | === plumb to web: === | ||
+ | |||
+ | An existing ''/ | ||
+ | |||
+ | type is text | ||
+ | data matches ' | ||
+ | plumb to web | ||
+ | plumb client window $browser | ||
+ | </ | ||
+ | |||
+ | |x| Users connecting with linux Drawterm may find this plumber rule useful. | | ||
+ | |||
+ | A user created profile ''/ | ||
+ | |||
+ | type is text | ||
+ | data matches ' | ||
+ | plumb to web | ||
+ | plumb start os firefox $0 | ||
+ | </ | ||
=== At the rio rc prompt: === | === At the rio rc prompt: === | ||
Line 572: | Line 575: | ||
@{echo kill>/ | @{echo kill>/ | ||
@{echo kill>/ | @{echo kill>/ | ||
- | |||
</ | </ | ||
Line 601: | Line 603: | ||
cpu% touch test.edit | cpu% touch test.edit | ||
cpu% sam test.edit | cpu% sam test.edit | ||
- | |||
</ | </ | ||
Line 620: | Line 621: | ||
bind -c / | bind -c / | ||
bind -c / | bind -c / | ||
- | |||
</ | </ | ||
Line 643: | Line 643: | ||
% cp / | % cp / | ||
% sam / | % sam / | ||
- | |||
</ | </ | ||
Line 699: | Line 698: | ||
% acme | % acme | ||
- | |||
</ | </ | ||
Line 708: | Line 706: | ||
% acme SDF_User_Contributed_Tutorials.html | % acme SDF_User_Contributed_Tutorials.html | ||
- | |||
</ | </ | ||
Line 744: | Line 741: | ||
% mothra | % mothra | ||
- | |||
</ | </ | ||
Line 751: | Line 747: | ||
% webfs; mothra -k | % webfs; mothra -k | ||
% | % | ||
- | |||
</ | </ | ||
Line 827: | Line 822: | ||
done halting | done halting | ||
cpu% | cpu% | ||
- | |||
</ | </ | ||
Line 842: | Line 836: | ||
done halting | done halting | ||
term% | term% | ||
- | |||
</ | </ | ||
Line 854: | Line 847: | ||
$ ping YOUR_IP | $ ping YOUR_IP | ||
- | |||
</ | </ | ||
Line 889: | Line 881: | ||
% topng </ | % topng </ | ||
% png screenshot.png | % png screenshot.png | ||
- | |||
</ | </ | ||
Line 898: | Line 889: | ||
% topng </ | % topng </ | ||
% png window.png | % png window.png | ||
- | |||
</ | </ | ||
Line 917: | Line 907: | ||
% topng </ | % topng </ | ||
% png window.png | % png window.png | ||
- | |||
</ | </ | ||
Line 925: | Line 914: | ||
% winwatch | % winwatch | ||
- | |||
</ | </ | ||
Line 959: | Line 947: | ||
>>> | >>> | ||
% | % | ||
- | |||
</ | </ | ||
The following steps assume that you have [[plan9front_-_acme_sam_abaco_mothra_and_man|edited]] files while user " | The following steps assume that you have [[plan9front_-_acme_sam_abaco_mothra_and_man|edited]] files while user " | ||
- | '' | + | '' |
Verify your new " | Verify your new " | ||
Line 973: | Line 960: | ||
term% / | term% / | ||
- | |||
</ | </ | ||
Line 979: | Line 965: | ||
term% mail -c | term% mail -c | ||
- | |||
</ | </ | ||
Line 1022: | Line 1007: | ||
term% mkdir / | term% mkdir / | ||
term% cp / | term% cp / | ||
- | |||
</ | </ | ||
Line 1059: | Line 1043: | ||
$ ./drawterm -a YOUR_IP -h YOUR_IP -u new USER | $ ./drawterm -a YOUR_IP -h YOUR_IP -u new USER | ||
- | |||
</ | </ | ||
Line 1078: | Line 1061: | ||
% lc / | % lc / | ||
- | |||
</ | </ | ||
Line 1084: | Line 1066: | ||
% cp / | % cp / | ||
- | |||
</ | </ | ||
Line 1095: | Line 1076: | ||
TIMESYNCARGS=(-n pool.ntp.org) | TIMESYNCARGS=(-n pool.ntp.org) | ||
% | % | ||
- | |||
</ | </ | ||
Line 1101: | Line 1081: | ||
% sam / | % sam / | ||
- | |||
</ | </ | ||
Line 1107: | Line 1086: | ||
% fshalt | % fshalt | ||
- | |||
</ | </ | ||
Line 1118: | Line 1096: | ||
cat / | cat / | ||
- | |||
</ | </ | ||
Line 1153: | Line 1130: | ||
=== Recommended: | === Recommended: | ||
+ | |Plan 9 Lecture Series: Introduction|https:// | ||
+ | |Plan 9 Lecture Series: File Abstractions|https:// | ||
|Russ Cox's A Tour Of The Acme Editor|https:// | |Russ Cox's A Tour Of The Acme Editor|https:// | ||
|Plan 9 demo, narrated by John Floren (full)|https:// | |Plan 9 demo, narrated by John Floren (full)|https:// | ||
|Acme Editor, **Acme Mail**, Plan 9 demo (short)|https:// | |Acme Editor, **Acme Mail**, Plan 9 demo (short)|https:// | ||
+ | |Plan 9, Das bessere UNIX, Angelo Papenhoff|https:// | ||
^ Command ^ Option ^ Quick Reference, mentioned in an Acme video ^ | ^ Command ^ Option ^ Quick Reference, mentioned in an Acme video ^ | ||
Line 1244: | Line 1224: | ||
====== Boot Camp 9p resource ====== | ====== Boot Camp 9p resource ====== | ||
- | |x| :!: The core [[boot_camp_9p_resource|SDF Boot Camp 9p.sdf.org resource]] wiki details have [[boot_camp_9p_resource|moved]]. :!:| | + | |x| [%%:!:%%] ((The [%%:!:%%] is interchangeable with a // |
|x| https:// | |x| https:// | ||
Line 1252: | Line 1232: | ||
$ ./drawterm -a 9p.sdf.org -h 9p.sdf.org -u USER | $ ./drawterm -a 9p.sdf.org -h 9p.sdf.org -u USER | ||
- | |||
</ | </ | ||
Line 1263: | Line 1242: | ||
$ ./drawterm -G -h 9p.sdf.org -u USER | $ ./drawterm -G -h 9p.sdf.org -u USER | ||
- | |||
</ | </ | ||
Line 1281: | Line 1259: | ||
|x|**9FRONT FREQUENTLY QUESTIONED ANSWERS** http:// | |x|**9FRONT FREQUENTLY QUESTIONED ANSWERS** http:// | ||
- | |x|[[http:// | + | |x|[[http:// |
{{: | {{: |
vps_-_9front.1698904476.txt.gz ยท Last modified: 2023/11/02 05:54 by hc9