mirror of
https://github.com/YunoHost/doc.git
synced 2024-09-03 20:06:26 +02:00
[enh] Armbian install process
This commit is contained in:
parent
c46ec81891
commit
397db42d02
1 changed files with 25 additions and 8 deletions
|
@ -27,6 +27,7 @@ routes:
|
||||||
- '/boot_and_graphical_install'
|
- '/boot_and_graphical_install'
|
||||||
- '/postinstall'
|
- '/postinstall'
|
||||||
---
|
---
|
||||||
|
{% set image_name = 'YunoHost' %}
|
||||||
{% set arm, at_home, regular, rpi2plus, rpi1, rpi0, arm_sup, arm_unsup, vps, vps_debian, vps_ynh, virtualbox, internetcube, docker = false, false, false, false, false, false, false, false, false, false, false, false, false, false %}
|
{% set arm, at_home, regular, rpi2plus, rpi1, rpi0, arm_sup, arm_unsup, vps, vps_debian, vps_ynh, virtualbox, internetcube, docker = false, false, false, false, false, false, false, false, false, false, false, false, false, false %}
|
||||||
{% set hardware = uri.param('hardware') %}
|
{% set hardware = uri.param('hardware') %}
|
||||||
{% if hardware == '' %}
|
{% if hardware == '' %}
|
||||||
|
@ -37,6 +38,7 @@ routes:
|
||||||
{% set regular = true %}
|
{% set regular = true %}
|
||||||
{% elseif hardware == 'internetcube' %}
|
{% elseif hardware == 'internetcube' %}
|
||||||
{% set arm, arm_sup, internetcube = true, true, true %}
|
{% set arm, arm_sup, internetcube = true, true, true %}
|
||||||
|
{% set image_type = 'Internet Cube' %}
|
||||||
{% elseif hardware == 'rpi2plus' %}
|
{% elseif hardware == 'rpi2plus' %}
|
||||||
{% set arm, rpi2plus = true, true %}
|
{% set arm, rpi2plus = true, true %}
|
||||||
{% elseif hardware == 'rpi1' %}
|
{% elseif hardware == 'rpi1' %}
|
||||||
|
@ -47,6 +49,7 @@ routes:
|
||||||
{% set arm, arm_sup = true, true %}
|
{% set arm, arm_sup = true, true %}
|
||||||
{% elseif hardware == 'arm_unsup' %}
|
{% elseif hardware == 'arm_unsup' %}
|
||||||
{% set arm, arm_unsup = true, true %}
|
{% set arm, arm_unsup = true, true %}
|
||||||
|
{% set image_type = 'Armbian' %}
|
||||||
{% elseif hardware == 'vps_debian' %}
|
{% elseif hardware == 'vps_debian' %}
|
||||||
{% set vps, vps_debian = true, true %}
|
{% set vps, vps_debian = true, true %}
|
||||||
{% elseif hardware == 'vps_ynh' %}
|
{% elseif hardware == 'vps_ynh' %}
|
||||||
|
@ -210,7 +213,7 @@ Here are some VPS providers supporting YunoHost natively :
|
||||||
|
|
||||||
|
|
||||||
{% if at_home %}
|
{% if at_home %}
|
||||||
## [fa=download /] Download the pre-installed image
|
## [fa=download /] Download the {{image_type}} image
|
||||||
|
|
||||||
{% if virtualbox %}
|
{% if virtualbox %}
|
||||||
!!! If your host OS is 32 bits, be sure to download the 32-bit image.
|
!!! If your host OS is 32 bits, be sure to download the 32-bit image.
|
||||||
|
@ -278,22 +281,26 @@ $(document).ready(function () {
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
{% if not virtualbox %}
|
{% if not virtualbox %}
|
||||||
|
|
||||||
{% if arm %}
|
{% if arm %}
|
||||||
##  Flash the YunoHost image
|
##  Flash the {{image_type}} image
|
||||||
{% else %}
|
{% else %}
|
||||||
##  Flash the YunoHost image
|
##  Flash the YunoHost image
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
Now that you downloaded the image of YunoHost, you should flash it on {% if arm %}a SD card{% else %}a USB stick or a CD.{% endif %}
|
Now that you downloaded the image of {image_type}, you should flash it on {% if arm %}a SD card{% else %}a USB stick or a CD.{% endif %}
|
||||||
|
|
||||||
[ui-tabs position="top-left" active="0" theme="lite"]
|
[ui-tabs position="top-left" active="0" theme="lite"]
|
||||||
[ui-tab title="(Recommended) With Etcher"]
|
[ui-tab title="(Recommended) With Etcher"]
|
||||||
|
|
||||||
Download <a href="https://www.balena.io/etcher/" target="_blank">Etcher</a> for your operating system and install it.
|
Download <a href="https://www.balena.io/etcher/" target="_blank">Etcher</a> for your operating system and install it.
|
||||||
|
|
||||||
Plug your {% if arm %}SD card{% else %}USB stick{% endif %}, select your YunoHost image and click "Flask"
|
Plug your {% if arm %}SD card{% else %}USB stick{% endif %}, select your image and click "Flask"
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
@ -302,7 +309,7 @@ Plug your {% if arm %}SD card{% else %}USB stick{% endif %}, select your YunoHos
|
||||||
|
|
||||||
Download [USBimager](https://bztsrc.gitlab.io/usbimager/) for your operating system and install it.
|
Download [USBimager](https://bztsrc.gitlab.io/usbimager/) for your operating system and install it.
|
||||||
|
|
||||||
Plug your {% if arm %}SD card{% else %}USB stick{% endif %}, select your YunoHost image and click "Write"
|
Plug your {% if arm %}SD card{% else %}USB stick{% endif %}, select your image and click "Write"
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
|
@ -408,7 +415,7 @@ You should see a screen like this:
|
||||||
|
|
||||||
|
|
||||||
{% if rpi1 or rpi0 %}
|
{% if rpi1 or rpi0 %}
|
||||||
## [fa=bug /] Hotfix the image
|
## [fa=bug /] Connect to the board and hotfix the image
|
||||||
Raspberry pi 1 or zero are not totally supported due to issues with metronome (XMPP) and with miniupnpc (router autoconfig).
|
Raspberry pi 1 or zero are not totally supported due to issues with metronome (XMPP) and with miniupnpc (router autoconfig).
|
||||||
|
|
||||||
However, it is possible to fix by yourself the image before to run the initial configuration.
|
However, it is possible to fix by yourself the image before to run the initial configuration.
|
||||||
|
@ -433,11 +440,21 @@ sed -i 's/import miniupnpc/#import miniupnpc/g' /usr/lib/moulinette/yunohost/fir
|
||||||
|
|
||||||
! This last command need to be run after each yunohost upgrade :/
|
! This last command need to be run after each yunohost upgrade :/
|
||||||
|
|
||||||
|
{% elseif arm_unsup %}
|
||||||
|
## [fa=bug /] Connect to the board
|
||||||
|
|
||||||
|
Next you need to [find the local IP address of your server](/finding_the_local_ip) to connect as root user [via SSH](/ssh) with the temporary password `1234`.
|
||||||
|
|
||||||
|
```
|
||||||
|
ssh root@192.168.x.xxx
|
||||||
|
```
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
|
|
||||||
|
{% if vps_debian or arm_unsup %}
|
||||||
{% elseif vps_debian %}
|
|
||||||
## [fa=rocket /] Run the install script
|
## [fa=rocket /] Run the install script
|
||||||
|
|
||||||
Once you have access to a command line on your server (either directly or [through SSH](/ssh)), you can install YunoHost by running (as root) :
|
Once you have access to a command line on your server (either directly or [through SSH](/ssh)), you can install YunoHost by running (as root) :
|
||||||
|
|
Loading…
Add table
Reference in a new issue