[vpsFree.cz: community-list] Alpine Linux 3.3 a Slackware 14.1

Jakub Skokan jakub.skokan at vpsfree.cz
Tue May 31 09:53:43 CEST 2016


Ahoj,

k dispozici jsou další dvě šablony distribucí: Alpine Linux 3.3 [1] a
Slackware 14.1 [2]. Obě distribuce jsou dostupné rovnou v přihlášce.

Alpine Linux je minimalistická distribuce zaměřená na bezpečnost. Je
založená na musl libc, BusyBoxu, jako init systém je zde použito OpenRC.
Bohužel u nás nemůžeme využít jinak přítomné PaX a grsecurity patche v
kernelu.

S velikostí 5.5 MB je Alpine zatím nejmenší šablona, jakou jsme kdy
měli. Pro porovnání, Debian 8 má 121 MB a CentOS 7 244 MB. Tuto šablonu
[3] vytvořil Jakub Jirůtka, děkujeme!

Slackware je nejstarší distribuce, která je stále aktivní. Zakládá si na
jednoduchosti a stabilitě, např. balíčkovací systém je implementován v
bashi a nijak neřeší závislosti. Balíček je obyčejný tar.{gz,xz} archiv,
který se nainstaluje tak, že se rozbalí do /.

Jediná komplikace byla s nastavením síťě, protože zabudované init
skripty neumí nastavit více jak jednu IPv4 adresu jednomu zařízení a
IPv6 není podporováno vůbec. Vyřešili jsme to vlastním init skriptem a
patchem vzctl [4], více je to popsáno v šabloně [5].

[1] https://alpinelinux.org/

[2] http://slackware.com

[3]
https://github.com/vpsfreecz/build-vpsfree-templates/blob/master/templates/alpine-3.3.sh

[4]
https://github.com/vpsfreecz/vzctl/commit/d79bfdcc4df3048d963ced74fb677d1fdb7019b6

[5]
https://github.com/vpsfreecz/build-vpsfree-templates/blob/master/templates/slackware-14.1.sh

Jakub


More information about the Community-list mailing list