Denne Arch Linux-varianten tar en unik tilnærming til prosesser

Obarun er en Arch-basert Linux-distro som tilbyr et lettvektsalternativ til systemd med sitt init-system 66, designet for erfarne brukere som ønsker mer kontroll over prosessadministrasjon.

Oppsummering

  • Obarun er en Linux-distro basert på Arch, som tilbyr et lettvektsalternativ til systemd med sitt init-system.
  • Obarun bruker verktøyet 66 som en front-end til s6 prosesshåndteringsbiblioteket, noe som gir mer kontroll over prosesser.
  • Obarun er egnet for erfarne Linux-brukere som er komfortable med kommandolinjen, og tilbyr enkel prosessadministrasjon lik systemd.

Sannsynligvis administrerer din Linux-distro prosesser med systemd. Hvis du vet hvor du skal se, kan du finne systemer som gir større valgfrihet og kontroll til sine brukere med forskjellige tilnærminger. Obarun er en av dem. Er denne Arch-varianten for deg?

Hva Er Obarun?

Obarun er en Linux-distribusjon basert på Arch som har som mål å fremme større valgfrihet i init-systemer. Det er et annet forsøk på å motvirke systemd-maskinen. Mens det foregående Arch og andre distroer stort sett har byttet til systemd, er Obarun en del av en bevegelse som prøver å motstå dette. Obarun fremstår som et tilfluktssted for systemd-holdouts.

Hva Skiller Obarun Ut?

Init-systemet er det som skiller Obarun fra Arch. Distroen har utviklet sitt eget 66-verktøy som en front-end til s6 prosesshåndteringsbiblioteket. 66 vil bli nevnt i mer detalj nedenfor, men det tilbyr et lettvektsalternativ til systemd. 66 er verktøyet hvor du starter og stopper prosesser, samt gjenstarter og stenger ned systemet.

Selv om systemd fortsatt er kontroversielt i enkelte kretser, var det gamle System V init-systemet arvet fra den grenen av Unix utilstrekkelig for moderne maskiner. 66 og Obarun er en nytenking av prosesshåndtering på Linux.

Installere Obarun: Andre Gang Er Sjarmerende!

Å skaffe Obarun var likt som med andre distroer. Alt jeg måtte gjøre var å laste ned ISO-bildet fra nedlastingssiden. Jeg hadde to varianter av Obarun å velge mellom. Jeg kunne laste ned "Minimal Flavor," som, som navnet antyder, tilbyr et minimalt tekstbasert miljø likt det live installasjonsmiljøet fra hovedfaren Arch Linux. Den andre var "JWM Flavor," som tilbyr en lettvekts JWM grafisk skrivebord. Dette ville gi meg en følelse av hvordan det ville være å bruke det på skrivebordet.

Å bruke live-skrivebordet ville være viktig fordi jeg kjørte dette i en virtuell maskin. Jeg har hatt tilfeller hvor live-distroen fungerte fint, men problemer ville dukke opp når jeg prøvde å installere den. Hvis live-versjonen fungerte, kunne jeg teste funksjonene selv om den feilet å installere inne i en virtuell maskin. Det er derfor jeg valgte JWM-versjonen.

Live-versjonen startet, og jeg ble møtt med konsollinnloggingsskjermen. Standard brukernavn er "root" og passordet er "toor" på live-systemer (åpenbart "root" stavet baklengs).

Det er også en lenke for å installere systemet ved hjelp av et installasjons-skript. Jeg kunne også kjøre det fra terminalen direkte eller til og med fra tekstkonsollen. Lenken på skrivebordet åpner bare et terminalvindu og kjører skriptet. En ting Obarun har til sin fordel over standard Arch er at det automatisk lanserer sitt eget installasjonsprogram. Det er enklere enn å gå gjennom Arch-installasjonsprosessen på wiki, selv om jeg allerede har gjort sistnevnte flere ganger og føler meg komfortabel med det.

Installeringen lot meg gå gjennom den vanlige oppsettprosessen, som partisjonering, brukernavn, passord og tidssoner. Etter at den var fullført, var det tid for å starte opp i den virtuelle disken. Jeg klarte å komme forbi GRUB, men det var ingenting.

Jeg innså at jeg ikke trodde jeg faktisk hadde fullført installasjonsprosessen. Jeg prøvde å kjøre installasjonsprogrammet igjen og la merke til at det var en feilmelding som sa at jeg var i ferd med å gå tom for diskplass. Da jeg satte opp den virtuelle maskinen, hadde jeg akseptert standardstørrelsen på den virtuelle disken. Selv for et lettvektsystem, kan det ha vært for lite. Jeg økte størrelsen på den virtuelle disken og repartisjonerte den manuelt med GParted. Installeringen gikk nå glatt, og jeg kunne starte opp i en fungerende Obarun-installasjon.

Hvordan Er Det Å Bruke Obarun

Obarun er ganske behagelig å bruke. Jeg har en tendens til å gå for minimale skrivebord som Xfce. Det standard JWM-miljøet.

passet mine behov. Den ser minimalistisch ut, nesten som en moderne versjon av en '90-talls vindusbehandler.

Obarun kommer med JWM skrivebordet, for "Joe's Window Manager." Den ser modern ut samtidig som den er minimalistisch. Den kommer også med noen lette applikasjoner, som Geany teksteditor. Nettleseren er Firefox, som knapt er lettvektig, men det moderne nettet ekskluderer stort sett lettere nettlesere. Den kommer ikke med en kontorpakke som LibreOffice. Dette systemet ser ut til å være rettet mot utviklere.

Det som skiller Obarun fra andre distroer er hva som skjer "under panseret." Obarun bruker sitt eget 66 verktøy for prosessadministrasjon. 66 er en frontend til s6-pakken. Det er ment å være et lettvektsalternativ til systemer.

66's første oppgave var å starte systemet på nytt etter at jeg var ferdig med å starte det. Jeg ble bedt om å skrive inn denne kommandoen for å restarte systemet:

 
sudo 66 restart 

Siden jeg fortsatt hadde installasjons-ISOen montert, startet det opp i den bildets oppstartmeny, men det hadde alternativet for å kjede laste den virtuelle harddisken. Jeg gjorde det, og systemkonsollen for det installerte systemet startet. Til slutt så jeg et påloggingsprompt. Det er ikke noe grafisk påloggingsprompt som du ser i andre Linux-distroer. Du logger bare inn rett fra konsollen. Med utgaven jeg installerte, startet JWM-skrivebordet etter at jeg var logget inn.

Når jeg logget inn, åpnet jeg terminalapplikasjonen for å finne ut av situasjonen. En kjøring av "echo $SHELL" avslørte at jeg kjørte zsh. Dette er allerede mitt favorittskall, og et tegn på at dette er et system for Linux-eksperter. Jeg kjørte også kommandoen grupper. Jeg så at jeg var i "hjul"-gruppen, noe som betydde at jeg kunne bruke sudo. Siden jeg kunne kjøre sudo, var det ikke nødvendig med root-kontoen, så jeg låste den:

 
passwd -l root

Nå var systemet mitt mer sikkert. Jeg kunne begynne å utforske det.

Administrere prosesser med 66

Å bruke 66 for å håndtere prosesser er enkelt. Som jeg nevnte tidligere, kunne jeg allerede bruke 66 for å starte systemet på nytt. 66 er Obaruns eget verktøy for prosessadministrasjon, lik systemd.

Jeg kunne også slå av systemet fullstendig:

 
sudo 66 poweroff 

For å starte en prosess kan jeg bruke 66 start-kommandoen. For eksempel, for å starte webserveren ngnix:

 
sudo 66 start nginx

For å kunne administrere daemons fra kommandolinjen, må du også ha frontenden installert. Dette var enkelt for nginx, da det allerede finnes en i pakkerepositoriene. Obarun bruker det samme pacman-pakkebehandlingssystemet som Arch for programvareinstallasjon, så hvis du allerede kjenner til Arch, kjenner du stort sett Obarun. Tjenester kan organiseres i "trær" som det standard "globale" treet som starter systemet.

66 frontendfilen for Obarun er nginx-66serv-pakken:

sudo pacman -S nginx-66-serv

Dersom du ønsker at en tjeneste skal kjøre ved oppstart, kan du bruke enable-kommandoen:

sudo 66 enable nginx

Du kan også få den til å starte umiddelbart, samt ved neste oppstart med -S-alternativet:

 

sudo 66 enable -S nginx

Du kan også stoppe nginx og deaktivere den:

 

sudo 66 stop nginx
sudo 66 disable nginx

Å bruke 66 er likt å bruke systemd's systemctl-verktøy. Navnet kan virke merkelig, men syntaksen føles ganske kjent. Jeg administrerer sjelden tjenester, men 66 er noe jeg kunne blitt vant til.

Burde du bruke Obarun?

Obarun var morsom å bruke, til tross for de innledende installasjonsproblemene som var min egen feil. Når jeg fikk orden på dem, fant jeg Obarun brukbar som en erfaren Linux-bruker. Det er lettere å installere. Det eneste problemet er at mens Arch er en rolling-release distro, ser Obarun ut til å oppdatere langsommere, eller i det minste er nettstedet det. Det er forståelig, gitt at det er et mindre prosjekt.

Dersom du er mer komfortabel med kommandolinjen, er Obarun verdt å prøve ut, i det minste i live-versjonen. Inkluderingen av GParted gjør det praktisk for rask repartisjonering og som et redningssystem i tilfelle noe skjer med ditt hoved-OS.

Dersom du er bekymret for å ha en godt vedlikeholdt distro, kan det hende at forelderen Arch passer bedre til dine behov. Mens systemd er standard,.

Du kan installere andre init-systemer, selv om det kan være vanskeligere å få støtte i forumene. Hvis du vet hvordan du skal håndtere init-systemer fra første stund, trenger du sannsynligvis ikke så mye veiledning.

Hvis du liker å prøve ut nye systemer, og kanskje ikke er så glad i systemd, kan Obarun være verdt å sjekke ut.

Hvis du vil lese flere artikler som Denne Arch Linux-varianten tar en unik tilnærming til prosesser, kan du besøke kategorien Linux.

Index
  1. Oppsummering
  • Hva Er Obarun?
  • Hva Skiller Obarun Ut?
  • Installere Obarun: Andre Gang Er Sjarmerende!
  • Hvordan Er Det Å Bruke Obarun
  • Administrere prosesser med 66
  • Burde du bruke Obarun?
  • Legg igjen en kommentar

    Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

    Go up