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

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 utgivning | 2021 |
| Minne (RAM) krävs | 128MB (Konsol), 1GB (Skriva ut) |
| Stödda skrivbordsmiljöer | GNOME, 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.
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/sda2Nästa steg är att konfigurera din swap-partition:
mkswap /dev/sda1
swapon /dev/sda1Jag 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/rootDen 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/rootMed 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/rootSe 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-ltsNä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 rootDu vill också uppdatera initramfs med konfigurationen, annars kanske du inte kan starta systemet:
update-initramfs -c -k allDet 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-pcDetta installerar GRUB i Master Boot Record, eller MBR:
grub-install /dev/sda
Därefter generera menyn som kommer att visas vid uppstart:
update-grubNu, 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 davidFö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 davidEfter 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 gnomeDu vill också aktivera GDM så att det startar vid uppstart med dinit
dinit enable gdmVad 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 zshPrestandan 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