AlpineBSD-ն NetBSD միջուկով և Alpine ոճի համակարգային միջավայրով բաշխում է։ Linux

AlpineBSD նախագիծը մշակում է օպերացիոն համակարգ, որը NetBSD միջուկի վրա աշխատեցնում է օգտագործողի միջավայր՝ հիմնվելով Alpine բաշխման մշակումների վրա։ LinuxԲացի NetBSD միջուկից, AlpineBSD-ն օգտագործում է ստանդարտ C գրադարան libc-ն և ցածր մակարդակի օգտակար ծրագրերի հավաքածու, ինչպիսին է mount-ը: Օգտագործողների հիմնական հավաքածուն հիմնված է BusyBox գործիքակազմի վրա, և հնարավորության դեպքում օգտագործվում են Alpine-ի ծրագրային փաթեթները: Linuxapk փաթեթների կառավարիչն օգտագործվում է փաթեթների կառավարման համար, իսկ s6-ը՝ որպես նախնականացման համակարգ, սակայն ծրագրերում նշվում է OpenRC-ի աջակցությունը որպես այլընտրանք։

Նախագիծն ունի արհեստական ​​բանականության վերաբերյալ խիստ քաղաքականություն և հնարավորինս փորձում է խուսափել արհեստական ​​բանականության կողմից ստեղծված կոդ պարունակող ծրագրակազմի օգտագործումից։
Արհեստական ​​բանականության միջոցով ստեղծված բաղադրիչները արգելվում են ներառել հիմնական համակարգում և հիմնական փաթեթների պահոցում: Արհեստական ​​բանականության միջոցով ստեղծված կոդ, փաստաթղթեր, բինար ֆայլեր և այլ ռեսուրսներ պարունակող բոլոր փաթեթները նշված են հատուկ պիտակով և բաշխվում են առանձին «վնասված» պահոցի միջոցով: Արհեստական ​​բանականության գործիքների օգտագործումը նույնպես արգելված է AlpineBSD-ի մշակման ընթացքում:

AlpineBSD-ն ներկայումս չունի առանձին տեղադրող կամ տեղադրման տարբերակներ։ Նախագիծը փորձարկելու համար խորհուրդ ենք տալիս բեռնավորել NetBSD տեղադրման կրիչից, այնուհետև ներբեռնել փաթեթների կառավարչի (apk) տարբերակը, ավելացնել պահոցներ, տեղադրել APK փաթեթները և կարգավորել s6 init համակարգը։

Source: opennet.ru

Գնեք հուսալի հոստինգ DDoS պաշտպանությամբ կայքերի, VPS VDS սերվերների համար 🔥 Գնեք հուսալի կայքերի հոսթինգ՝ DDoS պաշտպանությամբ, VPS VDS սերվերներով | ProHoster