Skip to content

Commit

Permalink
Reorganize help files ...
Browse files Browse the repository at this point in the history
... with regard to installing Bibledit Cloud from packages.
  • Loading branch information
teusbenschop committed Oct 20, 2024
1 parent 7dbec75 commit 1fabfa8
Show file tree
Hide file tree
Showing 7 changed files with 148 additions and 42 deletions.
2 changes: 1 addition & 1 deletion help/installation.html
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ <h2>translate("Installation")</h2>
<p><a href="installlinux">translate("Bibledit on Linux")</a></p>
<p><a href="installios">translate("Bibledit on iOS")</a></p>
<p><a href="installchromeos">translate("Bibledit on Chrome OS")</a></p>
<p><a href="installcloudubuntu">translate("Bibledit Cloud on Ubuntu")</a></p>
<p><a href="installcloudlinux">translate("Bibledit Cloud on Linux")</a></p>
<p><a href="installcloudcentos">translate("Bibledit Cloud on CentOS")</a></p>

<h2>translate("Upgrading")</h2>
Expand Down
11 changes: 11 additions & 0 deletions help/installcloudlinux.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<h2>translate("Install Bibledit Cloud on Linux")</h2>

<p>
translate("Bibledit Cloud can be installed in several ways.")
</p>
<p>
<a href="installcloudpackages">translate("Installation from packages.")</a>
</p>
<p>
<a href="installcloudsource">translate("Installation from source.")</a>
</p>
68 changes: 68 additions & 0 deletions help/installcloudpackages.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
<h2>translate("Install Bibledit Cloud from its package")</h2>

<p>translate("Follow the steps below to install Bibledit Cloud.")</p>
<br>
<table>
<tr>
<th></th>
<th>translate("Step")</th>
<th>Debian</th>
<th>Ubuntu</th>
<th>Ubuntu</th>
</tr>
<tr>
<td></td>
<td></td>
<td>translate("Install fixed version of Bibledit as it comes with the operating system.")</td>
<td>translate("Install fixed version of Bibledit as it comes with the operating system.")</td>
<td>translate("Install most recent version of Bibledit.")</td>
</tr>
<tr>
<td>1.</td>
<td>translate("Open a terminal.")</td>
<td></td>
<td></td>
<td></td>
</tr>
<tr>
<td>2.</td>
<td>translate("Install required software:")</td>
<td>--</td>
<td>--</td>
<td><code>sudo apt install software-properties-common</code></td>
</tr>
<tr>
<td>3.</td>
<td>translate("Add the Bibledit repository:")</td>
<td>--</td>
<td>--</td>
<td><code>sudo add-apt-repository ppa:bibledit/ppa</code></td>
</tr>
<tr>
<td>4.</td>
<td>translate("Read the repository:")</td>
<td><code>sudo apt update</code></td>
<td><code>sudo apt update</code></td>
<td><code>sudo apt update</code></td>
</tr>
<tr>
<td>5.</td>
<td>translate("Install Bibledit:")</td>
<td><code>sudo apt install bibledit-cloud</code></td>
<td><code>sudo apt install bibledit-cloud</code></td>
<td><code>sudo apt install bibledit-cloud</code></td>
</tr>
</table>
<br>
<p>
translate("Bibledit will be accessible through the IP address port 8080.")
translate("Examples:")
</p>
<p>http://website.org:8080</p>
<p>http://192.168.2.1:8080</p>
<p>http://localhost:8080</p>
<p>translate("Open the web address in a browser, follow the instructions on the screen to configure Bibledit Cloud, and log in.")</p>
<br>
<p>translate("The following command shows the status of Bibledit Cloud:")</p>
<p><code>sudo service bibledit-cloud status</code></p>
<br>
58 changes: 58 additions & 0 deletions help/installcloudsource.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
<h2>translate("Install Bibledit Cloud on Debian and Ubuntu")</h2>
<p>
translate("Follow the steps below to install Bibledit.")
translate("It needs basic knowledge about working with Linux servers.")
</p>
<ol>
<li>translate("Open a terminal.")</li>
<li>
<p>translate("Update the software sources:")</p>
<p><code>sudo apt update</code></p>
</li>
<li>
<p>translate("Install the software Bibledit relies on:")</p>
<p><code>sudo apt install build-essential autotools-dev autoconf autoconf-archive git zip pkgconf libcurl4-openssl-dev libssl-dev poppler-utils libsword-utils diatheke ldap-utils libmimetic-dev certbot libxml2-dev libutf8proc-dev libgumbo-dev libtidy-dev libpugixml-dev</code></p>
</li>
<li>
<p>
translate("Download a recent version of Bibledit from")
<a href="https://github.com/bibledit/cloud/releases">https://github.com/bibledit/cloud/releases</a>.
</p>
</li>
<li>
<p>translate("Unpack the downloaded Bibledit in folder bibledit:")</p>
<p><code>mkdir -p bibledit</code></p>
<p><code>tar xf bibledit-5.0.9xx.tar.gz -C bibledit --strip-components=1</code></p>
<p>
translate("Change the 9xx above to the version number of Bibledit that was downloaded.")
</p>
</li>
<li>
<p>translate("Change to the directory:")</p>
<p><code>cd bibledit</code></p>
</li>
<li>
<p>translate("Build Bibledit:")</p>
<p><code>./configure</code></p>
<p><code>make</code></p>
<p>
translate("This takes a while.")
translate("There will be many technical messages, but there should be no errors.")
</p>
</li>
<li>
<p>translate("Start Bibledit:")</p>
<p><code>./bibledit &amp;</code></p>
</li>
<li>
<p>
translate("Bibledit will be accessible through the IP address port 8080.")
translate("Examples:")
</p>
<p>http://website.org:8080</p>
<p>http://192.168.2.1:8080</p>
<p>http://localhost:8080</p>
</li>
<li>translate("Open the web address in the browser, follow the instructions on the screen to configure Bibledit Cloud, and log in.")
</li>
</ol>
37 changes: 0 additions & 37 deletions help/installcloudubuntu.html

This file was deleted.

4 changes: 3 additions & 1 deletion pkgdata/files.txt
Original file line number Diff line number Diff line change
Expand Up @@ -289,7 +289,9 @@
/help/installation.html
/help/installchromeos.html
/help/installcloudcentos.html
/help/installcloudubuntu.html
/help/installcloudlinux.html
/help/installcloudpackages.html
/help/installcloudsource.html
/help/installios.html
/help/installlinux.html
/help/installosx.html
Expand Down
10 changes: 7 additions & 3 deletions xcode.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -229,6 +229,9 @@
CA7520D12B6965B900C9F032 /* loading.css */ = {isa = PBXFileReference; lastKnownFileType = text.css; path = loading.css; sourceTree = "<group>"; };
CA7520D22B6965BA00C9F032 /* loading.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = loading.html; sourceTree = "<group>"; };
CA7520D32B69664500C9F032 /* browserconfig.xml */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = browserconfig.xml; sourceTree = "<group>"; };
CA7531A62CC5438E00E2951F /* installcloudlinux.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = installcloudlinux.html; sourceTree = "<group>"; };
CA7531A72CC547A400E2951F /* installcloudpackages.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = installcloudpackages.html; sourceTree = "<group>"; };
CA7531A82CC547A400E2951F /* installcloudsource.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = installcloudsource.html; sourceTree = "<group>"; };
CA7540A8294628EA0043BE37 /* libiconv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libiconv.tbd; path = usr/lib/libiconv.tbd; sourceTree = SDKROOT; };
CA77114527524B8B003ADD67 /* libicui18n.67.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicui18n.67.1.dylib; path = ../../../../opt/local/lib/libicui18n.67.1.dylib; sourceTree = "<group>"; };
CA77114727524BC8003ADD67 /* libicuuc.67.1.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libicuuc.67.1.dylib; path = ../../../../opt/local/lib/libicuuc.67.1.dylib; sourceTree = "<group>"; };
Expand Down Expand Up @@ -627,7 +630,6 @@
CADE39A424F17423003165BB /* teams.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = teams.html; sourceTree = "<group>"; };
CADE39A524F17423003165BB /* typesettingscribus.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = typesettingscribus.html; sourceTree = "<group>"; };
CADE39A624F17423003165BB /* tipstricks.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = tipstricks.html; sourceTree = "<group>"; };
CADE39A724F17423003165BB /* installcloudubuntu.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = installcloudubuntu.html; sourceTree = "<group>"; };
CADE39A824F17423003165BB /* shortcuts.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = shortcuts.html; sourceTree = "<group>"; };
CADE39A924F17423003165BB /* scrum.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = scrum.html; sourceTree = "<group>"; };
CADE39AA24F17423003165BB /* typesetting.html */ = {isa = PBXFileReference; lastKnownFileType = text.html; path = typesetting.html; sourceTree = "<group>"; };
Expand Down Expand Up @@ -2782,16 +2784,18 @@
CADE399D24F17422003165BB /* consultations.html */,
CADE399624F17422003165BB /* discussions.html */,
CADE399924F17422003165BB /* freebb.html */,
CADE39B824F17423003165BB /* index.cpp */,
CADE399224F17422003165BB /* index.h */,
CADE39B824F17423003165BB /* index.cpp */,
CADE399724F17422003165BB /* index.html */,
CADE399E24F17422003165BB /* install.sh */,
CADE39AD24F17423003165BB /* installandroid.html */,
CADE39AE24F17423003165BB /* installation.html */,
CADE399524F17422003165BB /* installchromeos.html */,
CAD8B11826E50BF700639404 /* installcloudcentos.html */,
CA7531A62CC5438E00E2951F /* installcloudlinux.html */,
CA7531A72CC547A400E2951F /* installcloudpackages.html */,
CA7531A82CC547A400E2951F /* installcloudsource.html */,
CADE39B724F17423003165BB /* installcloudsourcedebian.html */,
CADE39A724F17423003165BB /* installcloudubuntu.html */,
CADE39A324F17423003165BB /* installios.html */,
CADE39B424F17423003165BB /* installlinux.html */,
CADE39B224F17423003165BB /* installosx.html */,
Expand Down

0 comments on commit 1fabfa8

Please sign in to comment.