<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Benosco</id>
	<title>Alpine Linux - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.alpinelinux.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Benosco"/>
	<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/wiki/Special:Contributions/Benosco"/>
	<updated>2026-05-02T08:10:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.alpinelinux.org/w/index.php?title=Installation&amp;diff=16932</id>
		<title>Installation</title>
		<link rel="alternate" type="text/html" href="https://wiki.alpinelinux.org/w/index.php?title=Installation&amp;diff=16932"/>
		<updated>2020-02-22T00:12:11Z</updated>

		<summary type="html">&lt;p&gt;Benosco: Spelling and grammar fixes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The following information will assist you with the installation of [http://alpinelinux.org/about Alpine Linux].&lt;br /&gt;
[[Image:hdd_mount.png|left|link=]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation Quick-Start in 3 Easy Steps ==&lt;br /&gt;
These steps are meant for x86_64 builds. For ARM, see [[Alpine_on_ARM|Alpine on ARM]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; font-size:30px; font-weight:bold;&amp;quot;&amp;gt;&lt;br /&gt;
1st&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:65px; background-color:#EDF2F2; border-style:solid; border-color:#6F7C91; border-width:0px; border-left-width:5px; min-height:55px; padding:5px;&amp;quot;&amp;gt;&lt;br /&gt;
[http://alpinelinux.org/downloads Download] one of the latest stable-release ISOs. Then compare the image&#039;s checksum to the one in the corresponding checksum file (&amp;lt;code&amp;gt;*.sha256&amp;lt;/code&amp;gt;) and verify its GPG signature.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; font-size:30px; font-weight:bold;&amp;quot;&amp;gt;&lt;br /&gt;
2nd&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:65px; background-color:#E0E9E9; border-style:solid; border-color:#606A82; border-width:0px; border-left-width:5px; min-height:55px; padding:5px;&amp;quot;&amp;gt;&lt;br /&gt;
If you have a CD drive from which you can boot, then [[Burning ISOs|burn the ISO onto a blank CD]] using your favorite CD burning software. Else [[Create a Bootable USB|create a bootable USB drive]].&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;float:left; font-size:30px; font-weight:bold;&amp;quot;&amp;gt;&lt;br /&gt;
3rd&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left:65px; background-color:#9faecc; border-style:solid; border-color:#324065; border-width:0px; border-left-width:5px; min-height:55px; padding:5px;&amp;quot;&amp;gt;&lt;br /&gt;
Boot from the CD or USB drive, login as root with no password, and voilà! Enjoy Alpine Linux!&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Clear}}&lt;br /&gt;
&lt;br /&gt;
Now Alpine are complete running from the media source, &#039;&#039;&#039;you can install it&#039;&#039;&#039; by running the &amp;lt;code&amp;gt;[[setup-alpine]]&amp;lt;/code&amp;gt; command.&lt;br /&gt;
&lt;br /&gt;
Before runs &amp;lt;code&amp;gt;[[setup-alpine]]&amp;lt;/code&amp;gt; there&#039;s many ways and &#039;&#039;&#039;use cases in the [[Alpine_newbie_install_manual#Ways_to_install_Alpine_into_machines_or_virtuals|Alpine install manual for beginners]]&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
= Installation Handbook =&lt;br /&gt;
&lt;br /&gt;
Alpine can be booted or not, just use it. Alpine Linux installation process are so minimalist, that indeed can just boot up inside other broken Linux. &#039;&#039;&#039;You believe that every system needs a DVD disc, or a USB to install it?, but Alpine may not even need it&#039;&#039;&#039;, so much so that it can even boot from its phone memory. Obviously &#039;&#039;&#039;the more exquisite the more complicated method&#039;&#039;&#039;. Remember that for beginners can use the [[Alpine_newbie_install_manual#Ways_to_install_Alpine_into_machines_or_virtuals|Alpine install manual for beginners]] that have specific cases for. A spanish specific page are at [https://mckayemu.github.io/alpineinstalls/ https://mckayemu.github.io/alpineinstalls]&lt;br /&gt;
&lt;br /&gt;
== Overview alpine running system ==&lt;br /&gt;
&lt;br /&gt;
# As any Linux installation, Alpine start process by booting an &amp;quot;install/running medium&amp;quot; from an external device (CD/DVD, USB Drive, etc...). currently supports Storage drives (such like USB, HDD or SSD) or Optical drives (such like CDROM, DVDROM or BD) as running medium of the operating system as is.&lt;br /&gt;
# One booted Alpine Linux are in use or can be used in any of &#039;&#039;&#039;three modes respected the install process&#039;&#039;&#039;:&lt;br /&gt;
## [[Alpine_newbie_install_manual#diskless_mode|diskless mode]]: You&#039;ll boot from a &amp;quot;install/runing&amp;quot; read-only medium such as the installation CD/DVD, a [[Create a Bootable USB|USB drive]], or a [[Create a Bootable Compact Flash|Compact Flash card]]. This means here a &amp;quot;none&amp;quot; selected device to store data changes to paths.&lt;br /&gt;
## [[Alpine_newbie_install_manual#data_mode|data mode]]: As in diskless mode, however, here a writable partition (usually on a hard disk) used to store the data in {{Path|/var}} directly, rather than copied into a tmpfs, between reboots without install to disk from &amp;quot;install/running&amp;quot; medium.&lt;br /&gt;
## [[Alpine_newbie_install_manual#sys_mode|sys mode]]: a traditional hard-disk install; both the boot system and your modifications are written to the hard disk in a standard Linux hierarchy. Commonly used for desktop or servers deploys, automatically will create three partitions on your disk for {{Path|/boot}}, {{Path|/}}, and {{Path|swap}}.&lt;br /&gt;
# As Alpine uses Linux kernel, start step of collecting information to initialize a minimum system, the &amp;lt;code&amp;gt;[[setup-alpine]]&amp;lt;/code&amp;gt; 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 &amp;quot;install/running&amp;quot; medium.&lt;br /&gt;
# When selected the &amp;quot;sys&amp;quot; mode, the post installation step provides the way to choose the root password, and eventually boot up the new installed system.&lt;br /&gt;
&lt;br /&gt;
== Requirements for Alpine ==&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;A computer machine&#039;&#039;: Alpine supports any kind of computers devices.. phones, laptops, desktops, embedded, raspberrys, arduinos, etc, this means support:&lt;br /&gt;
** architectures as: i386, amd64, arm, ppc, x390 and any modern or older.&lt;br /&gt;
** minimal memory: of 100Mb of RAM are enough for base system, 1G are enough for complete heavy desktops.&lt;br /&gt;
** optional storage: such as hard disk or USB disk, only in the &amp;quot;sys&amp;quot; or &amp;quot;data&amp;quot; mode&lt;br /&gt;
&lt;br /&gt;
== Media source to install and/or run ==&lt;br /&gt;
&lt;br /&gt;
Those source &amp;quot;install/running&amp;quot; medium are downloaded from https://alpinelinux.org/downloads/; named &amp;quot;images&amp;quot;, all the images will need network internet connection present and available except the image named `extended` due comes with minimal need packages but are x86/x64 based only.&lt;br /&gt;
&lt;br /&gt;
To use those media files, must be dumped in a USB or burned into a CD/DVD, are &amp;quot;iso hybrid&amp;quot; that means can be just copied as &amp;quot;cd media.iso /dev/sdb&amp;quot;, please check [[Create a Bootable USB|USB drive]], or a [[Create a Bootable Compact Flash|Compact Flash card]] for details.&lt;br /&gt;
&lt;br /&gt;
== Booting the media source ==&lt;br /&gt;
&lt;br /&gt;
After flash the USB media or burn a CD-ROM media, put the media source on respective drive bay of the computer and turn on the computer.&lt;br /&gt;
&lt;br /&gt;
Select proper boot media, this depends on each computer device; by example on DELL&#039;s computers almost always are the `F12` key, press at the boot screen and when menu shows select the proper media, on the VirtualBox software are same `F12` key too, by hitting that key a boot selection media will be displayed, boot screen depends on each computer.&lt;br /&gt;
&lt;br /&gt;
This document makes no sense which media was used after this step, rest of the document are same for all cases.&lt;br /&gt;
&lt;br /&gt;
{{Note| This document assumes you will wipe out all the hard disk of your computer to complete use Alpine as the only and the main operating system, if you want more detailed cases see the wiki page [[Alpine_newbie_install_manual]].}}&lt;br /&gt;
&lt;br /&gt;
== Configure and run the install process ==&lt;br /&gt;
&lt;br /&gt;
More easy than you think, will just run as any other Linux, and ask for a login screen, just input &amp;quot;root&amp;quot; and then a console prompt will be show. Here just type and run the following commands to fast install automatically on ALL the hard disk of your computer device:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&amp;lt;nowiki&amp;gt;&lt;br /&gt;
export BOOTLOADER=grub&lt;br /&gt;
&lt;br /&gt;
setup-alpine -f /root/autofile&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A few questions will be asked, be care of questions and root password questions in the &lt;br /&gt;
process due will be used later and must be mandatory.&lt;br /&gt;
* Keyboard map, such like &#039;&#039;us&#039;&#039; and variant of &#039;&#039;us-nodeadkeys&#039;&#039; for Canada or &#039;&#039;es&#039;&#039; and variant of &#039;&#039;es-winkeys&#039;&#039; for Spanish speaking users and Latin American people.&lt;br /&gt;
* Hostname: just push enter, it&#039;s the human computer name.&lt;br /&gt;
* Network options: will as the method to grap the internet connection in wired cases, just enter the suggested values, an network internet connection present are required in most cases.&lt;br /&gt;
* DNS options: recommended to use 8.8.8.8 and none for search domain&lt;br /&gt;
* Timezone options: just use the default values suggested.&lt;br /&gt;
* Proxy options: use &amp;quot;none&amp;quot; if you connect directly to the internet; this are a special filed that permits use the &amp;quot;proxy service&amp;quot; of your network, as to your admins.&lt;br /&gt;
* SSH options: use openssh, the default that comes with media.&lt;br /&gt;
* NTP options: use chrony, the default that comes with media.&lt;br /&gt;
* Mode: select &amp;quot;sys&amp;quot; to install as described previously.&lt;br /&gt;
* Disk options: the destination media to install, as we assumed are only one disk in the computer device, use &amp;quot;sda&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
After a while, process starts and will format the hard disk device, this will make the disk layout as:&lt;br /&gt;
&lt;br /&gt;
* `/dev/sda1` como BOOT en 500Mb en `/boot`&lt;br /&gt;
* `/dev/sda2` como SWAP en 4Gb&lt;br /&gt;
* `/dev/sda3` como ROOT en 200Gb en `/`&lt;br /&gt;
&lt;br /&gt;
And then will copy files to your hard disk device, after a while the system will be installed.&lt;br /&gt;
&lt;br /&gt;
== Booting and using the new system ==&lt;br /&gt;
&lt;br /&gt;
After process of coping files is completed, the installation media must be removed from the USB/CARD reader or CD/DVD bay of the computer&lt;br /&gt;
&lt;br /&gt;
Then the new system can be booted by removing the boot media where was installed; after boot you must read &lt;br /&gt;
[[Alpine_newbie_apk_packages|Alpine post install packages and setup configurations for new users]] where you can follow steps to customize your new system.&lt;br /&gt;
&lt;br /&gt;
= Further Documentation =&lt;br /&gt;
&lt;br /&gt;
=== Post-Install ===&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- If you edit this, please coordinate with and Tutorials_and_Howtos#Post-Install and Developer_Documentation#Package_management. Note that these three sections are not exact duplicates. --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[Alpine_newbie_apk_packages|Alpine post install packages and setup configurations for new users]]&lt;br /&gt;
&amp;lt;!-- [[Configure Networking]] --&amp;gt;&lt;br /&gt;
* [[Tutorials_and_Howtos#Networking|Setting up Networking]]&lt;br /&gt;
* [[Alpine Linux package management|Package Management (apk)]] &#039;&#039;(How to add/remove packages on your Alpine)&#039;&#039;&lt;br /&gt;
   &amp;lt;!-- [[Alpine Linux package management#Local_Cache|How to enable APK caching]] --&amp;gt;&lt;br /&gt;
* [[Alpine local backup|Alpine local backup (lbu)]] &#039;&#039;(Permanently store your modifications in case your box needs reboot)&#039;&#039;&lt;br /&gt;
** [[Back Up a Flash Memory Installation|Back Up a Flash Memory (&amp;quot;diskless mode&amp;quot;) Installation]]&lt;br /&gt;
** [[Manually editing a existing apkovl]]&lt;br /&gt;
* [[Alpine Linux Init System|Init System (OpenRC)]] &#039;&#039;(Configure a service to automatically boot at next reboot)&#039;&#039;&lt;br /&gt;
** [[Multiple Instances of Services]]&lt;br /&gt;
   &amp;lt;!-- [[Writing Init Scripts]] --&amp;gt;&lt;br /&gt;
* [[Alpine setup scripts#setup-xorg-base|Setting up Xorg]]&lt;br /&gt;
&lt;br /&gt;
* [[Upgrading Alpine]]&lt;br /&gt;
&amp;lt;!-- Obsolete&lt;br /&gt;
 [[Upgrading Alpine - v1.9.x]]&lt;br /&gt;
 [[Upgrading Alpine - CD v1.8.x]]&lt;br /&gt;
 [[Upgrading Alpine - HD v1.8.x]]&lt;br /&gt;
 [[Upgrade to repository main|Upgrading to signed repositories]]&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* [[Setting up a ssh-server]] &#039;&#039;(Using ssh is a good way to administer your box remotely)&#039;&#039;&lt;br /&gt;
* [[setup-acf]] &#039;&#039;(Configures ACF (webconfiguration) so you can manage your box through https)&#039;&#039;&lt;br /&gt;
* [[Hosting services on Alpine]]&#039;&#039;(Links to several mail/web/ssh server setup pages)&#039;&#039;&lt;br /&gt;
* [[Changing passwords for ACF|Changing passwords]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- [[Running glibc programs]] Installation and Dev --&amp;gt;&lt;br /&gt;
* [[Setting the timezone]] &#039;&#039;(Not needed for the default musl- or uClibc-based installs)&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
* [[Setting up a new user]]&lt;br /&gt;
&lt;br /&gt;
=== Further Help and Information ===&lt;br /&gt;
&lt;br /&gt;
* [[FAQ|FAQs]]&lt;br /&gt;
* [[Tutorials and Howtos]]&lt;br /&gt;
* [[Contribute|How to Contribute]]&lt;br /&gt;
* [[Developer Documentation]]&lt;br /&gt;
&lt;br /&gt;
= See Also =&lt;br /&gt;
&lt;br /&gt;
# [[Newbie_Alpine_Ecosystem]]&lt;br /&gt;
# [[Alpine newbie install manual]]&lt;br /&gt;
# [https://mckayemu.github.io/alpineinstalls/ https://mckayemu.github.io/alpineinstalls/ All informatin for Spanish users]&lt;br /&gt;
&lt;br /&gt;
[[Category:Installation]]&lt;/div&gt;</summary>
		<author><name>Benosco</name></author>
	</entry>
</feed>