Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
en:manual:reference_installation [2024/03/11 19:39] throgh |
en:manual:reference_installation [2024/07/18 03:27] (current) throgh [Connect to the Internet] |
||
---|---|---|---|
Line 3: | Line 3: | ||
==== Blind and visually impaired users ==== | ==== Blind and visually impaired users ==== | ||
- | [[en: | + | [[en: |
- | The brltty boot-time parameter consists of three comma-separated fields: **driver**, **device**, and **table**. | + | The brltty boot-time parameter consists of three comma-separated fields: **driver**, **device**, and **table**. |
- | + | ||
- | For example, suppose that you have a device connected to <color # | + | |
- | + | ||
- | <code bash> | + | |
- | arch32 brltty=auto, | + | |
- | </ | + | |
- | + | ||
- | Once <color # | + | |
+ | Once <color # | ||
===== Create bootable image ===== | ===== Create bootable image ===== | ||
==== Download live image ==== | ==== Download live image ==== | ||
Line 88: | Line 81: | ||
<note warning> | <note warning> | ||
- | A DHCP service is already enabled for **all available devices**. If you need to setup a static IP or use management tools, | + | A DHCP service is already enabled for **all available devices**. If you need to setup a static IP or use management tools, |
- | + | ||
- | <code bash> | + | |
- | # rc-service dhcpcd stop | + | |
- | </ | + | |
The [[https:// | The [[https:// | ||
Line 121: | Line 110: | ||
</ | </ | ||
- | Identify the name of your Ethernet | + | Identify the name of your ethernet |
<code bash> | <code bash> | ||
Line 134: | Line 123: | ||
</ | </ | ||
- | In this example, the Ethernet | + | In this example, the ethernet |
<code bash> | <code bash> | ||
Line 151: | Line 140: | ||
</ | </ | ||
- | In this example, neither **enp2s0f0** nor the **loopback** device have wireless extensions, meaning **enp2s0f0** is our Ethernet | + | In this example, neither **enp2s0f0** nor the **loopback** device have wireless extensions, meaning **enp2s0f0** is our ethernet |
You also need to **know these settings**: | You also need to **know these settings**: | ||
Line 161: | Line 150: | ||
* Domain name (unless you are on a local LAN, in which case you can make it up). | * Domain name (unless you are on a local LAN, in which case you can make it up). | ||
- | Activate the connected | + | Activate the connected |
<code bash> | <code bash> | ||
Line 284: | Line 273: | ||
Follow this procedure if you need **ADSL with PPPoE/ | Follow this procedure if you need **ADSL with PPPoE/ | ||
- | First, identify the name of your Ethernet | + | First, identify the name of your ethernet |
<code bash> | <code bash> | ||
Line 297: | Line 286: | ||
</ | </ | ||
- | In this example, the Ethernet | + | In this example, the ethernet |
- | Second, create the PPP net script and the net script for the Ethernet | + | Second, create the PPP net script and the net script for the ethernet |
<code bash> | <code bash> | ||
Line 489: | Line 478: | ||
# arch-chroot /mnt | # arch-chroot /mnt | ||
</ | </ | ||
- | |||
- | * Write your hostname to <color # | ||
=== Hostname === | === Hostname === | ||
Line 566: | Line 553: | ||
< | < | ||
- | |||
- | * Uncomment the selected locale in <color # | ||
=== Time zone === | === Time zone === | ||
Line 625: | Line 610: | ||
</ | </ | ||
- | * To configure the bootloader, you have to install it and generate the file <color # | + | To configure the bootloader, you have to install it and generate the file <color # |
<code bash> | <code bash> | ||
Line 631: | Line 616: | ||
</ | </ | ||
- | * For BIOS and EFI: | + | === Syslinux === |
- | <code bash> | + | [[https://en.wikipedia.org/ |
- | # pacstrap | + | |
- | </code> | + | |
- | * Install GRUB after chrooting (refer to the [[en: | ||
- | |||
- | === Syslinux === | ||
<code bash> | <code bash> | ||
# pacstrap /mnt syslinux | # pacstrap /mnt syslinux | ||
</ | </ | ||
- | * Configure <color # | + | For further details refer to the [[https:// |
+ | |||
+ | === Create RAM-disk | ||
+ | |||
+ | Configure <color # | ||
<code bash> | <code bash> | ||
Line 652: | Line 636: | ||
< | < | ||
- | * If you want to install GRUB for the (U)EFI mode, you will need to make sure that: | + | If you want to install GRUB for the (U)EFI mode, you will need to make sure that: |
* The computer booted in (U)EFI mode (if <color # | * The computer booted in (U)EFI mode (if <color # | ||
* The efivars module is loaded. (<color # | * The efivars module is loaded. (<color # | ||
- | |||
- | === Bootloader on external drive === | ||
- | |||
- | * Configure the network again for newly installed environment. | ||
=== Unmount and reboot === | === Unmount and reboot === | ||
Line 688: | Line 668: | ||
===== Post-installation ===== | ===== Post-installation ===== | ||
- | You will now have to create a user and get user privileges like doas. And of course, you will have to install your favourite desktop. | + | You will now have to create a user and get user privileges like doas. And of course, you will have to install your additional environment for working. |
=== Configure pacman === | === Configure pacman === | ||
Line 752: | Line 732: | ||
# usermod -aG games < | # usermod -aG games < | ||
</ | </ | ||
+ | |||
==== Service management ==== | ==== Service management ==== | ||
Since Hyperbola is oriented on init-freedom, | Since Hyperbola is oriented on init-freedom, | ||
+ | |||
+ | ==== Graphical environment and your favorite desktop ==== | ||
+ | Hyperbola does not include the common known desktop-environments, | ||
+ | |||
+ | You can for sure create your own working graphical environment as we offer several [[en: | ||
+ | |||
+ | ==== Final note about included packages, applications and others ==== | ||
+ | |||
+ | We ask to make usage of the [[https:// | ||
===== Conclusion ===== | ===== Conclusion ===== | ||
- | Your new **Hyperbola GNU/ | + | Your new **Hyperbola GNU/ |
===== Acknowledgement ===== | ===== Acknowledgement ===== | ||
This wiki article is based on **[[https:// | This wiki article is based on **[[https:// |