mirror of
https://codeberg.org/alpine/alpine-wiki.git
synced 2023-08-25 13:53:16 +02:00
e7302a3c10
* the documentation will handle the newbies section, simplification * the professional documens will be merged with the new documents directories * rest of informal or fast forward contributions will be in tutorials
61 lines
3.3 KiB
Markdown
61 lines
3.3 KiB
Markdown
|
||
.. firs of all.. When starting to learn something, you should weigh
|
||
your capabilities and availability of resources:
|
||
|
||
## 1 - Check requirements
|
||
|
||
We are persons, [we have real life requirements](#real-life-requirements)
|
||
and after [we need related requirements](#related-requirements).
|
||
|
||
### Real life requirementes
|
||
|
||
* **Manners**, you will must have a vocation for reading and analysis.
|
||
* **Time**, you will need time, cos you will need to read a lot!
|
||
* **Device**, you should have a computer, or phone at least, or similar, by example using [Termux or IOs for phones](alpine-tutorial-in-phones.md)
|
||
|
||
### Related requirementes
|
||
|
||
* **Knowledge** have knowledge of using linux, git and editors
|
||
* **vi/nano** you must know how to use VI and NANO editors, just write and save are enought
|
||
* **LFSH** you must read about the linux filesystem hierarchy, just where the files should go
|
||
* **git** you must know minimal usage of git, just clone and pull are enought
|
||
* **Unix-like**, you should have some kind of way to interact with a UNIX like operating system, like MAC or Linux.
|
||
* **xterm** you must know how to use, cpy/paste text and manage a terminal command line
|
||
* **ssh** you ust know how to use SSH at the comand line
|
||
* **Internet**, and minimal bandwitch of internet network.. cos almost today all the development will forced to you to contribute over internet.
|
||
|
||
## 2 - Where to start
|
||
|
||
Please, check requirements mentioned above, before continues; **this material
|
||
(newbie sections) assumes a more general level and helps you to follow the steps more slowly:
|
||
**Of course the first document to read is [alpine-newbie-install.md](alpine-newbie-install.md).**
|
||
and then **after install read [alpine-newbie-xfce-desktop.md](alpine-newbie-xfce-desktop.md)**
|
||
|
||
But for more focused guides, the requirements mentioned above are mandatory,
|
||
without them you will not be able to understand the documents at the [../tutorials/](../tutorials/)
|
||
directory space, **guides or tutorials will assume you already have those knowledge requirements**.
|
||
|
||
### WARNING
|
||
|
||
* First of all, if you do not use Linux before, this is not a "click click click" environment
|
||
* Second: if you comes from other Linux, there are a huge difference respect others: MUSL libc!
|
||
|
||
Al of those means that most of the programs may need manual intervention of precompilation.
|
||
IF you plan to use Alpine Linux as desktop maybe you will find a difficult path but,
|
||
its totally workable, and also pretty best performed. Alpine its best know for usage over containers,
|
||
like dockers or virtual machines.
|
||
|
||
### About copyright material
|
||
|
||
**CC BY-NC-SA**: the project allows reusers to distribute, remix, adapt, and build upon the material
|
||
in any medium or format for noncommercial purposes only, and only so long as attribution is given
|
||
to the creators involved. If you remix, adapt, or build upon the material, you must license the modified
|
||
material under identical terms, includes the following elements:
|
||
|
||
* **BY** – Credit must be given to the creator of each content respectivelly, starting at the first contributor.
|
||
* **NC** – Only noncommercial uses of the work are permitted, with exceptions if you fill an issue here!
|
||
* **SA** – Adaptations must be shared under the same terms, you must obey this terms and do not change it.
|
||
|
||
Please check our [../alpine/copyright.md](../alpine/copyright.md).
|
||
|