Chimera Linux: Linux Möter FreeBSD, Men Är Det Något För Dig?

Chimera Linux: Linux Möter FreeBSD, Men Är Det Något För Dig?
Index
  1. Sammanfattning
  • Vad är Chimera Linux?
  • Vad gör Chimera Linux unik?
  • Installation av Chimera Linux
  • Vad Det Är Att Använda Chimera Linux?
  • Vad Jag Fann.
  • Intressant, och vem ska använda det
  • Chimera Linux erbjuder en unik distrosupplevelse med BSD-kommandosatsen, manuell installation och fokus på ren design, vilket gör det perfekt för Linux-entusiaster som söker något annorlunda.

    Sammanfattning

    • Chimera Linux är unik för att använda BSD-kommandosatsen, Wayland, LLVM, Dinit, Pipewire och inte systemd.
    • Installation på Chimera Linux är strikt manuell, inspirerad av Arch Linux, som kräver kommandoradsverktyg.
    • Chimera Linux strävar efter ren design, stödjer UNIX-liknande system, antar FreeBSD-användarkommandon, Almquist shell och esoteriska arkitekturer.

    Jag skriver om Linux för att leva, och ibland börjar Linux-distros kännas likadana. Jag letade efter något annorlunda, och en dag när jag bläddrade på Wikipedia, hittade jag Chimera Linux. Som fan av BSD blev jag nyfiken när jag fick veta att det använde FreeBSD-användarkommandon. Jag bestämde mig för att installera och kolla in det.

    Vad är Chimera Linux?

    År för första utgivning2021
    Minne (RAM) krävs128MB (Konsol), 1GB (Skriva ut)
    Stödda skrivbordsmiljöerGNOME, KDE Plasma, andra miljöer tillgängliga genom apk

    Vad gör Chimera Linux unik?

    Chimera Linux är dedikerad till att skapa en distro som är annorlunda än de befintliga distros.

    Där du kanske skulle förvänta dig GNU-verktyg vid kommandoraden, skulle du faktiskt hitta BSD-kommandosatsen. Utvecklarna tog detta beslut på grund av vad de uppfattade som högre kvalitet på BSD-kommandosatsen jämfört med GNU coreutils.

    Trots mognaden hos BSD-användarland finns det en strävan efter att eliminera gamla Linux-komponenter. De officiellt stödda skrivborden, GNOME och KDE Plasma, använder Wayland som standard istället för X11. Istället för GCC-verktygskedjan använder Chimera främst LLVM. Chimera använder också Pipewire för att hantera ljud. Du skulle förvänta dig att systemd hanterar processer, men Chimera använder istället Dinit.

    Detta skulle inte vara det första äktenskapet mellan en Linux-distro och FreeBSD. Debian underhöll tidigare GNU/kFreeBSD, även om den användes kraftigt med GNU-användarland istället för standard BSD och körde FreeBSD-kärnan. Eftersom Linux tenderar att erbjuda bättre hårdvarustöd än FreeBSD, särskilt för saker som Wi-Fi, kan det vara ett bra alternativ till en fullständig FreeBSD-installation för BSD-entusiaster som vill köra det på skrivbordet.

    [enlazatom_show_links]

    Installation av Chimera Linux

    Att installera Chimera Linux är en strikt manuell process. Inget installationsprogram följer med distroen, även om en fullständig grafisk live-distro är tillgänglig. Trots Chimera påståenden om att göra saker annorlunda än andra distros, verkar installationsprocessen vara inspirerad av Arch Linux. Det finns till och med en webbsida som du kommer att gå igenom för att vägleda dig i delar av installationen, liknande den berömda processen som beskrivs på Archs installationsguide.

    Efter att ha laddat ner och startat ditt installationsmedia för din förvalda miljö och arkitektur från nedladdningssidan, börjar du installationen genom att öppna GNOME:s standardterminal, Console. Du måste utföra installationen som root. För att göra detta, använd kommandot su med - (bindestreck) alternativet:

    su -

    Du blir uppmanad att ange root-lösenordet, vilket är "chimera" i det levande systemet.

    Efter att ha blivit root, är det första du vill göra att dela upp ditt lagringsenhet i partitioner. Dokumentationen rekommenderar cfdisk för detta. Det är ett interaktivt terminalbaserat diskpartitioneringsprogram.

    När partitionerna har skapats kan du formatera dem. Jag formaterade min rotpartition med Ext4 på /dev/sda2.

    mkfs.ext4 /dev/sda2

    Nästa steg är att konfigurera din swap-partition:

    mkswap /dev/sda1
    swapon /dev/sda1

    Jag brukar ställa in en Linux-installation.

    med en swap-partition och en root-partition för allt annat. När dessa partitioner har skapats kan du nu gå vidare till att installera systemet ordentligt. Jag skapade en monteringspunkt för root-partitionen:

    mkdir /media/root
    mount /dev/sda2 /media/root
    chmod 755 /media/root

    Den sista raden med chmod-kommandot är för att säkerställa att jag har rätt behörigheter för installationen.

    Chimera inkluderar en chimera-bootstrap, som liknar pacstrap-programmet för Arch-installation, som installerar de grundläggande paketen på root-partitionen. Jag kommer att använda nätverksinstallationsmetoden för att ladda ner de senaste paketen från förrådet:

    chimera-bootstrap /media/root

    Med bas-systemet installerat använder du chimera-chroot för att chroota in i det. Från och med nu kommer du att arbeta från root-partitionen.

    chimera-chroot /media/root

    Se till att installera kärnan. Detta är en ganska viktig del av Linux. Jag glömde på något sätt detta vid mitt första försök, eftersom jag trodde att chimera-bootstrap skulle inkludera det. Jag undrade varför GRUB inte kunde hitta några kärnor senare. Chimera använder Alpine Linuxs apk-pakethanterare. Jag använde den för att installera LTS-versionen av kärnan:

    apk install linux-lts

    När partitionerna har skapats är nästa steg att generera /etc/fstab-filen för automatiskt montering av partitionerna vid uppstart:

    genfstab / >> /etc/fstab

    Återigen, detta liknar Arch-installationsprocessen. Det verkar som om du skulle kunna ha gjort en sök-och-ersätt-operation, där du ersatte "arch" med "chimera".

    Jag vill granska denna fil för att se om den var rimlig för min konfiguration.

    Ställ in root-lösenordet

    passwd root

    Du vill också uppdatera initramfs med konfigurationen, annars kanske du inte kan starta systemet:

    update-initramfs -c -k all

    Det sista steget är att installera en bootloader. Jag valde GRUB, eftersom jag är bekant med det. Eftersom jag körde detta i VirtualBox, gjorde jag en traditionell BIOS-installation. Chimera har ett separat GRUB-paket för detta:

    apk add grub-i386-pc

    Detta installerar GRUB i Master Boot Record, eller MBR:

    grub-install /dev/sda

    Därefter generera menyn som kommer att visas vid uppstart:

    update-grub

    Nu, avsluta chroot-miljön och starta om systemet.

    Nästa steg är att logga in som root och skapa en ny användare. Jag kommer att använda mig själv som exempel:

    useradd david
    passwd david

    För att kunna köra su för att logga in som root, lade jag till mig själv i "wheel"-gruppen:

    usermod -a -G wheel david

    Efter det ställde jag in tidszonen för min plats med en symbolisk länk:

    ln -s /usr/share/zoneinfo/US/Pacific /etc/localtime

    Jag valde GNOME och installerade det med apk, eftersom det är ett av de officiellt stödda alternativen:

    apk add gnome

    Du vill också aktivera GDM så att det startar vid uppstart med dinit

    dinit enable gdm

    Vad Det Är Att Använda Chimera Linux?

    Användning av Chimera känns till stor del som en standarddistro, trots dess skillnader från andra Linux-distributioner under huven. Det verkar vara en distribution riktad mot personer som är Linux-experter, eller åtminstone bekväma med Unix-liknande system.

    Det standard GNOME-gränssnittet, trots sina egenheter, tillsammans med FreeBSD-användarland för kommandona, gör att det känns nästan som de macOS-system jag använde mycket tillbaka på 2000-talet.

    En sak som överraskade mig var den standard shell. Jag skulle ha förväntat mig Bash, eftersom det är de facto-standarden på Linux-system, men det var Almquist shell, en modifierad version av den ursprungliga Bourne-shell. Även om detta var användbart för interaktiv användning, är det främst lämpat för att köra skript.

    Jag använde apk för att installera mitt favorit shell, zsh:

    apk install zsh

    Prestandan kändes ganska trög, men det kan vara för att jag körde och installerade Chimera OS i en virtuell maskin. Det kan prestera bättre på riktig hårdvara.

    Vad Jag Fann.

    Intressant, och vem ska använda det

    En intressant aspekt av Chimera Linux är dess engagemang för portabilitet. Medan de flesta distributioner riktar sig mot vanliga plattformar som x86, stöder Chimera även mer esoteriska arkitekturer som RISC-V. Den stöder till och med Raspberry Pi. Jag har inga av dessa plattformar att testa, men det är en av de saker som gör den mer Unix-liknande.

    Chimera Linux kommer sannolikt att tilltala användare som är bekväma med kommandoraden. Om du någonsin har arbetat med mer tekniska distributioner som Arch eller Gentoo, kan du känna dig hemma. Om du har erfarenhet av någon av BSD-versionerna kommer du troligtvis att uppskatta att använda detta system också.

    Personer som är mindre bekväma med att skriva kommandon eller använda verktyg som cfdisk eller GRUB bör kanske undvika detta. Bristen på ett dedikerat installationsprogram är en anledning till att jag inte skulle rekommendera Chimera till nya Linux-användare. De kanske vill hålla sig till de levande versionerna om de vill prova Chimera.

    Precis som med Arch tilltalar Chimera Linux människor som gillar att anpassa sina system istället för att förlita sig på en förpackad upplevelse. Förutom den levande miljön var jag fri att ställa in systemet med den programvara jag ville ha på det.

    Kanske kommer det en dag att finnas avledningar av distributioner som är mer användarvänliga, liknande de som har växt fram kring Arch, som Manjaro.

    Om du vill kolla in Chimera Linux kan du besöka nedladdningssidan och hämta en bild för din maskin för att installera den på din dator.

    Chimera Linux är en distribution som bara är några år gammal. Det är en intressant upplevelse av gammaldags kommandoradsförvaltning och moderna komponenter som Wayland. Denna syntes av gammalt och nytt kommer att bli intressant att följa i framtiden. För erfarna Linux-användare som vill ha något nytt är det värt att kolla in.

    Nu när du har läst klart Chimera Linux: Linux Möter FreeBSD, Men Är Det Något För Dig?, inbjuder vi dig att utforska kategorin Linux ytterligare. Där hittar du fler intressanta artiklar som kommer att utöka dina kunskaper och hålla dig informerad. Sluta inte läsa och upptäcka mer!

    Lämna ett svar

    Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *

    Go up