Skip to content

Commit a3f5dbf

Browse files
authored
Merge pull request #113 from timnon/main
fix: paragraph about how to deal with missing packages
2 parents 12f39d1 + 900b60f commit a3f5dbf

File tree

1 file changed

+29
-0
lines changed

1 file changed

+29
-0
lines changed

README.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,35 @@ If it does not work, you may need to replace `remarkable.local.` by the IP addre
7373

7474
_note 2_: you can use this to update to a new version (ensure that you killed the previous version before with `kill $(pidof goMarkableStream)`)
7575

76+
### Errors due to missing packages
77+
78+
If you get errors such as `wget: note: TLS certificate validation not implemented` or `-sh: curl: command not found` when running through the process above, then some commands are missing on your Remarkable. To avoid having to install additional packages, you can first download goRemarkableStream to your local computer and then copy it over to your Remarkable as follows:
79+
80+
1. Run this on your local computer to download goRemarkableStream into the current directory:
81+
82+
```bash
83+
localhost> export GORKVERSION=$(wget -q -O - https://api.github.com/repos/owulveryck/goMarkableStream/releases/latest | grep tag_name | awk -F\" '{print $4}')
84+
wget -q -O - https://github.com/owulveryck/goMarkableStream/releases/download/$GORKVERSION/goMarkableStream_${GORKVERSION//v}_linux_arm.tar.gz | tar xzvf - -O goMarkableStream_${GORKVERSION//v}_linux_arm/goMarkableStream > goMarkableStream
85+
chmod +x goMarkableStream
86+
```
87+
88+
2. Copy it over to your Remarkable (`remarkable` is the ip of your Remarkable):
89+
```bash
90+
localhost> scp ./goMarkableStream root@remarkable:/home/root/goMarkableStream
91+
```
92+
93+
3. Login into your Remarkable:
94+
```bash
95+
localhost> ssh root@remarkable
96+
```
97+
98+
4. Start goRemarkableStream (to make it permanent, see section about turning goRemakableStream into a systemd service):
99+
```bash
100+
./goRemarkableStream
101+
```
102+
103+
104+
76105
## Setup goMarkableStream as a systemd service
77106

78107
This section explains how to set up goMarkableStream as a system service that will stay running through

0 commit comments

Comments
 (0)