Alpine Linux: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
LeapofAzzam (bicara | kontrib)
Tag: Suntingan perangkat seluler Suntingan peramban seluler
Changed 3.15.4 / 4 April 2022; 2 tahun lalu[2] to 3.20.3 / 6 September 2024; 10 hari lalu[2]
Tag: VisualEditor Suntingan perangkat seluler Suntingan peramban seluler
 
(22 revisi perantara oleh 13 pengguna tidak ditampilkan)
Baris 1:
{{terjemah}}
{{Infobox OS version
| name = Alpine Linux
Baris 10 ⟶ 9:
| source model = [[Perangkat lunak sumber terbuka|Sumber terbuka]]
| released = {{Start date and age|2005|08|df=yes}}<ref name="osdir-history"/>
| latest release version = 3.1020.03
| latest release date = {{release date and age|20192024|0609|1306|df=yes}}<ref name="lastrelease">{{Cite web
| url = https://alpinelinux.org/posts/Alpine-3.17.10-3.18.9-3.19.4-3.20.03-released.html
| title = Alpine Linux 3.17.10, 3.018.9, Released3.19.4, 3.20.3 released | Alpine Linux
| website = www.alpinelinux.org
| language = en
| access-date = 20192024-0509-16}}</ref><!-- tanggal: https://alpinelinux.org/releases/ -->
| marketing target = Pengembang, pengguna daya
| language = [[Multilingualisme|Multilingual]]
Baris 31 ⟶ 30:
}}
 
'''Alpine Linux''' adalah [[distribusi Linux]] berdasarkan [[musl]] dan [[BusyBox]], dirancang untuk keamanan, kesederhanaan, dan efisiensi sumber daya.<ref name="infoworld"/><ref name="linuxbsdos"/><ref name="softpedia"/><ref name="fossbytes"/><ref name="networkworld"/> IaDistribusi Linux ini menggunakan kernel hardened dan mengkompilasi semua binari [[ruang pengguna]] sebagaiuntuk dieksekusi secara independen dengan perlindungan menghancurkan tumpukan''stack-smashing''.<ref name="about">[https://alpinelinux.org/about about | Alpine Linux]</ref>
 
Karena ukurannya yang kecil, distro ini banyak digunakan dalam wadahkontainer menyediakanuntuk mendapatkan waktu ''boot up'' yang cepat.<ref name="thenewstack">[https://thenewstack.io/alpine-linux-heart-docker/ Meet Alpine Linux, Docker’s Distribution of Choice for Containers]</ref>
 
SebuahTurunan garpu(''fork'') dari distribusi ini, [[postmarketOS]], dirancang untuk berjalan di perangkat seluler.
 
== Riwayat ==
Awalnya, Alpine Linux dimulai sebagai cabang dari [[LEAF Project]].<ref name="osdir-history">{{cite web|url=http://osdir.com/ml/linux.leaf.devel/2005-08/msg00039.html|title=linux.leaf.devel - Re: [leaf-devel] 2.6.x kernel support? - msg#00039 - Recent Discussion OSDir.com|last=|first=|date=|website=|publisher=|archive-url=https://web.archive.org/web/20160514053441/https://osdir.com/ml/linux.leaf.devel/2005-08/msg00039.html|archive-date=14 May 2016|dead-url=|access-date=}}</ref> Para anggota LEAF ingin terus membuat distribusi Linux yang dapat ditampung dalam satu floppy disk, sedangkan Alpine Linux ingin memasukkan beberapa paket kelas berat seperti [[Squid (perangkat lunak)|Squid]] dan [[Samba (perangkat lunak)|Samba]], serta fitur keamanan tambahan dan kernel yang lebih baru. Salah satu tujuan awal adalah menciptakan kerangka kerja untuk sistem yang lebih besar; walaupun dapat digunakan untuk tujuan ini, ini bukan lagi tujuan utama. {{citation needed|date=November 2015}}
 
=== Riwayat versi ===
<!-- Template:Version - for version & release history. Documentation and examples: https://en.wiki-indonesia.club/wiki/Template:VersionAlpine_Linux#Release_history -->
{| class="wikitable" style="text-align:center; margin-left:1em; margin-right:0"
|- class="hintergrundDiefarbe5" style="white-space:nowrap;"
! style="min-width:2em;" | Versi<ref>{{Cite web|url=https://alpinelinux.org/releases/|title=Alpine release branches|website=Official Alpine Linux web|access-date = 11 April 2021}}</ref>
! style="min-width:2em;" | Tanggal rilis
! style="min-width:3em;" | [[Kernel Linux|Kernel]]<ref>{{Cite web|url=https://alpinelinux.org/posts/|title=Alpine release announcements|website=Official Alpine Linux web|access-date = 11 April 2021}}</ref>
! style="min-width:2em;" | Tanggal berakhirnya dukungan
|-
| {{Version|o |2.1.0}}
! Versi
! Tanggal rilis<ref>[https://alpinelinux.org/posts/ Alpine Linux News archive]</ref><ref>[https://distrowatch.com/index.php?distribution=alpine Announcements on DistroWatch.com]</ref>
! Tanggal akhir kehidupan<ref> [https://wiki.alpinelinux.org/wiki/Alpine_Linux:Releases Alpine Linux:Releases]</ref>
! Rilis kernel
|-
| {{Version |o |2.0}}
| 2010-08-16
| 2012-04-01
| {{N/A}}
|-
| {{Version|o |2.1}}
| 2010-11-01
|
| 2012-11-01
| {{N/A}}
|-
| {{Version |o |2.2.0}}
| 2011-05-0306
| 42.16.xx38
| 2013-05-01
| {{N/A}}
|-
| {{Version|o |2.3.0}}
| 2011-11-01
| 3.18.xx0
| 2013-11-01
| {{N/A}}
|-
| {{Version |o |2.4.0}}
| 2012-05-0203
| 3.3
| 2014-05-01
| {{N/A}}
|-
| {{Version |o |2.5.0}}
| 2012-11-07
| 43.46.xx6
| 2014-11-01
| {{N/A}}
|-
| {{Version |o |2.6.0}}
| 2013-05-17
| 43.9.xx2
| 2015-05-01
| {{N/A}}
|-
| {{Version |o |2.7.0}}
| 2013-11-08
| 43.410.xx18
| 2015-11-01
| {{N/A}}
|-
| {{Version |o |3.0.0}}
| 2014-06-04
| 43.14.xx5
| 2016-05-01
| {{N/A}}
|-
| {{Version |o |3.1.0}}
| 2014-12-10
|
| 2016-11-01
| {{N/A}}
|-
| {{Version |o |3.2.0}}
| 2015-05-26
| 3.18
| 2017-05-01
| 3.18.xx
|-
| {{Version |o |3.3.0}}
| 20162015-0112-0618
| 4.9.xx1
| 2017-11-01
| 4.1.xx
|-
| {{Version |o |3.4.0}}
| 2016-05-31
| 4.19.xx4
| 2018-05-01
| 4.4.xx
|-
| {{Version |o |3.5.0}}
| 2016-12-22
|
| 2018-11-01
| 4.4.xx
|-
| {{Version |co o|3.6.0}}
| 2017-05-24
|
| 2019-05-01
| 4.9.xx
|-
| {{Version |co o|3.7.0}}
| 2017-11-30
|
| 2019-11-01
| 4.9.xx
|-
| {{Version |co o|3.8.0}}
| 2018-06-26
| 4.19.xx14
| 2020-05-01
| 4.14.xx
|-
| {{Version |co o|3.9.0}}
| 2019-01-29
| 4.19
| 2021-01-01
| 20122020-0411-01
| 4.19.xx
|-
| {{Version |c o|3.10.0}}
| 2019-06-1913
| 4.19.53
| 2021-05-01
| 4.19.xx
|-
| {{Version |cp o|edge3.11.0}}
| 2019-12-19
| rolling
| {{N/A}}5.4.5
| 2021-0111-01
| {{N/A}}
|-
| colspan="4" | <small>{{Version |l o|show=1111103.12.0}}</small>
| 2020-05-29
| 5.4.43
| 2022-05-01
|-
| {{Version |o co|23.13.0}}
| 2021-01-14
| 5.10.7
| 2022-11-01
|-
| {{Version|co|3.14.0}}
| 2021-06-15
| 5.10.43
| 2023-05-01
|-
| {{Version|c|3.15.0}}
| 2021-11-24
| 5.15
| 2023-11-01
|-
| {{Version|cp|edge}}
|
|
|
|-
| colspan="5"| {{Version|l|show=110110}}
|}
 
== Fitur ==
* Alpine menggunakan sistem [[manajemen paket]] sendiri, apk-tools,<ref>{{cite web|url=https://wiki.alpinelinux.org/wiki/Alpine_Linux_package_management|title=Alpine Linux package management|publisher=}}</ref> yang awalnya merupakan kumpulan [https://sourceforge.net/projects/apk-tools/ skrip kerangka''shell''] tetapi kemudian [https://git.alpinelinux.org/cgit/apk-tools/ ditulis ulang] di C. Alpine saat ini berisi paket yang paling umum digunakan seperti [[GNOME]], [[Xfce]], [[Firefox]], dan lainnya.
* Alpine Linux dapat diinstal sebagai sistem operasi ''[[RAM drive|run-from-RAM]]''. Alat LBU (Alpine Local Backup, arti: Cadangan Lokal Alpine) <ref> {{cite web|url = https://wiki.alpinelinux.org/wiki/Alpine_local_backup|title = Alpine local backup|publisher = }} </ref> alat opsional yang memungkinkan semua konfigurasi file yang akan dicadangkan ke file overlay APK (biasanya disingkat menjadi ''apkovl''), file tar.gz yang secara default menyimpan salinan semua file yang diubah di /etc (dengan opsi untuk menambahkan lebih banyak direktori). Hal ini memungkinkan Alpine untuk bekerja secara andal dalam lingkungan tertanam yang menuntut atau untuk (sementara) bertahan dari kegagalan sebagian disk seperti yang kadang-kadang dialami di lingkungan cloud publik.
* Kernel yang diperkeras dimasukkan dalam distribusi default hingga dan termasuk Alpine 3.7, yang membantu mengurangi dampak eksploitasi dan kerentanan. Semua paket juga dikompilasi dengan perlindungan stack-smashing untuk membantu mengurangi efek dari lingkungan [[buffer overflow]].
* Alpine Linux secara default mencakup tambalan yang memungkinkan menggunakan VPN bertautan efisien menggunakan standar [[DMVPN]].
* Alpine Linux telah secara andal mendapat dukungan luar biasa dari hypervisor Xen dalam versi terbaru, yang menghindari masalah seperti yang dialami dengan Distribusi Perusahaan. (KVM hypervisor Linux standar, juga tersedia.)
* Sistem dasar di Alpine Linux dirancang hanya berukuran 4-5 [[Megabyte|MB]] (tidak termasuk kernel).{{citation needed|date=November 2015}} Ini memungkinkan [[kontainer Linux]] yang sangat kecil, berukuran sekitar 8 MB, sementara instalasi minimal untuk disk mungkin sekitar 130 MB.<ref name="about" /> Kernel Linux jauh lebih besar; kernel 3.18.16 mencakup 121 MB modul kernel yang dapat dimuat (terutama driver) di samping 3,3 MB untuk citra kernel dasar [[x86-64]].{{citation needed|date=November 2015}}
* Alpine Configuration Framework (ACF): Sementara opsional, ACF adalah aplikasi untuk mengkonfigurasi mesin Alpine Linux, dengan tujuan yang mirip dengan [[Debian]] [[Debconf (paket perangkat lunak)|debconf]]. Ini adalah kerangka kerja standar berdasarkan skrip Lua sederhana.{{citation needed|date=November 2015}}
* Alpine Linux sebelumnya menggunakan [[uClibc]] sebagai [[pustaka standar C]] alih-alih [[GNU C Library]] tradisional (glibc) yang paling umum digunakan. Meskipun lebih ringan, ia memang memiliki kelemahan signifikan [[Kompatibilitas kode biner|biner tidak kompatibel]] dengan glibc. Dengan demikian, semua perangkat lunak harus dikompilasi untuk digunakan dengan uClibc agar berfungsi dengan benar. Pada 9 April 2014,<ref>{{cite web|title=Release notes|url=https://alpinelinux.org/posts/Alpine-3.0.0-released.html|website=alpinelinux.org|accessdate=6 May 2018}}</ref>, Alpine Linux beralih ke [[musl]], yang sebagian biner kompatibel dengan glibc.<ref>{{cite web|url=https://www.musl-libc.org/faq.html|title=musl FAQ|publisher=}}</ref>
* [[OpenRC]] yang sederhana dan ringan adalah [[sistem init]] yang saat ini digunakan oleh Alpine Linux.<ref>{{cite web|url=https://wiki.alpinelinux.org/wiki/Alpine_Linux_Init_System|title=Alpine Linux Init System|publisher=}}</ref> Tidak seperti banyak distribusi, termasuk [[Debian]], [[Ubuntu]], [[Red Hat Enterprise Linux|RHEL]], [[Arch Linux]] dan [[CentOS]], Alpine tidak menggunakan [[systemd]]
 
== Referensi ==
Baris 176 ⟶ 195:
 
{{Distribusi Linux}}
{{Authority control}}
{{Linux}}
 
[[en:Alpine Linux]]
[[it:Alpine Linux]]
 
[[Kategori:Distribusi Linux ringan]]