Το Alpine Linux είναι ένα λειτουργικό σύστημα με ανοιχτού κώδικα που βασίζεται στο Linux και παρέχει στους χρήστες ένα ασφαλές περιβάλλον υπολογιστών με προσανατολισμό προς τους διακομιστές. Είναι ελαφριά, μικρή και απλή διανομή Linux που είναι χτισμένη πάνω από τα πακέτα λογισμικού Busybox και musl.
Διανεμήθηκε σε πολλαπλές εκδόσεις
Το έργο διανέμεται σε πολλαπλές εκδόσεις, το καθένα με το δικό του σκοπό και ικανότητες. Η κύρια έκδοση ονομάζεται Alpine Linux Standard, περιλαμβάνει μερικά από τα πιο συχνά χρησιμοποιούμενα πακέτα και είναι προσανατολισμένη σε διακομιστές και δρομολογητές που εκτελούνται απευθείας από τη μνήμη RAM. Η δεύτερη έκδοση ονομάζεται Alpine Linux Mini και είναι στην πραγματικότητα μια ελάχιστη έκδοση του Alpine Linux Standard. Έρχεται με μόνο μερικά βασικά πακέτα και μπορεί να γίνει εγκατάσταση του λειτουργικού συστήματος από το δίκτυο.
Η τρίτη έκδοση ονομάζεται Alpine Linux VServer και περιλαμβάνει μόνο πακέτα φιλοξενίας Vserver. Οι επαγγελματίες του δικτύου μπορούν να χρησιμοποιήσουν αυτήν την αλπική γεύση για να αναπτύξουν κεντρικούς υπολογιστές VServer που εκτελούνται απευθείας από τη μνήμη RAM. Μπορεί επίσης να εγκατασταθεί σε μια τοπική μονάδα δίσκου. Τέλος, η έκδοση Alpine Linux Xen παρέχει στους χρήστες ένα πακέτο Xen Dom0 Live CD και Xen. Υποστηρίζεται μόνο σε πλατφόρμες υλικού 64-bit.
Υποστηρίζει αρχιτεκτονικές 32 bit και 64 bit
Όπως αναφέρθηκε, το έργο παρέχει στους χρήστες πολλαπλές εκδόσεις που διανέμονται ως εικόνες Live CD ISO και υποστηρίζουν αρχιτεκτονικές 32 bit και 64 bit. Η διαμόρφωση δικτύου του Alpine Linux είναι παρόμοια με εκείνη του Debian, αλλά όσοι από εσάς χρησιμοποιούσατε προηγουμένως ένα λειτουργικό σύστημα βασισμένο σε BusyBox δεν θα έπρεπε να έχουν κανένα πρόβλημα να δουλεύουν με αυτό το διανομέα.
Οι προγραμματιστές του Alpine Linux έχουν συνεισφέρει πολλές βελτιώσεις στο BusyBox, για να κάνουν το λειτουργικό σύστημα να λειτουργεί όπως και κάθε άλλο. Λάβετε υπόψη, ωστόσο, ότι δεν διαθέτει γραφικό περιβάλλον.
Συμπέρασμα
Είτε το χρησιμοποιείτε για να αναπτύξετε το δικό σας διακομιστή ή δρομολογητή, φιλοξενεί VServer και μηδενικά περιβάλλοντα με ισχύ Xen, το Alpine είναι πάντα εδώ για να σας βοηθήσει. Μπορεί επίσης να χρησιμοποιηθεί για την ανάπτυξη ενός ιδιόκτητου διακομιστή ownCloud.
Τι είναι καινούργιο σε αυτή την έκδοση:
- ΝΕΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΚΑΙ ΣΗΜΑΝΤΙΚΑ ΝΕΑ ΣΥΣΚΕΥΑΣΙΑ:
- Υποστηρίξτε το netboot σε όλες τις αρχιτεκτονικές
- Προσθέστε arm64 (aarch64) Raspberry Pi image
- Προσθέστε υποστήριξη για το Raspberry Pi 3 Μοντέλο B +
- Υποστήριξη εικόνας ISO σε s390x (εγκατάσταση KVM)
- Τέλος υποστήριξης για σκληρό πυρήνα (ανεπίσημη Grsecurity)
- Υποστήριξη για τη γλώσσα Crystal
- Σημαντικές ενημερώσεις:
- Linux 4.14
- Πηγαίνετε 1.10
- Node.js 8.11 (LTS)
- Σκουριά 1,26
- Ruby 2.5
- PHP 7.2
- ghc 8.4
- OCaml 4.06
- R 3.5
- JRuby 9.2
Τι νέο υπάρχει στην έκδοση 3.7.0:
- ΝΕΑ ΧΑΡΑΚΤΗΡΙΣΤΙΚΑ ΚΑΙ ΣΗΜΑΝΤΙΚΑ ΝΕΑ ΣΥΣΚΕΥΑΣΙΑ:
- Υποστήριξη για το EFI
- Υποστήριξη στο πρόγραμμα εγκατάστασης του bootloader GRUB
- Σημαντική ενημέρωση:
- GCC 6.4
- LLVM 5.0
- Πηγαίνετε στο 1.9
- Node.js 8.9 (LTS)
- Perl 5.26
- PostgreSQL 10
- Σκουριά 1,22
Τι νέο υπάρχει στην έκδοση 3.6.2:
- Πρόκειται για μια έκδοση bugfix του κλάδου v3.6 που βασίζεται σε musl, με βάση τους πυρήνες linux-4.9.30 και περιέχει διορθώσεις.
Τι νέο υπάρχει στην έκδοση 3.5.2:
- Πρόκειται για μια έκδοση bugfix του κλάδου v3.5 που βασίζεται σε musl, με βάση τους πυρήνες linux-4.4.52 και περιέχει διορθώσεις.
Τι νέο υπάρχει στην έκδοση 3.5.1:
- Μετάβαση από το OpenSSL στο LibreSSL
- Υποστήριξη για το aarch64 (uboot μόνο για τώρα)
- Υποστήριξη του ZFS ως root
- Αναβάθμιση PostgreSQL στο 9.6.x. Ανατρέξτε στην τεκμηρίωση του PostgreSQL για οδηγίες αναβάθμισης
- Samba 4.5.3
- GTK + 3.0 3.22.5
- glib 2.50.2
- Υποστήριξη για R, JRuby και OCaml
- Καλύτερη υποστήριξη python3
- Το πακέτο nodejs μετονομάστηκε σε nodejs-current και μετακινήθηκε στο αποθετήριο της κοινότητας. Το πακέτο nodejs-lts μετονομάστηκε σε nodejs. Αυτό σημαίνει ότι παίρνετε την έκδοση LTS αν κάνετε apk προσθέσετε nodejs.
- Οι εφαρμογές επιφάνειας εργασίας που έχουν αναβαθμιστεί στο v3.5 περιλαμβάνουν:
- xorg-server 1.18.4
- libreoffice 5.2.3.3
Τι νέο υπάρχει στην έκδοση 3.5.0:
- Μετάβαση από το OpenSSL στο LibreSSL
- Υποστήριξη για το aarch64 (uboot μόνο για τώρα)
- Υποστήριξη του ZFS ως root
- Αναβάθμιση PostgreSQL στο 9.6.x. Ανατρέξτε στην τεκμηρίωση του PostgreSQL για οδηγίες αναβάθμισης
- Samba 4.5.3
- GTK + 3.0 3.22.5
- glib 2.50.2
- Υποστήριξη για R, JRuby και OCaml
- Καλύτερη υποστήριξη python3
- Το πακέτο nodejs μετονομάστηκε σε nodejs-current και μετακινήθηκε στο αποθετήριο της κοινότητας. Το πακέτο nodejs-lts μετονομάστηκε σε nodejs. Αυτό σημαίνει ότι παίρνετε την έκδοση LTS αν κάνετε apk προσθέσετε nodejs.
- Οι εφαρμογές επιφάνειας εργασίας που έχουν αναβαθμιστεί στο v3.5 περιλαμβάνουν:
- xorg-server 1.18.4
- libreoffice 5.2.3.3
Τι νέο υπάρχει στην έκδοση 3.4.6:
- Πρόκειται για μια έκδοση διορθώσεων σφαλμάτων του κλάδου v3.4 που βασίζεται σε musl, βασισμένη στους πυρήνες linux-4.4.30 και περιέχει σημαντικές επιδιορθώσεις ασφαλείας για τον πυρήνα.
Τι νέο υπάρχει στην έκδοση 3.4.5:
- Πρόκειται για μια έκδοση bugfix του υποκαταστήματος v3.4 που βασίζεται σε musl, βασισμένη στους πυρήνες linux-4.4.27 και περιέχει σημαντικές επιδιορθώσεις ασφαλείας για τον πυρήνα και για το musl libc.
Τι νέο υπάρχει στην έκδοση 3.4.4:
- Πρόκειται για μια έκδοση διορθώσεων σφαλμάτων του κλάδου v3.4 που βασίζεται σε musl, βασισμένη σε πυρήνες linux-4.4.22.
Τι νέο υπάρχει στην έκδοση 3.4.3:
- Πρόκειται για μια έκδοση διορθώσεων σφαλμάτων του κλάδου v3.4 που βασίζεται σε musl, βασισμένη στους πυρήνες linux-4.4.17.
Τι νέο υπάρχει στην έκδοση 3.4.1:
- Bartlomiej Piotrowski (2):
- main / nginx: αναβάθμιση σε 1.10.1 (CVE-2016-4450)
- main / nginx-lua: κατάργηση, συγχώνευση με κύριο / nginx
- Carlo Landmeter (1):
- κοινότητα / claws-mail: ανοικοδόμηση κατά libetpan
- Francesco Colista (1):
- main / libnet: σταθερή σωστή ανίχνευση της μεθόδου στρώματος συνδέσμου
- Jakub Jirutka (4):
- travis: απενεργοποίηση ειδοποιήσεων ηλεκτρονικού ταχυδρομείου
- main / qemu-openrc: αναβάθμιση σε 0.4.1
- main / qemu: καθορίστε chown / chmod για qemu-bridge-helper και gid της ομάδας qemu
- main / busybox-initscripts: καθορίστε το κανάλι / αγγίξτε, αλλάξτε την ομάδα σε netdev
- Kaarle Ritvanen (2):
- main / zabbix: αναβάθμιση σε 3.0.3
- main / py-django: αναβάθμιση σε 1.8.12
- Leonardo Arena (7):
- main / owncloud: ενημερώστε τις επαφές στο 0.0.0.91. Διορθώνει # 5702
- main / php5-pear-auth_sasl: νέα προσθήκη
- main / roundcubemail: ο καθορισμός εξαρτάται
- main / roundcubemail: ορίστε τυπογραφία
- main / vlc: αναβάθμιση ασφαλείας στο 2.2.4 (CVE-2016-5108). Διορθώνει # 5715
- community / drupal7: αναβάθμιση ασφαλείας σε 7.44. Διορθώνει # 5746
- main / xen: αναβάθμιση ασφαλείας σε 4.6.3. Διορθώνει # 5775
- Natanael Copa (50):
- main / lighttpd: Δημιουργία ομάδας δημιουργίας
- main / mariadb: προσθήκη υποσκέτας libs για διακομιστές libs
- main / syslinux: προσθέστε διορθώσεις ανάντη για gcc5
- main / syslinux: διορθώστε τα επισκευασμένα gcc5 patches
- main / mariadb: μετακινήστε το mysql_config στο -dev
- κοινότητα / openjdk8: πλοίο libjli.so με jre-base
- community / docker: ενεργοποίηση σε όλες τις αψίδες
- main / mkinitfs: αναβάθμιση σε 3.0.5
- main / alpine-baselayout: διορθώστε την προειδοποίηση κατά την απενεργοποίηση
- main / busybox-initscripts: υποστήριξη για την απενεργοποίηση της πύλης και του DNS στο udhcpcd
- main / xen: καθορίστε το xorg segfaul στο linux hvm
- main / util-linux: διορθώστε τη διεύθυνση URL της αρχικής σελίδας
- κύριο / util-linux: backport libblkid cdrom patch probe
- main / musl: επισκευή κώδικα επιστροφής σφάλματος για getaddrinfo
- main / alpine-conf: αναβάθμιση σε 3.4.1
- κοινότητα / συγχρονισμός: αναβάθμιση σε 0.13.6
- main / djbdns: αφαιρέστε την προεγκατάσταση από την προέλευση
- main / gnats: αφαιρέστε την προεγκατάσταση από τη λίστα πηγών
- main / openssl: Διόρθωση ασφαλείας για CVE-2016-2177, CVE-2016-2178
- main / expat: ανοικοδόμηση για CVE-2016-0718
- main / busybox: διορθώστε τις αναφορές μεγέθους df
- main / mkinitfs: καθορίστε τις σειριακές κονσόλες ttyMFD / ttyUSB και χρησιμοποιήστε ταχύτητα 115200
- κοινότητα / firefox-esr: αναβάθμιση σε 45.2.0
- main / jansson: Διόρθωση ασφαλείας για το CVE-2016-4425
- main / bkeymap: προσθέστε πληκτρολόγιο colemak
- main / linux-grsec: αφαιρέστε την υποστήριξη για sysctl syscall
- main / linux-grsec: αναβάθμιση σε 4.4.13
- main / dahdi-linux-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.13-r0
- main / linux-vanilla: απενεργοποιήστε το sysctl syscall
- main / devicemaster-linux-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.13-r0
- main / drbd9-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.13-r0
- main / ipfw-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.13-r0
- main / open-vm-tools-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.13-r0
- main / xtables-addons-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.13-r0
- main / linux-vanilla: αναβάθμιση σε 4.4.13
- main / php5: αναβάθμιση σε 5.6.23
- main / linux-vanilla: αναβάθμιση σε 4.4.14
- κοινότητα / go: paxmark πηγαίνετε στο βραχίονα
- community / go: διορθώστε το paxmark για το βραχίονα
- main / linux-grsec: αναβάθμιση σε 4.4.14
- main / dahdi-linux-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.14-r0
- main / devicemaster-linux-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.14-r0
- main / drbd9-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.14-r0
- main / ipfw-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.14-r0
- main / open-vm-tools-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.14-r0
- main / xtables-addons-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.4.14-r0
- main / haproxy: αναβάθμιση ασφαλείας στο 1.6.6 (CVE-2016-5360)
- main / py-pings: fix for CVE-2015-8557
- main / linux-rpi: αναβάθμιση σε 4.4.14
- ==== απελευθέρωση 3.4.1 ====
- Przemyslaw Pawelczyk (11):
- main / lighttpd: Καθορίστε την κύρια ομάδα του χρήστη lighttpd.
- main / dovecot: Ορίστε σωστά την κύρια ομάδα στο .pre-install.
- main / {npre, postgrey}: Ορίστε σωστά την κύρια ομάδα στην .pre-install.
- main / ympd: Αναδιατάξτε τα επιχειρήματα στο .pre-install όπως στο da4e96aacef5.
- main / znc: Αναδιατάξτε τα επιχειρήματα στο .pre-install όπως στο da4e96aacef5.
- main / aports-build: Αναδιατάξτε τα επιχειρήματα στο .pre-install όπως στο da4e96aacef5.
- main / atheme-iris: Διορθώστε το ζήτημα συνέπειας που παραβλέπεται όπως στο a60b9f07dee0.
- main / [various]: Προσθέστε ομάδα και χρησιμοποιήστε την ως πρωτεύουσα σε .pre- * scripts.
- main / [various]: Χτυπήστε το pkgrel για τις διορθώσεις των scripts pre-install.
- κοινότητα / [διάφορες]: Προσθέστε ομάδα και χρησιμοποιήστε την ως πρωτεύουσα σε .pre- * scripts.
- κοινότητα / [διάφορες]: Κτυπήστε το pkgrel για τις ενημερώσεις κώδικα .pre-install scripts.
- ScrumpyJack (1):
- main / linux-rpi: Προσθέτει την ενότητα του πυρήνα dwc2 για υποστήριξη USB Gadget
- Soren Tempel (1):
- κοινότητα / συγχρονισμός: αναβάθμιση σε 0.13.5
- Ted Trask (1):
- main / acf-openssh: αναβάθμιση σε 0.11.1
- Timo Teras (7):
- Κοινότητα / fbida: backport από την άκρη
- community / docker: απενεργοποιήστε προσωρινά το armhf
- main / rtmpdump: βελτιώστε την απόδοση προσαρμόζοντας το μέγεθος του εξερχόμενου τμήματος
- main / bmd-tools: αναβάθμιση σε στιγμιότυπο 2016-06-22
- main / linux-rpi: αναβάθμιση σε 4.4.12
- main / linux-rpi: ενημέρωση config
- main / linux-rpi: αναβάθμιση σε 4.4.13, νέα patches rpi, fix dtb install
- Valery Kartel (1):
- main / nginx: διορθώστε τη σύγκρουση με παρωχημένο πακέτο "nginx-initscripts"
Τι νέο υπάρχει στην έκδοση 3.4.0:
- Πρόκειται για μια έκδοση bugfix του κλάδου v3.3 που βασίζεται σε musl. Επιδιορθώνει ένα πρόβλημα εκκίνησης με Raspberry Pi 3.
Τι νέο υπάρχει στην έκδοση 3.3.1:
- Joao Arruda (1): main / acf-provisioning-polycom: Αναβάθμιση σε 5.3.2 Leonardo Arena (12): main / roundcubemail: upgrade to 1.1.4 main / owncloud: -grsec: επιδιόρθωση ασφαλείας main / xtables-addons-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.1.15-r1 main / dahdi-linux-grsec: επαναδημιουργία πυρήνα 4.1.15-r1 main / ipfw-grsec: r1 main / devicemaster-linux-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.1.15-r1 main / linux-grsec: επιδιόρθωση ασφαλείας (CVE-2015-7872, CVE-2015-7885) main / dahdi- linux-grsec: .15-r2 main / xtables-addons-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.1.15-r2 main / ipfw-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.1.15-r2 main / open-vm-tools- grsec: -r2 Natanael Copa (5): main / devicemaster-linux-grsec: ανοικοδόμηση ενάντια στον πυρήνα 4.1.15-r2 main / mkinitfs: αφαίρεση upstreamed patches main / mkinitfs: initramfs fix main / mkinitfs: upgrade to 3.0.2 ==== έκδοση 3.3.1 ==== Ted Trask (2): main / acf-weblog: αναβάθμιση σε 0.10.5 main / lua-xml: Fix T AG σφάλμα και χτύπημα pkgrel Timo Teras (1): main / linux-rpi: εφαρμόστε dts fix rotor-encoder και fix rpi mmc-spi
Τα σχόλια δεν βρέθηκε