Esiletõstetud

Alpine Linux Review Ultimate Distro võimsustarbijatele

Alpine Linux Review Ultimate Distro võimsustarbijatele

Alpine Linux kogub palju tähelepanu oma üliväikese suuruse ja turvalisusele keskendumise tõttu. Kuid Alpine erineb mõnest teisest kergekaalulisest distrost, mida FOSSLinuxis käsitlesime. See ei ole teie tüüpiline lauaarvutilevi, kuna see on terminalipõhine nagu Arch ja seda turustatakse kui „üldotstarbelist levitamist”.”

Praegu on see tänu üliväikesele jalajäljele laialdaselt kasutusel Dockeri konteinerina. Kuid seda saab kasutada kõikvõimalike Linuxi juurutamiste jaoks, mis saavad kasu väikestest ressursitõhusatest Linuxi distrodest.

Nüüd võib see väide tunduda liiga üldine. Kuid ärge muretsege, sest oleme koostanud Alpine Linuxi põhjaliku ja põhjaliku ülevaate, andes teile üksikasjaliku ülevaate sellest, mis tal kapoti all on ja kuidas seda kasutada. Sellisena peaks teil lõpuks olema selge arusaam sellest, kas peaksite oma järgmist Linuxi levitajat pidama Alpine Linuxi.

Nii et pikemalt mõtlemata sukeldume sisse.

Alpine Linuxi sissejuhatus

Alpine Linux ehitati algselt Gentoo peale LEAFi projekti kahvlina. Praegu on see kogukonnapõhine projekt, mis on välja töötatud keskendudes turvalisusele ja koos selliste funktsioonidega nagu SSP ja PaX.

Sellisena näeb Linuxi distributsioon serverites, ruuterites, tulemüürides, VoIP-kastides ja VPN-des rohkelt kasutamist. Pärast seda, kui Docker otsustas kasutada põhipildina Alpine'i, asendades Ubuntu, on see hakanud saama palju rohkem veojõudu.

Mis teeb Apline Linuxi nii hämmastavaks? See, mis toimub kapoti all, annab nii pisikesele distroolule jõu konkureerida suurte poistega?

Noh, siin on pilk selle plussidele ja miinustele, et anda teile põhiline ettekujutus sellest, milleks see on hea ja millega ta võitleb.

Alpine Linuxi plussid:

Otse arendusfaasist on Alpine Linux välja töötatud serverirakendusi silmas pidades, nii et see ei kogune ühtegi turtsatust ega jama, et levitada.

Peamine põhjus selle kergekaalulisuse taga on see, et see asendab paljusid populaarsetes distros leiduvaid põhikomponente mõnede kergete alternatiivide kasuks.

Näiteks kasutab see bashi kesta asemel busyboxi, mis on vaid 800kb. Samuti asendades Alpine traditsioonilise glibci raamatukogu, mida näeme enamikul distrodel, kaasas Alpine koos musliga, mis võtab lihtsalt 6 kb.

Alpine Linux on komplekteeritud Grsec / Pax kerneli plaastritega. See lisab Linuxi kerneli peale mõned võimsad turvafunktsioonid, nagu täiustatud audit, ruumikaitse lahendamine, protsesside juhtimine ja rollipõhine juurdepääs.

Peavoolu distrosega pole seda plaastrit vaikimisi komplekteeritud. Sellisena peavad kasutajad need käsitsi installima ja see on suur vaev.

Alpine Linuxi saate kahe väljalaskemudeliga.

Esiteks on teil stabiilne versioon, mis, nagu see kõlab, on Alpine'i korralikult testitud versioon, kus enamik vigu on silutud. Uus stabiilne versioon ilmub iga 6 kuu tagant ja seda toetatakse 2 aastat.

Teiseks on teil serva vabastamine, mis on nagu veerev vabastamine. See ei ole nii stabiilne kui stabiilne väljalaskmine, kuid vigu satub harva. Ja kui soovite kõigepealt proovida kõiki uusimaid Alpine Linuxi funktsioone, peaksite selle väljaandega koos minema.

Alpine Linuxi abil saate juurdepääsu APK-le - Alpine'i ainulaadsele paketihaldurile. APK-ga saate pakettide installimiseks, täiendamiseks ja eemaldamiseks lihtsad, arusaadavad ja kiired vahendid. APK saab laadida ka eelmise oleku paketiajaloo, mis aitab uuendatud paketi vigasel juhul töötavale versioonile naasta.

Peale selle muudab APK ka uute APKBUILD-nimiste pakettide loomise ülilihtsaks. See järgib sarnast paketiskripti juurutamist nagu PKGBUILD for Arch.

Alpine Linux pole veel piisavalt suurt jälgijat kogunud, et hiiglastega konkureerida. Tõenäoliselt tunneb ta end oma väikese kogukonna tõttu väga isiklikuna ja seotuna.

Kui teil on probleeme, leiate vigu, soovitate funktsioone või soovite vestelda, võite lihtsalt arendajad üles lüüa. Sealsed inimesed on ülimalt abivalmid ja vastavad kasutajate päringutele rutiinselt.

Alpine Linuxi miinused:

Alpine Linux on varustatud Syslinuxi alglaaduriga. See on lihtne ja kerge alglaadur, mis sobib Alpine'i eesmärgi ja hõnguga. Kuid see on funktsionaalsuse osas üsna piiratud.

Näiteks pääseb Syslinux juurde ainult failidele, mis asuvad tema enda partitsioonis. Seda ei saa kasutada mitme failisüsteemi käivitamiseks, mis võib mõnele kasutajale probleemiks olla.

Alpine Linux on minimaalne levitamine ja nii kaevab see töölaua keskkonna. Jah, saate oma maitse järgi GUI installida käsitsi, kuid see, et see on vaikimisi täielikult terminalipõhine, võib mõnele kasutajale, eriti algajatele, probleemiks olla.

Niisiis, mis teeb Alpine Linuxist Dockeri jaoks ideaalse?

Nagu me juba arutasime, on Alpine Linux praegu Dockeri jaoks soovitatav OS-i põhikiht ja see on lihtsalt täiuslik.

Dockeri-taolise konteineri kasutamisel peab teil olema juurdepääs kõigile saadaolevatele ressurssidele, ilma et see oleks paisutatud või halvasti optimeeritud. Kuid te ei soovi leppida turvalisust ohustavate barebone funktsioonidega.

Alpine Linux pakub oma väikese jalajäljega sellele probleemile ideaalset lahendust ja keskendub turvalisusele.

Veelgi enam, kui vajate täiendavaid kellasid ja vilesid, saate need vajaduse korral hõlpsalt lisada. See hoiab süsteemi puhtana ja maksimeerib seeläbi teie rakenduse jaoks saadaolevad ressursid.

Alpine Linux: juhend häälestusprotsessi kaudu

Nüüd, kui teil on põhiteadmised Alpine Linuxist, selle funktsioonidest ja kasutamisjuhtudest, tutvustame, kuidas seda oma süsteemis seadistada. Selle õpetuse jaoks installime Alpine Linuxi virtuaalsesse kasti. Kuid installiprotsess peaks olema sarnane, kui soovite selle installida Dockerisse või otse kõvakettale.

1. samm: laadige alla Alpine Linux ISO

Kõigepealt peate alla laadima installi ISO.

Nüüd, kui suundute ametlikule Alpine Linuxi allalaadimislehele, leiate hulgaliselt allalaaditavaid pilte.

Alpine Linux Laadige alla pildid

Siin on kiire ülevaade sellest, kuidas igaüks neist erineb üksteisest:

Nüüd kasutame siin standardpilti tutvustamiseks. Siiski peaksite valima pildi, mis sobib kõige paremini teie kasutuse ja nõuetega.

2. samm: Alpine Linuxi installimine

Märkus. Kui teil on probleeme, võite installiprotsessi ajal alati sisestada teksti?“Ja vajutage sisestusklahvi, et saada üksikasjalikke juhiseid.

Pärast Alpine Linuxi ISO-pildi käivitamist leiate end järgmiselt ekraanilt, kus palute sisse logida kohaliku hostina. Peate sisse logima kui "Root", kuna see on ainus kasutaja, kes hetkel saadaval on. Sisestage lihtsalt juur ja vajutage sisestusklahvi Enter ning võite installiprotsessiga alustada.

Alpine Linuxi esimene käivitus

Nüüd seadistamisprotsessi alustamiseks sisestage pilt „setup-alpine”, nagu pildil näidatud:

Alpine Linuxi seadistamine

Järgmisena palutakse teil valida klaviatuuri paigutus. Nagu näete, on valikus hulgaliselt paigutusvalikuid. Kõigepealt peate valima klaviatuuri paigutuse ja seejärel variandi. Oleme valinud klaviatuuri paigutuse “meie” ja variandi “meie”.

Valige Klaviatuuri paigutus

Pärast klaviatuuripaigutuse valimist palutakse teil luua „süsteemi hostinimi.”Pange tähele, et nurksulgudes on juba väärtus, mis antud juhul on“ localhost."See on praeguse valiku vaikeväärtus ja kui vajutate" return ", ilma hostinime andmata, võtab see seda hostinimena.

Samuti saate hostinimes kasutada ainult väiketähti, numbreid ja kriipsu (-). Suured tähed või muud sümbolid pole lubatud, nagu näete sellelt pildilt.

Sisestage hostinimi

Kui see on tehtud, kuvatakse teile saadaolevad liidesed ja teil palutakse mõni neist lähtestada.

Kuna eth0 on ainus saadaolev liides, lähtestame selle. See on vaikimisi valitud, kuna see on ette nähtud nurksulgudes. Nii et peame vaid vajutama Enter.

Järgmisena peame seadistama liidese IP-aadressi. Vaikimisi on see DHCP ja me kasutame seda, nii et vajutage lihtsalt Enter.

Ja lõpuks küsib ta, kas soovite võrgu käsitsi seadistada. Kuna me installime selle lihtsalt oma virtuaalsesse masinasse, pole see vajalik.

Liidese ja võrguseadete konfigureerimine

Pärast kõigi ülaltoodud toimingute läbimist peate looma uue parooli.

Uue parooli seadistamine

Järgmisena palutakse teil täpsustada, millises ajavööndis te elate. Kui te pole kindel, võite sisestada?”Kõigi ajavööndite loendi jaoks ja seejärel sisestage oma.

TimeZone'i seadistamine

Siis küsitakse teilt, kas soovite puhverserveri seadistada või mitte. Selles õpetuses me seda ei tee.

Pärast seda peate valima, millist NTP-klienti soovite kasutada. Võimalike valikute hulka kuuluvad busybox, openntpd ja chrony. Chrony on vaikimisi valitud ja me kasutame seda.

Järgmisena peate valima SSH-serveri, mille võimalike võimalustega on OpenSSH ja dropbear. Ka siin läheme vaikevalikuga - OpenSSH.

Nüüd peate valima, millisel kettal soovite Alpine Linuxi vilkuda. Vaikimisi on see valitud kui „puudub."See tähendab, et Alpine'i ei installita kettale ja see töötab RAM-is.

Kui soovite seda teha, siis olgu. Või muul juhul valige olemasolevatest valikutest ketas ja vajutage Enter.

Pärast ketta valimist küsitakse teilt, kuidas soovite ketast kasutada - süsteemide või andmetena või lvm-na.

“Sys” tähistab tavapärast ketta installimise meetodit ja me kasutame seda.

„Data” kasutab andmete salvestamiseks ainult valitud ketast, samas kui operatsioonisüsteem töötab RAM-is.

„Lvm” lubab loogilise köidehalduri, mille järel küsitakse uuesti, kuidas soovite ketast kasutada - süsteemide või andmetena.

Ketta valimine

Lõpuks algab installiprotsess ja see võtab teie konfiguratsioonist lähtuvalt vaevalt minut või paar. Lõpuks palub see teil süsteemi taaskäivitada.

Installimine on lõppenud. Taaskäivitage süsteem.

3. samm: Alpine Linuxi seadistamine

Kui Alpine Linux on installitud, on aeg esimese käivitamise jaoks.

Alpine Linuxi sisselogimine

Ärge unustage sisse logida root-nimega, kuna see on praegu ainus saadaval olev kasutajanimi. Kui soovite uue kasutaja luua / lisada, sisestage järgmine käsk:

adduser 

Kui olete selle käivitanud, palub see teil uue kasutaja jaoks parooli sisestada ja voila! - uus kasutaja on loodud.

Looge uus kasutaja

Järgmisena vaatame teile, kui kerge on Alpine Linuxi distro tegelikult. Selleks kasutame tippülesannete haldurit.

Alpine Linuxi tippülesannete haldur

Nagu näete, võtab distro nappe ressursse.

Samuti soovite pärast esimest käivitamist oma süsteemi korralikult seadistada. Sõltuvalt teie vajadustest ja nõuetest soovite installida erinevaid pakette, mille jaoks vajate APK-d.

Nii et värskendame APK-d järgmise käsuga:

apk värskendus

Käivitage APK värskendus

Ja see näitab teile kõiki saadaolevaid pakette, mis on praegu 4688. Seda tundub liiga vähe. Õnneks saame selle parandada, muutes / etc / apk / hoidlaid.

Esiteks peame installima uue tekstiredaktori, mis peaks olema ka kena viis APK toimimise näitamiseks. Sisestage lihtsalt järgmine käsk ja Vim-tekstiredaktor installitakse.

apk lisage vim

Kui Vim on installitud, tippige ülaltoodud faili kohandamiseks järgmine käsk.

vim / etc / apk / hoidlad

Siin märkate, et paljud URL-id on kommenteeritud. Lihtsalt kommenteerige neid kõiki, nagu pildil näidatud.

APK hoidlate faili kohandamine

Kui see on valmis, käivitage uuesti APK käsk. Nagu näete, on seekord pakette saadaval palju rohkem - täpsemalt 30721.

Täiesti uued paketid

Nüüd, kui teil on juurdepääs kõigile värskendatud pakettidele, saate installida vajalikud ja asuda Alpine'i kasutama.

Niisiis, kas Alpine Linux on täiuslik levitaja energiatarbijatele?

Nagu me nii tihti arutlesime, teevad väike jalajälg ja täiustatud turvafunktsioonid Alpine Linuxist ideaalse valiku selliste konteinerite jaoks nagu Docker. Kuid sellest hoolimata osutub levitamine tõhusaks kõigi võrgupõhiste süsteemide jaoks, mis on pühendatud ainult ühele eesmärgile, nagu ruuterite puhul.

Kui kavatsesite oma töölaua jaoks kasutada Alpine Linuxi, ei saa see siiski sujuvaks kogemuseks. Pakettide puudumine vaikepaketi halduriga ja see, et see on terminalipõhine, tähendab, et see takistab paljusid algajaid.

Sellisena sobib Alpine Linux kõige paremini professionaalidele ja energiatarbijatele, kes juba mõtlevad selle kasutamisele ja otsivad oma nišiprojektide või rakenduste jaoks spetsiaalset operatsioonisüsteemi.

Tomb Raider for Linuxi õpetus
Shadow of the Tomb Raider on kaheteistkümnes täiendus seeria Tomb Raider - tegevus- ja seiklusmängude frantsiisile, mille on loonud Eidos Montreal. Ni...
Kuidas FPS-i suurendada Linuxis?
FPS tähistab Kaadrit sekundis. FPS-i ülesanne on mõõta kaadrisagedust video taasesitamisel või mängude esitamisel. Lihtsamalt öeldes nimetatakse iga s...
Parimad Oculus App Lab mängud
Kui olete Oculuse peakomplekti omanik, peate olema teadlik külglaadimisest. Kõrvalaadimine on protsess, millega installitakse peakomplekti mitte-poesi...