Alpine Linux
Kokeneet kirjoittajat eivät ole vielä tarkistaneet sivun nykyistä versiota, ja se voi poiketa merkittävästi 29. syyskuuta 2019 tarkistetusta
versiosta . tarkastukset vaativat
35 muokkausta .
Alpine Linux on Linux-jakelu , joka keskittyy turvallisuuteen, keveyteen ja vähäisiin resurssivaatimuksiin. Käytetään pääasiassa sulautetuissa järjestelmissä [3] [4] [5] [6] [7] [8] , siitä tuli PostmarketOS :n [9] perusta , joka soveltuu myös hyvin Docker - säiliöiden luomiseen [10] [11] [12] [ 13] . Perustuu musliin ja BusyBoxiin , käyttää oletusarvoisesti PaX: aa ja grseciä ytimessä ja kääntää kaikki paketit pinon ylivuotosuojauksella [14] .
Jakelun turvallisuuden varmistamiseksi käytä:
- tuoreet (päivitetyt) versiot Linux-ytimestä ja muista paketeista, kuten iptables , openssl ;
- suojauskorjausten asentaminen kaikkiin muihin järjestelmän osiin kuin ydin;
- melko tiheä julkaisujakso, joka pitää jakelun ajan tasalla korkealla tasolla.
Alpine Linux -perusjärjestelmän koko on vain 4-5 Mt (ilman ydintä). Säilö ei vaadi enempää kuin 8 Mt, ja vähimmäisasennus levylle vaatii noin 130 Mt. [3]
Historia
Alun perin LEAF15] useimmat LEAF-kehittäjät halusivat jatkaa Linux-jakelun kehittämistä, joka mahtuisi yhdelle levykkeelle, kun taas Alpine Linux -kehittäjät halusivat sisällyttää mukaan muutaman raskaamman paketin, kuten Squid ja Samba . , sekä lisäsuojausominaisuuksia ja uusi ydin. Yksi alkuperäisistä tavoitteista oli luoda perusta suurelle järjestelmälle, tämä ei ole nyt hankkeen päätavoite [16] .
Ominaisuudet
Jakelu toteuttaa oman paketinhallintajärjestelmän apk-tools , joka oli alun perin osa shell-skriptien kokoelmaa, mutta jonka C-kehittäjät kirjoittivat myöhemmin uudelleen. Alpine sisältää tällä hetkellä paketteja, kuten KDE , GNOME , Xfce , Firefox ja muut.
Oletuksena Alpine Linux ladataan täysin RAM-muistiin käynnistyksen aikana. PaX- ja grsec- tietoturvakorjaukset sisältyvät oletusarvoisesti Alpine Linux -ytimeen, mikä auttaa suojaamaan hyökkäyksiltä, kuten vmsplice() local root exploit . Lisäksi kaikki paketit on koottu pinon ylivuotosuojauksella käyttäjien mukavuuden vuoksi.
Aluksi jakelussa käytettiin uClibc : tä tavallisena C -kirjastona perinteisen glibc -kirjaston sijasta. Kevyydestään huolimatta sillä on merkittävä haittapuoli - se ei ole binääriyhteensopiva glibc:n kanssa, joten kaikki ohjelmistot on käännetty uClibc:llä toimimaan oikein. Kuitenkin 9. huhtikuuta 2014 [17] Alpine Linux alkoi käyttää musl- kirjastoa [18] , joka on osittain binääriyhteensopiva glibc:n kanssa [19] .
Järjestelmän alustus , verrattuna muihin jakeluihin, kuten Debian , Ubuntu , Arch Linux ja CentOS , ei käytä systemd :tä [20] .
Versiohistoria
Versio |
Julkaisupäivä [21] |
Tuen päättymispäivä [22] |
Linux-ydin
|
Vanha versio, ei tuettu:2.0 [5]
|
16.8.2010
|
01.04.2012
|
tuntematon
|
Vanha versio, ei tuettu:2.1
|
11.11.2010
|
11.11.2012
|
2.6.xx
|
Vanha versio, ei tuettu:2.2
|
2011-05-03
|
2013-05-01
|
Vanha versio, ei tuettu:2.3
|
11.11.2011
|
11.11.2013
|
3.0.xx
|
Vanha versio, ei tuettu:2.4
|
2012-05-02
|
2014-05-01
|
3.3.xx
|
Vanha versio, ei tuettu:2.5
|
07.11.2012
|
11.11.2014
|
3.4.xx
|
Vanha versio, ei tuettu:2.6
|
17.5.2013
|
2015-05-01
|
3.9.xx
|
Vanha versio, ei tuettu:2.7
|
8.11.2013
|
11.11.2015
|
3.10.xx
|
Vanha versio, ei tuettu:3.0
|
2014-06-04
|
2016-05-01
|
3.14.xx
|
Vanha versio, ei tuettu:3.1
|
12.10.2014
|
11.11.2016
|
Vanha versio, ei tuettu:3.2 [23]
|
26.5.2015
|
2017-05-01
|
3.18.xx
|
Vanha versio, ei tuettu:3.3
|
2016-01-06
|
11.11.2017
|
4.1.xx
|
Vanha versio, ei tuettu:3.4
|
31.5.2016
|
2018-05-01
|
4.4.xx
|
Vanha versio, ei tuettu:3.5
|
22.12.2016
|
11.11.2018
|
Vanha versio, ei tuettu:3.6 [4]
|
24.5.2017
|
2019-05-01
|
4.9.xx
|
Vanha versio, ei tuettu:3.7
|
30.11.2017
|
2019-11-01
|
Vanha versio, ei tuettu:3.8 [24] [25]
|
26.6.2018
|
2020-05-01
|
4.14.xx
|
Vanha versio, ei tuettu:3.9
|
29.1.2019
|
2020-11-01
|
4.19.xx
|
Vanha versio, ei tuettu:3.10
|
13.6.2019
|
2021-05-01
|
Vanha versio, ei tuettu:3.11
|
19.12.2019
|
11.11.2021
|
5.4.xx
|
Vanha versio, ei tuettu:3.12
|
29.5.2020
|
2022-05-01
|
Vanha tuettu versio:3.13 [26]
|
14.1.2021
|
11.11.2022
|
5.10.xx
|
Nykyinen versio: 3.14 [27]
|
15.6.2021
|
2023-05-01
|
Nykyinen versio: 3.15 [28]
|
24.11.2021
|
11.11.2023
|
5.15.xx
|
Nykyinen versio: 3.16.0 [1]
|
23.5.2022
|
23.5.2024
|
Legenda:Vanha versio, ei tuettuVanha tuettu versioNykyinen versioTestiversiotuleva versio
|
Muistiinpanot
- ↑ 12 Alpine Linux 3.16.0 julkaistu . Haettu 24. toukokuuta 2022. Arkistoitu alkuperäisestä 28. heinäkuuta 2022. (määrätön)
- ↑ 1 2 3 Shiz... Alpine-lisenssitiedot - 2017.
- ↑ 1 2 Tietoja | Alpine Linux Tietoja . Haettu 17. huhtikuuta 2012. Arkistoitu alkuperäisestä 30. huhtikuuta 2012. (määrätön)
- ↑ 1 2 Arvostelu: Alpine Linux on tehty Docker | infomaailma . Haettu 15. kesäkuuta 2018. Arkistoitu alkuperäisestä 15. kesäkuuta 2018. (määrätön)
- ↑ 1 2 Alpine Linux 2 arvostelu | LinuxBSDos.com . Haettu 26. elokuuta 2015. Arkistoitu alkuperäisestä 5. syyskuuta 2015. (määrätön)
- ↑ Turvallisuusorientoitunut Alpine Linux 3.7 sisältää UEFI-tuen, GRUB-tuen asennusohjelmassa . Haettu 15. kesäkuuta 2018. Arkistoitu alkuperäisestä 15. kesäkuuta 2018. (määrätön)
- ↑ 10 turvallisinta Linux-distroa täydelliseen yksityisyyteen ja nimettömyyteen | 2017 painos . Haettu 15. kesäkuuta 2018. Arkistoitu alkuperäisestä 15. kesäkuuta 2018. (määrätön)
- ↑ Luopuuko Docker Ubuntu Linuxista? Hämmennys vallitsee | verkkomaailma . Haettu 15. kesäkuuta 2018. Arkistoitu alkuperäisestä 16. kesäkuuta 2018. (määrätön)
- ↑ Tavoitteena älypuhelimien 10 vuoden elinkaari . postmarketos.org . Haettu 19. maaliskuuta 2022. Arkistoitu alkuperäisestä 2. lokakuuta 2017. (määrätön)
- ↑ Nunez, Steven . Arvostelu: Alpine Linux on tehty Dockerille , InfoWorldille ( 10. heinäkuuta 2017). Arkistoitu alkuperäisestä 15. kesäkuuta 2018. Haettu 26. kesäkuuta 2018.
- ↑ Nunez, Steven . Arvostelu: Parhaat Linux-distrot Dockerille ja konteille , InfoWorld ( 30. lokakuuta 2017). Arkistoitu alkuperäisestä 25. kesäkuuta 2018. Haettu 26. kesäkuuta 2018.
- ↑ Ei, Katherine . Luopuuko Docker Ubuntu Linuxista? Hämmennys hallitsee (englanti) , InfoWorld (10. helmikuuta 2016). Arkistoitu alkuperäisestä 27. kesäkuuta 2018. Haettu 26. kesäkuuta 2018.
- ↑ Alpine Linux sopii kaikkiin Dockeriin , eWEEK . Haettu 26. kesäkuuta 2018.
- ↑ noin | Alpine Linux . www.alpinelinux.org. Käyttöpäivä: 19. tammikuuta 2016. Arkistoitu alkuperäisestä 15. tammikuuta 2016. (määrätön)
- ↑ InfoWeb.netissä toimiva hakukone Arkistoitu 14. toukokuuta 2016.
- ↑ Alpine 2.2.0 - Linux-jakelu reitittimille ja palomuureille - Uutiset (nixp.ru) . Haettu 3. toukokuuta 2022. Arkistoitu alkuperäisestä 12. toukokuuta 2014. (määrätön)
- ↑ Alpine 3.0.0 julkaistu | Alpine Linux . Haettu 15. kesäkuuta 2018. Arkistoitu alkuperäisestä 28. tammikuuta 2021. (määrätön)
- ↑ Alpine Linux on siirtynyt käyttämään musl libc | Alpine Linux . Haettu 10. helmikuuta 2015. Arkistoitu alkuperäisestä 10. helmikuuta 2015. (määrätön)
- ↑ musl UKK . Haettu 10. helmikuuta 2015. Arkistoitu alkuperäisestä 20. helmikuuta 2015. (määrätön)
- ↑ Alpine Linux Init System - Alpine Linux . Haettu 15. kesäkuuta 2018. Arkistoitu alkuperäisestä 16. marraskuuta 2020. (määrätön)
- ↑ Uutisarkisto | Alpine Linux . Haettu 20. helmikuuta 2018. Arkistoitu alkuperäisestä 10. kesäkuuta 2017. (määrätön)
- ↑ Alpine Linux: Julkaisut - Alpine Linux . Haettu 20. helmikuuta 2018. Arkistoitu alkuperäisestä 2. elokuuta 2017. (määrätön)
- ↑ DistroWatch Weekly, numero 617, 6. heinäkuuta 2015 . Haettu 16. kesäkuuta 2018. Arkistoitu alkuperäisestä 16. kesäkuuta 2018. (määrätön)
- ↑ DistroWatch Weekly, numero 770, 2. heinäkuuta 2018 . Haettu 2. heinäkuuta 2018. Arkistoitu alkuperäisestä 2. heinäkuuta 2018. (määrätön)
- ↑ Lataa Alpine Linux 3.8.0 . Arkistoitu 12. elokuuta 2018 Wayback Machinessa
- ↑ Alpine-3.13.0 . Haettu 2. huhtikuuta 2021. Arkistoitu alkuperäisestä 23. huhtikuuta 2021. (määrätön)
- ↑ Alpine-3.14.0 . Haettu 17. syyskuuta 2021. Arkistoitu alkuperäisestä 19. kesäkuuta 2021. (määrätön)
- ↑ Alpine-3.15.4 . Haettu 29. huhtikuuta 2022. Arkistoitu alkuperäisestä 5. huhtikuuta 2022. (määrätön)
Linkit
- alpinelinux.org - Alpine Linuxin virallinen verkkosivusto
- Jesse Smith. Alpine Linux 3.2.0 (englanniksi) tutkiminen . DistroWatch.com (6. kesäkuuta 2015). Haettu: 26. elokuuta 2015.
- Alpine Linux 2 arvostelu . LinuxBSDos.com (23. elokuuta 2010). Haettu: 26. elokuuta 2015.
Linux- projekti |
---|
Kenraali |
|
---|
Leviäminen |
|
---|
Sovellukset |
|
---|
Persoonallisuudet |
|
---|
joukkotiedotusvälineet |
|
---|
Luettelot |
|
---|
Liikkuvuus |
|
---|
Muut |
|
---|