Piedāvātie

Alpine Linux Review Ultimate Distro enerģijas lietotājiem

Alpine Linux Review Ultimate Distro enerģijas lietotājiem

Alpine Linux pievērš lielu uzmanību, jo tā ir ļoti maza un koncentrējas uz drošību. Tomēr Alpine atšķiras no dažiem citiem vieglajiem distrosiem, kurus aplūkojām FOSSLinux. Tas nav jūsu tipiskais darbvirsmas izplatījums, jo tas ir balstīts uz termināliem, piemēram, Arch, un tiek tirgots kā “vispārējas nozīmes izplatītājs”.”

Pašlaik to plaši pieņem kā Docker konteineru, pateicoties tā īpaši mazajai pēdai. Tomēr to var izmantot visu veidu Linux izvietošanai, kas gūst labumu no maziem, resursu ziņā efektīviem Linux distros.

Tagad šis paziņojums varētu šķist pārāk vispārīgs. Bet neuztraucieties, jo mēs esam sagatavojuši padziļinātu un visaptverošu pārskatu par Alpine Linux, sniedzot detalizētu ieskatu, kas tam ir zem pārsega un kā to izmantot. Līdz ar to jums vajadzētu skaidri saprast, vai Alpine Linux jāuzskata par nākamo Linux izplatītāju.

Tāpēc bez liekas aizķeršanās ienirsim.

Alpine Linux Ievads

Sākotnēji Alpine Linux tika uzbūvēts uz Gentoo kā LEAF projekta dakša. Pašlaik tas ir kopienas virzīts projekts, kas izstrādāts, koncentrējoties uz drošību, un kopā ar tādām funkcijām kā SSP un PaX.

Tādējādi Linux izplatīšana uzskata, ka serveri, maršrutētāji, ugunsmūri, VoIP kastes un VPN tiek plaši izmantoti. Tomēr tas ir sācis saņemt daudz lielāku vilci pēc tam, kad Docker nolēma izmantot Alpine kā pamatattēlu, aizstājot Ubuntu.

Tātad, kas padara Apline Linux tik pārsteidzošu? Kas notiek zem pārsega, kas piešķir tik niecīgai distro spēlei konkurēt ar lielajiem zēniem?

Nu, šeit ir apskatīts tā plusi un mīnusi, lai dotu jums pamatideju par to, kam tas ir labs un ar ko tas cīnās.

Alpine Linux plusi:

Tieši no izstrādes fāzes Alpine Linux ir izstrādāts, paturot prātā servera lietojumprogrammas, tāpēc tas nesaiņo nevienu uzpūšanos vai crap, lai nospiestu distro.

Tomēr galvenais tā vieglā svara iemesls ir tas, ka tas aizstāj daudzus populāros rajonos atrodamos galvenos komponentus par labu dažām vieglām alternatīvām.

Piemēram, bash apvalka vietā tas izmanto autobusu, kas ir tikai 800 KB. Turklāt, aizstājot tradicionālo glibc bibliotēku, kuru redzam lielākajā daļā distros, Alpine nāk ar muslu, kas tikai aizņems 6kb.

Alpine Linux ir komplektā ar Grsec / Pax kodola ielāpiem. Tādējādi Linux kodola augšpusē tiek pievienotas dažas jaudīgas drošības funkcijas, piemēram, uzlabota revīzija, kosmosa aizsardzības risināšana, procesu vadība un piekļuve lomām.

Izmantojot galvenos rajonus, šis plāksteris pēc noklusējuma nav komplektā. Lietotājiem tie būs jāinstalē manuāli, un tas ir liels apgrūtinājums.

Jūs varat iegūt Alpine Linux, izmantojot divus izlaišanas modeļus.

Pirmkārt, jums ir stabilais laidiens, kas, kā izklausās, ir pareizi pārbaudīta Alpine versija, kur lielākā daļa kļūdu ir izlīdzinātas. Jauna stabila versija tiek izlaista ik pēc 6 mēnešiem un tiek atbalstīta 2 gadus.

Otrkārt, jums ir malu atbrīvošana, kas ir kā ritošā atlaišana. Tas nav tik stabils kā stabilais izlaidums, taču reti sastopaties ar kļūdām. Un, ja jūs vispirms vēlaties izmēģināt visas jaunākās Alpine Linux funkcijas, jums jāiziet šī versija.

Izmantojot Alpine Linux, jūs saņemat piekļuvi APK - Alpine unikālajam pakotņu pārvaldniekam. Izmantojot APK, jūs saņemat vienkāršus, saprotamus un ātrus līdzekļus pakotņu instalēšanai, jaunināšanai un noņemšanai. APK var arī ielādēt pakotņu vēsturi no iepriekšējā stāvokļa, kas var palīdzēt atgriezties pie darba versijas, ja jauninātā pakotne ir kļūdaina.

Izņemot šo, APK arī ļauj ļoti viegli izveidot jaunas paketes ar nosaukumu APKBUILD. Tas izriet no līdzīgas pakotnes skripta ieviešanas, piemēram, tas, ko mēs redzam ar PKGBUILD for Arch.

Alpine Linux vēl nav uzkrājis pietiekami daudz sekotāju, lai konkurētu ar milžiem. Tomēr, visticamāk, tās nelielās kopienas dēļ tā jūtas ļoti personiska un saistīta.

Ja jums ir kādas problēmas, atrodat kļūdas, iesakāt funkcijas vai vēlaties tērzēt, varat vienkārši iespiest izstrādātājus. Cilvēki tur ir ļoti noderīgi un regulāri atbild uz lietotāju jautājumiem.

Alpine Linux mīnusi:

Alpine Linux komplektācijā ietilpst Syslinux sāknēšanas ielādētājs. Tas ir vienkāršs un viegls bootloader, kas atbilst Alpine mērķim un noskaņai. Tomēr tas ir diezgan ierobežots funkcionalitātes ziņā.

Piemēram, Syslinux var piekļūt tikai failiem, kas atrodas tās nodalījumā. To nevar izmantot daudzfailu sistēmas sāknēšanai, kas dažiem lietotājiem var būt problēma.

Alpine Linux ir minimāls izlaidums, un tāpēc tas novirza darbvirsmas vidi. Jā, jūs varat manuāli instalēt sev tīkamu GUI, taču fakts, ka tas pēc noklusējuma ir pilnībā balstīts uz termināli, dažiem lietotājiem, īpaši iesācējiem, var būt problēma.

Tātad, kas padara Alpine Linux perfektu Docker?

Kā mēs jau apspriedām, Alpine Linux pašlaik ir ieteicamais Docker pamata OS slānis, un tas ir vienkārši ideāls.

Izmantojot konteineru, piemēram, Docker, jums ir jābūt piekļuvei visiem pieejamajiem resursiem, neko neizniekojot uzpūšanās vai sliktas optimizācijas dēļ. Tomēr jūs nevēlaties samierināties ar barebone funkcijām, kas apdraud drošību.

Alpine Linux piedāvā ideālu risinājumu šai problēmai ar savu mazo nospiedumu un koncentrējas uz drošību.

Turklāt, ja jums ir nepieciešami papildu zvani un svilpes, vajadzības gadījumā tos var viegli pievienot. Tādējādi sistēma netiek uzpūsta un tādējādi tiek maksimāli palielināti jūsu lietojumprogrammai pieejamie resursi.

Alpine Linux: ceļvedis iestatīšanas procesā

Tagad, kad jums ir pamatzināšanas par Alpine Linux, tā funkcijām un lietošanas gadījumiem, iepazīstināsim jūs ar to, kā to iestatīt savā sistēmā. Šajā apmācībā mēs instalēsim Alpine Linux virtuālajā lodziņā. Tomēr instalēšanas procesam jābūt līdzīgam, ja vēlaties to instalēt Docker vai tieši uz cietā diska.

1. darbība: lejupielādējiet Alpine Linux ISO

Pirmkārt, vispirms ir jālejupielādē instalācijas ISO.

Tagad, pārejot uz oficiālo Alpine Linux lejupielādes lapu, jūs atradīsit daudz lejupielādējamu attēlu.

Alpine Linux Lejupielādēt attēlus

Šeit ir īss ieskats, kā katrs no tiem atšķiras viens no otra:

Tagad šeit mēs izmantosim standarta attēlu demonstrācijas nolūkos. Tomēr jums vajadzētu izvēlēties attēlu, kas vislabāk atbilst jūsu lietojumam un prasībām.

2. solis: Alpine Linux instalēšana

Piezīme. Jebkurā laikā instalēšanas laikā, ja jums ir kādas problēmas, varat ierakstīt “?”Un nospiediet taustiņu Enter, lai iegūtu detalizētas instrukcijas.

Pēc Alpine Linux ISO attēla palaišanas jūs atradīsit sevi nākamajā ekrānā ar lūgumu pieteikties kā localhost. Jums būs jāpiesakās kā “Root”, jo tas ir vienīgais lietotājs, kurš šajā brīdī ir pieejams. Vienkārši ierakstiet sakni un nospiediet taustiņu Enter, un jūs varat sākt instalēšanas procesu.

Alpine Linux pirmā sāknēšana

Tagad, lai inicializētu iestatīšanas procesu, ierakstiet “setup-alpine”, kā parādīts attēlā:

Iestatiet Alpine Linux

Pēc tam jums tiks lūgts izvēlēties tastatūras izkārtojumu. Kā redzat, ir pieejamas daudzas izkārtojuma opcijas. Pirmkārt, jums būs jāizvēlas tastatūras izkārtojums un pēc tam variants. Mēs esam izvēlējušies tastatūras izkārtojumu “mēs” un variantu “mēs”.

Atlasiet Tastatūras izkārtojums

Pēc tastatūras izkārtojuma izvēles jums tiks lūgts izveidot “sistēmas resursdatora nosaukumu.”Ņemiet vērā, ka kvadrātiekavās jau ir norādīta vērtība, kas šajā gadījumā ir“ localhost.”Šī ir pašreizējās opcijas noklusējuma vērtība, un, nospiežot“ return ”, nenorādot resursdatora nosaukumu, tā to uzskatīs par resursdatora nosaukumu.

Turklāt resursdatora nosaukumā ir atļauts izmantot tikai mazos burtus, ciparus un domuzīmi (-). Lielie burti vai citi simboli nav atļauti, kā redzat no šī attēla.

Ievadiet resursdatora nosaukumu

Kad tas būs izdarīts, jums tiks piedāvātas pieejamās saskarnes un lūgts inicializēt kādu no tām.

Tā kā eth0 ir vienīgā pieejamā saskarne, mēs to inicializēsim. Tas ir atlasīts pēc noklusējuma, jo tas ir norādīts kvadrātiekavās. Tāpēc viss, kas mums jādara, ir nospiest Enter.

Tālāk mums būs jāiestata interfeisa IP adrese. Pēc noklusējuma tas ir DHCP, un mēs to izmantosim, tāpēc vienkārši nospiediet taustiņu Enter.

Visbeidzot, tā jautās, vai vēlaties veikt manuālas tīkla konfigurācijas. Tā kā mēs to vienkārši instalējam virtuālajā mašīnā, tas nebūs vajadzīgs.

Saskarnes un tīkla iestatījumu konfigurēšana

Pēc visu iepriekš minēto darbību veikšanas jums būs jāizveido jauna parole.

Iestatiet jaunu paroli

Pēc tam jums tiks lūgts norādīt, kurā laika joslā jūs dzīvojat. Ja neesat pārliecināts, varat ierakstīt “?”Visu laika joslu sarakstam un pēc tam ievadiet savu.

TimeZone konfigurēšana

Tad jums tiks vaicāts, vai vēlaties izveidot starpniekserveri. Šajā apmācībā mēs to nedarīsim.

Pēc tam jums būs jāizvēlas, kuru NTP klientu vēlaties izmantot. Pieejamās iespējas ietver busybox, openntpd un chrony. Chrony ir izvēlēts pēc noklusējuma, un mēs to izmantosim.

Pēc tam jums būs jāizvēlas SSH serveris ar pieejamajām opcijām OpenSSH un dropbear. Arī šeit mēs izmantosim noklusējuma opciju - OpenSSH.

Tagad jums būs jāizvēlas disks, kurā vēlaties flashēt Alpine Linux. Pēc noklusējuma tas tiek atlasīts kā “neviens.Tas nozīmē, ka Alpine netiks instalēta diskā un darbosies ar RAM.

Ja vēlaties to izdarīt, tad labi. Vai arī izvēlieties disku no pieejamajām opcijām un nospiediet taustiņu Enter.

Pēc diska izvēles jums tiks vaicāts, kā disku vēlaties izmantot - kā sys vai datus vai lvm.

“Sys” ir tradicionālā diska instalēšanas metode, un mēs to izmantosim.

“Dati” datu glabāšanai izmanto tikai izvēlēto disku, turpretim OS tiek palaista RAM.

“Lvm” iespējos loģisko sējumu pārvaldnieku, pēc kura jums atkal tiks jautāts, kā vēlaties izmantot disku - kā sistēmu vai datus.

Diska izvēle

Visbeidzot, sāksies instalēšanas process, un tas diez vai prasīs minūti vai divas, pamatojoties uz jūsu konfigurāciju. Tagad, lai pabeigtu, tas lūgs jums pārstartēt sistēmu.

Instalēšana pabeigta. Pārstartējiet sistēmu.

3. solis: Alpine Linux iestatīšana

Ar Alpine Linux instalēšanu ir pienācis laiks pirmajai sāknēšanai.

Pieteikšanās Alpine Linux

Atcerieties pieteikties kā "root", jo tas ir vienīgais pieejamais lietotājvārds šobrīd. Ja vēlaties izveidot / pievienot jaunu lietotāju, ievadiet šādu komandu:

adduser 

Kad jūs to palaidīsit, jums tiks lūgts ievadīt jaunā lietotāja paroli un voila! - ir izveidots jauns lietotājs.

Izveidojiet jaunu lietotāju

Pēc tam apskatīsim, cik viegls patiesībā ir Alpine Linux izplatītājs. Šim nolūkam mēs izmantosim galveno uzdevumu pārvaldnieku.

Alpine Linux augšējo uzdevumu pārvaldnieks

Kā redzat, izplatītājs aizņem niecīgus resursus.

Pēc pirmās sāknēšanas jūs vēlēsities pareizi iestatīt sistēmu. Atkarībā no jūsu vajadzībām un prasībām, jūs vēlaties instalēt dažādas paketes, kurām jums būs nepieciešams APK.

Tātad atjaunināsim APK ar šādu komandu:

apk atjauninājums

Palaidiet APK atjauninājumu

Tas parādīs visas pieejamās paketes, kas pašlaik ir 4688. Tas šķiet pārāk maz. Par laimi, mēs to varam novērst, pielāgojot / etc / apk / krātuves.

Pirmkārt, mums būs jāinstalē jauns teksta redaktors, kam vajadzētu būt arī lieliskam veidam, kā parādīt, kā darbojas APK. Vienkārši ierakstiet šādu komandu, un tiks instalēts teksta redaktors Vim.

apk pievienot vim

Kad Vim ir instalēts, ierakstiet šādu komandu, lai pielāgotu iepriekš minēto failu.

vim / etc / apk / repozitoriji

Šeit pamanīsit, ka daudzi vietrāži URL ir komentēti. Vienkārši komentējiet tos visus, kā parādīts attēlā.

APK krātuvju faila pielāgošana

Kad tas ir izdarīts, vēlreiz palaidiet komandu apk update. Šoreiz, kā redzat, ir pieejams daudz vairāk paku - precīzāk sakot, 30721.

Pilnīgi jaunas pieejamās paketes

Tagad, kad jums ir piekļuve visām atjauninātajām pakotnēm, varat instalēt nepieciešamās paketes un sākt lietot Alpine.

Tātad, vai Alpine Linux ir ideāls izplatītājs enerģijas lietotājiem?

Kā mēs tik bieži apspriedām, nelielais nospiedums un uzlabotās drošības funkcijas padara Alpine Linux par lielisku izvēli tādiem konteineriem kā Docker. Bet, sakot, izplatīšana izrādīsies efektīva jebkurai sistēmai, kuras pamatā ir tīkls un kas paredzēta tikai vienam mērķim, piemēram, maršrutētāju gadījumā.

Tomēr, ja jūs domājāt izmantot Alpine Linux savam galddatoram, tā nebūs vienmērīga pieredze. Pakotņu trūkums ar noklusējuma pakotņu pārvaldnieku un fakts, ka tā ir balstīta uz terminālu, nozīmē, ka tas liegs daudziem iesācējiem.

Alpine Linux kā tāds ir vislabāk piemērots profesionāļiem un enerģijas lietotājiem, kuriem jau ir prātā lietojums un kuri meklē specializētu OS saviem nišas projektiem vai lietojumprogrammām.

WinMouse ļauj jums pielāgot un uzlabot peles rādītāja kustību Windows datorā
Ja vēlaties uzlabot peles rādītāja noklusējuma funkcijas, izmantojiet bezmaksas programmatūru WinMouse. Tas pievieno vairāk funkciju, kas palīdzēs jum...
Peles kreisā klikšķa poga nedarbojas operētājsistēmā Windows 10
Ja ar klēpjdatoru vai galddatoru izmantojat īpašu peli, bet nedarbojas peles kreisās klikšķa poga kādu iemeslu dēļ operētājsistēmā Windows 10/8/7 šeit...
Rakstot Windows 10, kursors lec vai pārvietojas nejauši
Ja atklājat, ka peles kursors automātiski, nejauši lec vai pārvietojas pats, rakstot Windows klēpjdatorā vai datorā, daži no šiem ieteikumiem var palī...