Difference between revisions of "Newbie Alpine Ecosystem"

From Alpine Linux
Jump to: navigation, search
(Deploy and production: Alpine newbie developer: add gittea now available from edge)
m (more mistakes I missed)
 
(3 intermediate revisions by 2 users not shown)
Line 5: Line 5:
 
Alpine is the '''OS''' ('''O'''perating '''S'''ystem), that runs on top of your '''machine'''. Programs such as a web browser run on the OS, and web pages like "wiki.alpine.org" run over that web browser.
 
Alpine is the '''OS''' ('''O'''perating '''S'''ystem), that runs on top of your '''machine'''. Programs such as a web browser run on the OS, and web pages like "wiki.alpine.org" run over that web browser.
  
Keep in mind that today '''due to the great popularity of Docker, Alpine Linux is the most deployed operating system of all really...''' because within every other operating system that uses a docker, the docker image it almost always uses an Alpine Linux
+
Keep in mind that today '''due to the great popularity of Docker, Alpine Linux is one of the most deployed operating systems currently in use,''' because within every other operating system that uses a docker, the docker image it uses is almost always Alpine Linux.
  
 
{{Clear}}
 
{{Clear}}
Line 17: Line 17:
 
|-
 
|-
 
| [[Alpine newbie| Alpine newbie overall and install]]
 
| [[Alpine newbie| Alpine newbie overall and install]]
| Basic meet with what Alpine Linux are, equivalent with others and differences, after the introduction, the brief of a basic installation are described with screens for new users.
+
| Basic guide on what Alpine Linux is, whats similar and different about it when compared to other operating systems, as well as after the introduction, a brief guide on the installation process.
 
|  
 
|  
 
* New incoming users,<br>
 
* New incoming users,<br>
* non-linux and already other linux users
+
* For Linux and non-Linux users alike!
 
|-  
 
|-  
 
| [[Alpine newbie apk packages]]
 
| [[Alpine newbie apk packages]]
| Alpine packages, the apk command line tool that index retrieve and install set of precompiled pieces of software for your installation.
+
| Alpine packages, the "apk" command line tool that indexes, retrieves and installs sets of precompiled pieces of software for your installation.
 
|  
 
|  
 
* Familiarized users, <br>
 
* Familiarized users, <br>
* Already linux users
+
* Users with some Alpine Linux experience
 
|-  
 
|-  
 
| [[Alpine newbie desktops]]
 
| [[Alpine newbie desktops]]
| Alpine as minimal distribution only need a desktop that have not so minimal but not so huge, XFCE are the official desktop, but thanks to community there's many options now, LXDE, MATE are now available for.
+
| Alpine as minimal distribution, only needs a minimal desktop environment, so XFCE is the official desktop, but thanks to the community there's many options now, LXDE, MATE are currently available.  
 
|  
 
|  
 
* Familiarized users, <br>
 
* Familiarized users, <br>
* Already other linux users
+
* Users with some Linux experience
 
|-  
 
|-  
 
| [[Alpine newbie developer]]
 
| [[Alpine newbie developer]]
| Alpine stack for develop, Alpine Linux are the most use Linux to deploy software, so it's the right choice to become a developer.
+
| Alpine stack for development: Alpine Linux is the most used Linux for deploying software, making it a good choice if you are a developer.
 
|  
 
|  
* Medium alpine users, <br>
+
* Medium Alpine users, <br>
* Already linux users
+
* Users with a decent amount of Alpine Linux experience
 
|-  
 
|-  
 
| [[Alpine newbie lammers]]
 
| [[Alpine newbie lammers]]
| As a security focused Linux alpine are enough to become a "hacker?" You must persist and gain knowledge, have respect and will gain respect from community.
+
| As a security focused Linux distribution, is Alpine enough to become a "l33t haxor?" You must persist and gain knowledge, have respect and you will gain respect from your community.
 
|  
 
|  
* Medium alpine users, <br>
+
* High level Alpine users, <br>
* Experts linux users
+
* Users with considerable Alpine Linux experience
 
|}  
 
|}  
  
Line 51: Line 51:
 
{| class="wikitable"
 
{| class="wikitable"
 
|-
 
|-
! Optional page to read !! What's next to read
+
! Optional reading: !! What to read next
 
|-
 
|-
 
| [[FAQ]] || [[Alpine newbie]]
 
| [[FAQ]] || [[Alpine newbie]]
Line 64: Line 64:
 
** [[Alpine Install: from a disc to a virtualbox machine single only]]
 
** [[Alpine Install: from a disc to a virtualbox machine single only]]
 
** [[Alpine Install: from a iso to a virtualbox machine with external disc]]
 
** [[Alpine Install: from a iso to a virtualbox machine with external disc]]
* [[Alpine newbie| Alpine general information after install (must read if know have xperience)]]
+
* [[Alpine newbie| Alpine general information after install (A must read)]]
  
 
== Postinstall: Alpine newbie desktops ==
 
== Postinstall: Alpine newbie desktops ==
  
 
* [[Alpine newbie apk packages|Overall info and minimal packages common to any working desktop]]
 
* [[Alpine newbie apk packages|Overall info and minimal packages common to any working desktop]]
** [[Alpine newbie desktops|Alpine newbie desktops, (overall information only)]]
+
** [[Alpine newbie desktops|Alpine newbie desktops, (General information only)]]
 
** [[Alpine Newbies XFCE Desktop Environment]]
 
** [[Alpine Newbies XFCE Desktop Environment]]
 
** [[Alpine Newbies LXDE Desktop Environment]]
 
** [[Alpine Newbies LXDE Desktop Environment]]
Line 86: Line 86:
  
 
* [[Alpine production deploy]]
 
* [[Alpine production deploy]]
** [[Production repository: gitea]]
+
** [[Production git server: gitea]]
 
** [[Production Web server: Lighttpd‎‎]]
 
** [[Production Web server: Lighttpd‎‎]]
 
** [[Production DataBases : mysql]]
 
** [[Production DataBases : mysql]]
Line 95: Line 95:
 
= New users community and social networks =
 
= New users community and social networks =
  
Here are only social networks for newbie users:
+
Here are our social networks for newbie users:
  
 
* Twitter Feed: https://twitter.com/alpinelinux
 
* Twitter Feed: https://twitter.com/alpinelinux

Latest revision as of 02:49, 4 July 2020

The Alpine Newbie Ecosystem is documentation designed so that incoming users can use Alpine. All pages will be some kind of guide to form a manual book for Alpine Linux.

Alpine is the OS (Operating System), that runs on top of your machine. Programs such as a web browser run on the OS, and web pages like "wiki.alpine.org" run over that web browser.

Keep in mind that today due to the great popularity of Docker, Alpine Linux is one of the most deployed operating systems currently in use, because within every other operating system that uses a docker, the docker image it uses is almost always Alpine Linux.


The User Alpine Newbie Ecosystem:
Component Description Targeted
Alpine newbie overall and install Basic guide on what Alpine Linux is, whats similar and different about it when compared to other operating systems, as well as after the introduction, a brief guide on the installation process.
  • New incoming users,
  • For Linux and non-Linux users alike!
Alpine newbie apk packages Alpine packages, the "apk" command line tool that indexes, retrieves and installs sets of precompiled pieces of software for your installation.
  • Familiarized users,
  • Users with some Alpine Linux experience
Alpine newbie desktops Alpine as minimal distribution, only needs a minimal desktop environment, so XFCE is the official desktop, but thanks to the community there's many options now, LXDE, MATE are currently available.
  • Familiarized users,
  • Users with some Linux experience
Alpine newbie developer Alpine stack for development: Alpine Linux is the most used Linux for deploying software, making it a good choice if you are a developer.
  • Medium Alpine users,
  • Users with a decent amount of Alpine Linux experience
Alpine newbie lammers As a security focused Linux distribution, is Alpine enough to become a "l33t haxor?" You must persist and gain knowledge, have respect and you will gain respect from your community.
  • High level Alpine users,
  • Users with considerable Alpine Linux experience

Tutorial series

Optional reading: What to read next
FAQ Alpine newbie

Installation: Alpine newbie overall and install

Postinstall: Alpine newbie desktops

Deploy and production: Alpine newbie developer

Developers: compilers, IDE's and tools

Servers: deploy in production

New users community and social networks

Here are our social networks for newbie users:

See Also

  1. FAQ
  2. Alpine newbie
  3. Alpine newbie install manual
  4. Alpine newbie apk packages
  5. Alpine newbie desktops
  6. Alpine newbie developer
  7. Alpine newbie lammers