Difference between revisions of "Alpine newbie install manual"

From Alpine Linux
Jump to: navigation, search
(A general overview of the install)
(Requirements: grammar)
(31 intermediate revisions by 6 users not shown)
Line 1: Line 1:
A proper setup of your system are need, but if you deploy all of an ecosystems in your own home and job.. in your only machine... you will need a proper guide to setup your main system (or maybe a parallel system?).
+
'''Alpine Linux can be installed via many ways''', the most common ones are listed here, for more information see last section of this document.
  
'''Alpine is the Linux that has the most ways to install''', the fastest and most flexible ways, that if not the easiest to understand for newbies, but the easiest for a Linux user looking for efficiency and performance.
+
* '''Computer device''' like PC, laptop, or Raspberry, are forms or a name for machines that uses the software named "Operating System" like Alpine Linux, the target of a "install process" to property put the Alpine system.
 +
* '''Image file''' means it is a type of file that is downloaded and ''burned to a CD/DVD'' or ''dumped to a USB'' with popular programs (such as Nero, CloneCD, Brasero), although in the modern era it's not the only way (Raspberri's).
 +
* '''Boot''' or '''[[Alpine and UEFI|Booting]]''' means "Boot" (started from a media source) a disc recorded on DVD/CD or USB from the disc drive or from a USB port respectively, the computer boots this device and loads the Alpine operating system. Today that means involved with [[Alpine and UEFI|BIOS and UEFI]] systems.
  
Alpine can be booted or not, just use it. Alpine Linux installation process are so flexible that indeed can just boot up inside other broken Linux. '''You believe that every system needs a DVD disc, or a USB to install it?, but Alpine may not even need it''', so much so that it can even boot from its phone memory. Obviously '''the more exquisite the more complicated method'''.  
+
Alpine Linux is an '''OS''' (Operating System) that runs on top of a '''machine, desktop, laptop, Virtual Machine, or Docker Container'''. Specifically, Alpine Linux is a [[http://distrowatch.org/table.php?distribution=alpine Linux OS Distribution]] which provides the Linux kernel and a collection of userland programs and applications such as an internet web browser.
  
= Ways to install Alpine into machines or virtuals =
+
'''[[Alpine_setup_scripts#Setup_modes|Setup_modes of Alpine operation]]''': Alpine Linux is designed to run from RAM directly, which means the download image is already a fully installed, but a minimally configured system. Review the '''[[Alpine_setup_scripts#Setup_modes|Setup_modes of Alpine operation]]''' for permanent installation options on most devices.
  
{{Note| You can choose one of the following methods, but we recommend finish reading this document, so you can understand a little more of the Alpine Install ecosystem for user.}}
+
== Additional Details ==
  
The following wiki pages list the easiest of the already diverse modes (which are more than those listed here obviously), the numbers are to reflects the most likely way for you and the most common cases to the less common case, but for sure depends on your choice and your needs of course.
+
{{Box BLUE|'''1. About Media download of image sources:'''|When download image sources to install, take note of the "architecture" namestring in each green button. Most common cases just download '''x86''' or '''x86_64''' types.. for further information check [[Requirements#Architectures|Architectures section]] and then [[Requirements#Media|Media Downloadable section]] of requirements wiki page. Optionally you can perform a '''''sha256'' checksum''' as described in [[Requirements#Checksum|Checksum section of Requirements]] wiki page but is not necessary in general cases.}}
  
== Alpine Install: by booting a medium into a machine ==
+
{{Box BLUE|'''2. About Media sources to dump image sources:'''|When download image sources to install, this depends of your hardware, for some like ARM or PowerPC you could check [[Alpine_newbie_install_manual#Ways_to_install_Alpine_listed_by_architectures|Ways_to_install_Alpine_listed_by_architectures]] wiki page if you have special cases like ARM, PPC or s390 machines.}}
  
# [[Alpine Install: from a disc to a virtualbox machine single only]], install Alpine into VirtualBox virtual machine, use if you have a '''VirtualBox virtual machine and only wants to take a shoot into it'''.
+
{{Box BLUE|'''3. About boot install process:'''|The boot process depends on each computer device, need to specify which device to boot, refer to the [[Requirements#Booting|Booting section]]. The boot process copies and runs the entire system from RAM, so the command line environment does not depend on the slower, initial boot media. After that a prompt for "login" are displayed, input the "root" as user and just enter. So there's no need to ask for password at first boot.}}
# [[Alpine Install: from a disc to a new computer single only boot]], install Alpine into real modern machine by burn a disc that will boot if you have a '''UEFI or newer hardware and will be only Alpine into it through CD/DVD drive'''.
 
# [[Alpine Install: from a disc to a old computer single only boot]], install Alpine into real most common machine by burn a disc that will boot if you have '''common older hardware and will be only Alpine into it through CD/DVD drive'''.
 
# [[Alpine Install: from a usb to a new computer single only boot]], install Alpine into real modern machine by creating USB drive unit that will boot if you have a '''UEFI or newer hardware and will be only Alpine into it through USB drive'''.
 
# [[Alpine Install: from a usb to a old computer dual boot linux Debian]], install Alpine into most common machine by creating USB drive unit that will boot if you have '''common older hardware and will be other Linux as main OS through USB boot'''.
 
# [[Alpine Install: from a usb to a old computer dual boot linux Alpine]], install Alpine into most common machine by creating USB drive unit that will boot if you have '''common older hardware and will be Alpine as main OS through USB boot'''.
 
  
== Alpine Install: by using inside linux already started ==
+
{{Box GREEN|'''4. About running mode of the media source:'''|However, even though it is not installed on your device it is working as if it were, [[Alpine_setup_scripts#Setup_modes|Setup_modes of Alpine operation]] described how; all the [[Alpine_setup_scripts|setup-scripts]] and the [[Alpine_Linux_package_management|apk package manager]] are available to direct use, and all the general command line tools. All of this is from the media you boot, this mode is called "diskless mode", for further information check [[Alpine_setup_scripts#Setup_modes|Setup_modes section]] for "alpine running modes". '''All the media Alpine images are already Alpine running live systems'''}}
  
# [[Alpine Install: from alpine mirror to a new computer by chroot]], install Alpine into real modern machine directly using the Alpine mirror sources '''if you will use the Alpine inside other Linux instalation by chroot'''.
+
== Requirements ==
 +
 
 +
Alpine Linux has low system requirements. Nowadays almost hardware is supported, More complete requirements documentation can be found at the [[Requirements]] wiki page:
 +
 
 +
=== Memory ===
 +
 
 +
* At least 128 MB of RAM for server without graphical GUI.
 +
* At least 1.6 GB for graphical desktop
 +
* At least 4 GB for high firefox or chromium usage!
 +
 
 +
More complete requirements documentation are at [[Requirements#Memory|Memory requirements section]] wiki page.
 +
 
 +
=== Storage ===
 +
 
 +
* At least 1 GB storage device for server without graphical GUI
 +
* At least 10 GB for graphical desktop, or at least 80 GB overall
 +
 
 +
More complete requirements documentation are at [[Requirements#Space|Storage requirements section]] wiki page
 +
 
 +
=== GPU ===
 +
 
 +
The majority of GPU's are supported, but for advanced features, 3D acceleration are managed by MESA project:
 +
 
 +
* Intel: mostly any Intel with one exception, intel i810/i815 will lack of features due to its 4Mb memory, Mesa and Linux have dropped their support.
 +
* ATI/AMD, only radeon series with exception of recent two last years respect Alpine release, Rage r128/match64 series has limited support.
 +
* Nvidia: limited; only few are complete supported, not all features are allowed.
 +
* Matrox: not all features are supported, just cos are shipped on most servers.
 +
* Sis: limited features are supported, since code are not updated on Xorg and Linux kernel.
 +
* Via: limited features are supported, since openchrome code are not updated on Xorg and Linux kernel.
 +
 
 +
More complete requirements documentation are at [[Requirements#Peripherals|Peripheral requirements section]] wiki page.
 +
 
 +
= Ways to install Alpine into machines listed by user cases =
 +
 
 +
We have here many ways listed how you can put Alpine Linux in your computer device, '''PLEASE CHOOSE A USE CASE MOST CLOSE TO YOUR SETUP:'''
 +
 
 +
== by booting a source downloaded file ISO on USB or CD/DVD/BR ==
 +
 
 +
# [[Alpine Install: from a disc to a virtualbox machine single only]], install Alpine into VirtualBox virtual machine, use if you have a '''VirtualBox virtual machine and only wants to take a shoot into it'''
 +
# [[Alpine Install: from a disc to a any computer single only boot]], install Alpine into a real modern machine by burning a disc that will boot if you have a '''UEFI or BIOS hardware and will be only Alpine into it through CD/DVD drive'''.
 +
# [[Alpine Install: from a usb to a any computer single only boot]], install Alpine into real modern machine by creating a USB drive unit that will boot if you have a '''UEFI or BIOS hardware and will be only Alpine into it through USB drive'''.
 +
# [[Alpine Install: from a usb to any computer dual boot linux Debian]], install Alpine into most common machine by creating a USB drive unit that will boot if you have '''common hardware and want another Linux as main OS through USB boot'''.
 +
# [[Alpine Install: from a usb to any computer dual boot linux Alpine]], install Alpine into most common machine by creating a USB drive unit that will boot if you have '''common hardware and want Alpine Linux as main OS through USB boot'''.
 +
# [[Alpine Install: from a disc to a old computer single only boot]], especial case for very very older hardware computers PC or laptops by burning a disc that will boot if you have a '''BIOS only older hardware and will be only Alpine into it through CD/DVD drive'''.
 +
# [[Alpine_Install:_from_a_disc_to_PC_Engines_APU|Alpine Install: from a disc to PC Engines APU]]:  to install Alpine into second generation PC Engines APU systems, it were tested with an apu2d4 using alpine lasted.
 +
 
 +
== by using from linux already started to new partition ==
 +
 
 +
# [[Alpine Install: from alpine mirror to a new computer by chroot]], install Alpine into real modern machine directly using the Alpine mirror sources '''if you will use the Alpine inside other Linux installation by chroot'''.
 
# [[Alpine Install: from alpine mirror to an external disc by chroot]], install Alpine into real modern machine directly using the Alpine mirror sources '''if you extracted the disc and use in already booted linux to install'''.
 
# [[Alpine Install: from alpine mirror to an external disc by chroot]], install Alpine into real modern machine directly using the Alpine mirror sources '''if you extracted the disc and use in already booted linux to install'''.
 
# [[Alpine Install: from a iso to a virtualbox machine with external disc]], install Alpine into VirtualBox external disc machine, use if you have a '''older computer that don't boot but extract the disc to prepare it for'''.
 
# [[Alpine Install: from a iso to a virtualbox machine with external disc]], install Alpine into VirtualBox external disc machine, use if you have a '''older computer that don't boot but extract the disc to prepare it for'''.
  
= Ways to use Alpine Linux without install =
+
== by booting through network install media ==
 +
 
 +
# [[Alpine Install: from a tarball to a boot device arm]], install Alpine into arm based device machine, use if you have a '''network install device capable arm based'''.<br><br>
 +
# [[Alpine_on_ARM|Alpine on ARM]] for thos that need to dump to ARM based hardware
 +
 
 +
== by booting from external devices ==
 +
 
 +
If the computer does not automatically boot from the desired device, one needs to bring up the boot menu selection for choosing the media to boot from. Depending on the computer the menu may be accessed by quickly (repeatedly) pressing a key when booting starts, or sometimes it is needed to press the button before starting the computer and keep holding it when it boots. Typical keys are:  `F9`-`F12`, sometimes `F7` or `F8`. If these don't bring up the boot menu, it may be necessary to enter the BIOS configuration and adjust the boot settings, for which typical keys are: `Del.` `F1` `F2` `F6` or `Esc.`
 +
 
 +
** [[Alpine_Install:_from_a_disc_to_PC_Engines_APU|Alpine Install: from a disc to PC Engines APU]]:  to install Alpine into second generation PC Engines APU systems, it were tested with an apu2d4 using alpine lasted.
 +
** [[Bootstrapping_Alpine_on_PC_Engines_ALIX.3|Bootstrapping Alpine on PC Engines ALIX.3]]
 +
** [[Alpine_on_ARM|Alpine on ARM]] fisrt main references of ARM any device
 +
 
 +
= Ways to install Alpine listed by architectures =
 +
 
 +
== x86_64 x86_32 x86  ==
 +
 
 +
The all popular 32 bit intel (i386 pc 32bit) and x86_64 (i686 pc 64bit and amd64)compatible (both)
 +
 
 +
** [[Alpine Install: from a disc to a virtualbox machine single only]], install Alpine into VirtualBox virtual machine, use if you have a '''VirtualBox virtual machine and only wants to take a shoot into it'''.
 +
** [[Alpine Install: from a disc to a any computer single only boot]], install Alpine into a real modern machine by burning a disc that will boot if you have a '''UEFI or BIOS hardware and will be only Alpine into it through CD/DVD drive'''.
 +
** [[Alpine Install: from a usb to a any computer single only boot]], install Alpine into real modern machine by creating a USB drive unit that will boot if you have a '''UEFI or BIOS hardware and will be only Alpine into it through USB drive'''.
 +
** [[Alpine Install: from a usb to any computer dual boot linux Debian]], install Alpine into most common machine by creating a USB drive unit that will boot if you have '''common hardware and want another Linux as main OS through USB boot'''.
 +
** [[Alpine Install: from a usb to any computer dual boot linux Alpine]], install Alpine into most common machine by creating a USB drive unit that will boot if you have '''common hardware and want Alpine Linux as main OS through USB boot'''.
 +
** [[Alpine Install: from a disc to a old computer single only boot]], especial case for very very older hardware computers PC or laptops by burning a disc that will boot if you have a '''BIOS only older hardware and will be only Alpine into it through CD/DVD drive'''.
 +
** [[Bootstrapping_Alpine_on_PC_Engines_ALIX.3|Bootstrapping Alpine on PC Engines ALIX.3]]
 +
** [[Alpine_Install:_from_a_disc_to_PC_Engines_APU|Alpine Install: from a disc to PC Engines APU]]:  to install Alpine into second generation PC Engines APU systems, it were tested with an apu2d4 using alpine lasted.
  
Alpine generated ISO's are a [https://en.wikipedia.org/wiki/Hybrid_disc hybridISO], ISO 9660 filesystems as described in the [https://wiki.syslinux.org/wiki/index.php?title=ISOLINUX ISOLINUX] article will boot via BIOS firmware, but only from optical media like CD, DVD, or BD.
+
== ppc64le  ==
  
The isohybrid feature enhances such filesystems by a [[Master Boot Record]] (MBR) for booting via BIOS from any storage Flash Drive like (such as USBFlash disc Drives or MM).
+
For the PowerPC devices with pure little-endian mode, mostly for POWER8 and POWER9
  
# [[Alpine Install: from a usb disc to a machine single only]], dump Alpine into usb/mmc card and later use it at your machine without modify any of your already installed files or operating system.
+
** [[Alpine Install: from a disc to a any computer single only boot]], install Alpine into a real modern machine by burning a disc that will boot if you have a '''UEFI or BIOS hardware and will be only Alpine into it through CD/DVD drive'''.<br><br>
 +
** [[Alpine Install: from a usb to a any computer single only boot]], install Alpine into real modern machine by creating a USB drive unit that will boot if you have a '''UEFI or BIOS hardware and will be only Alpine into it through USB drive'''.<br><br>
  
= Overview of run modes for Alpine systems =
+
== armhf armv7 ==
  
As any Linux installation, Alpine start process by booting from an external device (CD/DVD, USB Drive, etc...).
+
The ARM based hardwares, that does not have CD/DVD/BR boot support, only execution state of the ARMv7 devices machines. Including video game consoles; the newer ARM hard-float for newer, more powerful 32-bit devices alongside 64-bit.
  
As Alpine uses Linux kernel, start step of collecting information to initialize a minimum system, the <code>[[setup-alpine]]</code> will copy files. This minimun system started before proceed to property install are a [[Alpine_newbie_install_manual#diskless_mode|diskless mode]] started from the orig medium.
+
** [[Alpine_on_ARM|Alpine on ARM]] fir main references of ARM any device
  
The post installation step provides the way to choose the root password, and eventually boot up the new installed system.
+
== aarch64 ==
  
Alpine can be used in any of '''three modes respected the install process''':
+
The 64-bit ARM only execution state of the ARMv8 device machines.
  
=== diskless mode ===
+
** [[Alpine Install: from a usb to a any computer single only boot]], install Alpine into real modern machine by creating a USB drive unit that will boot if you have a '''UEFI or BIOS hardware and will be only Alpine into it through USB drive'''.<br><br>
 +
** [[Alpine_on_ARM|Alpine on ARM]] fisrt main references of ARM any device
  
You'll boot from a read-only medium such as the installation CD, a [[Create a Bootable USB|USB drive]], or a [[Create a Bootable Compact Flash|Compact Flash card]]. {{Tip| To prepare either a USB or Compact Flash card, you can use the <code>[[setup-bootable]]</code> script; see the pages linked above for details.}} When you use Alpine in this mode, you need to use [[Alpine local backup|Alpine Local Backup (lbu)]] to save your modifications between reboots. That requires some writable medium, usually removable. If your boot medium is, for example, a USB drive, you can save modifications there; you don't need a separate partition or drive. See also [[Local APK cache]].
+
== s390x ==
{{Note| When the <code>[[setup-alpine]]</code> script asks for a disk, say "none". It will then prompt whether you'd like to preserve modifications on any writable medium.}}
 
  
=== data mode ===
+
For the Super powered IBM mainframes, especially IBM Z and IBM LinuxONE servers
  
As in diskless mode, your OS is run from a read-only medium. However, here a writable partition (usually on a hard disk) is used to store the data in {{Path|/var}}. That partition is accessed directly, rather than copied into a tmpfs; so this is better-suited to uses where large amounts of data need to be preserved between reboots. {{Note| The <code>[[setup-alpine]]</code> script handles installing Alpine in this mode, too, when you supply a writable partition instead of "none", and request mode "data".}} This mode may be used for mailspools, database and log servers, and so on.
+
** [[Alpine Install: from a disc to a any computer single only boot]], install Alpine into a real modern machine by burning a disc that will boot if you have a '''UEFI or BIOS hardware and will be only Alpine into it through CD/DVD drive'''.<br><br>
 +
** [[Alpine Install: from a usb to a any computer single only boot]], install Alpine into real modern machine by creating a USB drive unit that will boot if you have a '''UEFI or BIOS hardware and will be only Alpine into it through USB drive'''.<br><br>
  
=== sys mode ===
+
= Ways to use Alpine Linux without install =
  
This is a [[Install to disk|traditional hard-disk install]] (see link for details). <!-- includes [[Installing Alpine on HDD overwriting everything]] --> Both the boot system and your modifications are written to the hard disk in a standard Linux hierarchy. {{Note| The <code>[[setup-alpine]]</code> script handles installing Alpine in this mode, too, when you supply a writable partition instead of "none", and request mode "sys". By default, it will create three partions on your disk for {{Path|/boot}}, {{Path|/}}, and {{Path|swap}}; however you can also [[Setting up disks manually|partition your disk manually]].
+
# [[Alpine Install: from a usb disc to a machine single only]], dump Alpine into usb/mmc card and live boot it on your machine without modifying any of your already installed files or operating system.
}} This mode may be used for [[Desktops|desktops]], development boxes, and virtual servers.
 
    <!-- [[Native Harddisk Install 1.6]] Obsolete -->
 
  
 
= Documents series =
 
= Documents series =
Line 67: Line 138:
 
| [[Alpine newbie]] || [[Alpine Install: from a disc to a virtualbox machine single only]]
 
| [[Alpine newbie]] || [[Alpine Install: from a disc to a virtualbox machine single only]]
 
|}
 
|}
 +
  
 
= See Also =
 
= See Also =
Line 77: Line 149:
  
 
[[Category:Newbie]]
 
[[Category:Newbie]]
[[Category:Desktop]]
 
[[Category:Multimedia]]
 
 
[[Category:Installation]]
 
[[Category:Installation]]

Revision as of 02:41, 4 May 2021

Alpine Linux can be installed via many ways, the most common ones are listed here, for more information see last section of this document.

  • Computer device like PC, laptop, or Raspberry, are forms or a name for machines that uses the software named "Operating System" like Alpine Linux, the target of a "install process" to property put the Alpine system.
  • Image file means it is a type of file that is downloaded and burned to a CD/DVD or dumped to a USB with popular programs (such as Nero, CloneCD, Brasero), although in the modern era it's not the only way (Raspberri's).
  • Boot or Booting means "Boot" (started from a media source) a disc recorded on DVD/CD or USB from the disc drive or from a USB port respectively, the computer boots this device and loads the Alpine operating system. Today that means involved with BIOS and UEFI systems.

Alpine Linux is an OS (Operating System) that runs on top of a machine, desktop, laptop, Virtual Machine, or Docker Container. Specifically, Alpine Linux is a [Linux OS Distribution] which provides the Linux kernel and a collection of userland programs and applications such as an internet web browser.

Setup_modes of Alpine operation: Alpine Linux is designed to run from RAM directly, which means the download image is already a fully installed, but a minimally configured system. Review the Setup_modes of Alpine operation for permanent installation options on most devices.

Additional Details

1. About Media download of image sources: When download image sources to install, take note of the "architecture" namestring in each green button. Most common cases just download x86 or x86_64 types.. for further information check Architectures section and then Media Downloadable section of requirements wiki page. Optionally you can perform a sha256 checksum as described in Checksum section of Requirements wiki page but is not necessary in general cases.
2. About Media sources to dump image sources: When download image sources to install, this depends of your hardware, for some like ARM or PowerPC you could check Ways_to_install_Alpine_listed_by_architectures wiki page if you have special cases like ARM, PPC or s390 machines.
3. About boot install process: The boot process depends on each computer device, need to specify which device to boot, refer to the Booting section. The boot process copies and runs the entire system from RAM, so the command line environment does not depend on the slower, initial boot media. After that a prompt for "login" are displayed, input the "root" as user and just enter. So there's no need to ask for password at first boot.
4. About running mode of the media source: However, even though it is not installed on your device it is working as if it were, Setup_modes of Alpine operation described how; all the setup-scripts and the apk package manager are available to direct use, and all the general command line tools. All of this is from the media you boot, this mode is called "diskless mode", for further information check Setup_modes section for "alpine running modes". All the media Alpine images are already Alpine running live systems

Requirements

Alpine Linux has low system requirements. Nowadays almost hardware is supported, More complete requirements documentation can be found at the Requirements wiki page:

Memory

  • At least 128 MB of RAM for server without graphical GUI.
  • At least 1.6 GB for graphical desktop
  • At least 4 GB for high firefox or chromium usage!

More complete requirements documentation are at Memory requirements section wiki page.

Storage

  • At least 1 GB storage device for server without graphical GUI
  • At least 10 GB for graphical desktop, or at least 80 GB overall

More complete requirements documentation are at Storage requirements section wiki page

GPU

The majority of GPU's are supported, but for advanced features, 3D acceleration are managed by MESA project:

  • Intel: mostly any Intel with one exception, intel i810/i815 will lack of features due to its 4Mb memory, Mesa and Linux have dropped their support.
  • ATI/AMD, only radeon series with exception of recent two last years respect Alpine release, Rage r128/match64 series has limited support.
  • Nvidia: limited; only few are complete supported, not all features are allowed.
  • Matrox: not all features are supported, just cos are shipped on most servers.
  • Sis: limited features are supported, since code are not updated on Xorg and Linux kernel.
  • Via: limited features are supported, since openchrome code are not updated on Xorg and Linux kernel.

More complete requirements documentation are at Peripheral requirements section wiki page.

Ways to install Alpine into machines listed by user cases

We have here many ways listed how you can put Alpine Linux in your computer device, PLEASE CHOOSE A USE CASE MOST CLOSE TO YOUR SETUP:

by booting a source downloaded file ISO on USB or CD/DVD/BR

  1. Alpine Install: from a disc to a virtualbox machine single only, install Alpine into VirtualBox virtual machine, use if you have a VirtualBox virtual machine and only wants to take a shoot into it
  2. Alpine Install: from a disc to a any computer single only boot, install Alpine into a real modern machine by burning a disc that will boot if you have a UEFI or BIOS hardware and will be only Alpine into it through CD/DVD drive.
  3. Alpine Install: from a usb to a any computer single only boot, install Alpine into real modern machine by creating a USB drive unit that will boot if you have a UEFI or BIOS hardware and will be only Alpine into it through USB drive.
  4. Alpine Install: from a usb to any computer dual boot linux Debian, install Alpine into most common machine by creating a USB drive unit that will boot if you have common hardware and want another Linux as main OS through USB boot.
  5. Alpine Install: from a usb to any computer dual boot linux Alpine, install Alpine into most common machine by creating a USB drive unit that will boot if you have common hardware and want Alpine Linux as main OS through USB boot.
  6. Alpine Install: from a disc to a old computer single only boot, especial case for very very older hardware computers PC or laptops by burning a disc that will boot if you have a BIOS only older hardware and will be only Alpine into it through CD/DVD drive.
  7. Alpine Install: from a disc to PC Engines APU: to install Alpine into second generation PC Engines APU systems, it were tested with an apu2d4 using alpine lasted.

by using from linux already started to new partition

  1. Alpine Install: from alpine mirror to a new computer by chroot, install Alpine into real modern machine directly using the Alpine mirror sources if you will use the Alpine inside other Linux installation by chroot.
  2. Alpine Install: from alpine mirror to an external disc by chroot, install Alpine into real modern machine directly using the Alpine mirror sources if you extracted the disc and use in already booted linux to install.
  3. Alpine Install: from a iso to a virtualbox machine with external disc, install Alpine into VirtualBox external disc machine, use if you have a older computer that don't boot but extract the disc to prepare it for.

by booting through network install media

  1. Alpine Install: from a tarball to a boot device arm, install Alpine into arm based device machine, use if you have a network install device capable arm based.

  2. Alpine on ARM for thos that need to dump to ARM based hardware

by booting from external devices

If the computer does not automatically boot from the desired device, one needs to bring up the boot menu selection for choosing the media to boot from. Depending on the computer the menu may be accessed by quickly (repeatedly) pressing a key when booting starts, or sometimes it is needed to press the button before starting the computer and keep holding it when it boots. Typical keys are: `F9`-`F12`, sometimes `F7` or `F8`. If these don't bring up the boot menu, it may be necessary to enter the BIOS configuration and adjust the boot settings, for which typical keys are: `Del.` `F1` `F2` `F6` or `Esc.`

Ways to install Alpine listed by architectures

x86_64 x86_32 x86

The all popular 32 bit intel (i386 pc 32bit) and x86_64 (i686 pc 64bit and amd64)compatible (both)

ppc64le

For the PowerPC devices with pure little-endian mode, mostly for POWER8 and POWER9

armhf armv7

The ARM based hardwares, that does not have CD/DVD/BR boot support, only execution state of the ARMv7 devices machines. Including video game consoles; the newer ARM hard-float for newer, more powerful 32-bit devices alongside 64-bit.

aarch64

The 64-bit ARM only execution state of the ARMv8 device machines.

s390x

For the Super powered IBM mainframes, especially IBM Z and IBM LinuxONE servers

Ways to use Alpine Linux without install

  1. Alpine Install: from a usb disc to a machine single only, dump Alpine into usb/mmc card and live boot it on your machine without modifying any of your already installed files or operating system.

Documents series

Previous required What's next to read
Alpine newbie Alpine Install: from a disc to a virtualbox machine single only


See Also

  1. Newbie_Alpine_Ecosystem
  2. Alpine newbie apk packages
  3. Alpine newbie desktops
  4. Alpine newbie developer
  5. Alpine newbie lammers