Nyarch: den Arch-baserade distributionen som rekommenderas som en sekundär distribution och för "weebs"

  • Nyarch är baserat på Arch och dess repositories och erbjuder en förkonfigurerad upplevelse med starkt fokus på GNOME och visuell anpassning.
  • Projektet rekommenderar att man använder en annan distribution som huvudsystem och reserverar Nyarch för experiment, och förlitar sig på Nyarcher-skriptet för att överföra dina inställningar till andra distributioner.
  • Det finns testversioner med GNOME 44, dynamisk teman med pywal och testarkiv, samt planer för framtida snurr som är förenliga med varje skrivbordsmiljö.
  • Som ett litet samhällsprojekt är användarbidrag och feedback avgörande för att förbättra stabilitet, kompatibilitet och funktioner.

Nyarch

Nyarch Nyarch har blivit en av de distributioner som omedelbart fångar din uppmärksamhet. Det är inte en massiv distribution som stöds av ett företag, utan snarare ett noggrant utformat projekt av en liten men dedikerad community, som syftar till att erbjuda en Arch-liknande upplevelse med starkt fokus på estetik, anpassning och vissa funktioner som inte finns i en traditionell Arch-installation. Genom hela den här artikeln kommer vi att bryta ner exakt vad Nyarch är, hur det fungerar, Nyarchers roll och vad du bör tänka på om du funderar på att använda det.

Innan man kastar sig huvudstupa in i installationen är det viktigt att förstå att Nyarch Den låtsas inte vara den perfekta distron för alla.Faktum är att dess egna skapare rekommenderar att man använder en mer etablerad distribution som sitt primära dagliga operativsystem, och reserverar Nyarch för experiment, inlärning eller att njuta av en mycket anpassad miljö. Med detta i åtanke kommer vi också att undersöka dess hårdvarukompatibilitet, dess säkerhets- och integritetspolicyer och projektets framtidsplaner, inklusive de olika "spins" eller utgåvor som för närvarande övervägs.

Vad är Nyarch och vad är dess filosofi?

Nyarch är en distribution baserad direkt på Arch Linux och dess officiella arkivMen med en högkvalitativ skrivbordsmiljö, applikationer, visuella teman och verktyg erbjuder Nyarch en användarklar upplevelse direkt ur lådan. Istället för att tvinga dig att manuellt montera hela systemet, som med ren Arch, erbjuder Nyarch... Presenterar sig själv som ett slags "förkonfigurerad Arch" med en väldigt speciell stil och med betoning på GNOME-miljön.

Teamet gör det tydligt att Nyarch förlitar sig på standard Arch-arkivDärför kommer de flesta paketen du installerar och uppdaterar från det officiella Arch Linux-ekosystemet. Det betyder att det ärver både de bra (frekventa uppdateringar, mycket ny programvara, ett stort antal paket) och de krävande aspekterna (du måste hålla ett öga på ändringar, läsa viktiga meddelanden etc.). Uppdateringar av vanliga paket beror inte direkt på det lilla Nyarch-teamet, utan på Arch självt.

Projektets filosofi har en mycket ärlig poäng: Den presenteras inte som den "definitiva" distributionen eller som ett hyperstabilt system för produktion.Snarare riktar det sig till nyfikna användare som vill ha en välintegrerad Arch-upplevelse, med en mycket noggrann design och en känsla av ett "unikt" system, med vetskapen om att bakom det finns det inte ett stort team av heltidsexperter, utan en community som utvecklas på fritiden.

Officiell rekommendation: Nyarch som sekundär distribution

En av de mest intressanta aspekterna av projektets officiella diskurs är att Det rekommenderas starkt att använda en annan etablerad distribution som huvudsystemDetta kan vara förvånande, men det visar på ansvar från utvecklarnas sida: Nyarch är designad för experiment, för att njuta av dess konfiguration och estetik, men inte nödvändigtvis som den enda distributionen på din dagliga arbetsdator.

Den främsta anledningen är att i brist på en stor organisation bakom sig, Långsiktigt underhåll och hantering av kritiska problem har begränsningarÄven om systemet är baserat på Arch och drar nytta av dess repositories, är allt som rör anpassningar, skript, spins och Nyarch-specifik paketering beroende av en liten grupp bidragsgivare. I en professionell miljö där du behöver snabb support och garantier är det mer förnuftigt att använda distributioner med en större infrastruktur.

Därför föreslår själva projektet en ganska förnuftig strategi: Använd Nyarch som ett alternativt system för att experimentera, lära dig och njuta av din miljö, samtidigt som man bibehåller en mer traditionell distro (till exempel en välbyggd vanilla Arch, fedora(Debian, Ubuntu, etc.) som referenssystem för arbete eller studier. På så sätt drar du nytta av Nyarchs unika tillvägagångssätt utan att ta onödiga risker.

Nyarcher: skriptet för att få Nyarch till andra distributioner

En av de viktigaste delarna av Nyarchs ekosystem är Nyarcher, en Shell-skript utformat för att installera Nyarch-anpassningar ovanpå andra GNU/Linux-distributioner. Istället för att tvinga dig att installera Nyarch ISO kan du ta en distro där GNOME redan är installerat och tillämpa Nyarchs uppsättning justeringar, teman och konfigurationer på den.

Nyarcher är utformad för att fungera i flera Linuxdistributioner som redan har GNOME förinstalleratNär du kör skriptet tar det hand om att replikera Nyarch-upplevelsen: skrivbordskonfiguration, anpassade menyer, inställningar för terminalemulatorn, temaintegration och andra visuella och funktionella detaljer. Det är ett flexibelt sätt att njuta av "Nyarch-smaken" utan att behöva byta operativsystem.

Nyarcher presenteras som en i projektets kodarkiv. relativt lätt men kraftfullt shell-skriptMed ett antal framstående artister och samarbeten är Nyarcher det centrala navet för mycket av distributionens magi. För de som redan har en välkonfigurerad distribution men är nyfikna på Nyarchs utseende och känsla är Nyarcher förmodligen det enklaste och minst påträngande sättet att prova det.

Installation och användarupplevelse

Att följa de officiella instruktionerna från Nyarch och Nyarcher är viktigt om du vill undvika problem. Projektets FAQ hänvisar till Vanliga frågor om installation, hårdvarukompatibilitet, säkerhet och integritet, med koncisa svar som syftar till att låta alla användare med minimal erfarenhet av Linux komma igång utan alltför många komplikationer.

Vid en direkt installation av Nyarch från en avbildning, Processen liknar andra Arch-derivat med specifika installationsprogrammer eller guider.Du måste vara uppmärksam på partitionering, boot manager och naturligtvis att hålla systemet uppdaterat regelbundet. Att vara baserat på Arch innebär också att uppdateringar kan vara relativt frekventa, så det är en bra idé att läsa tillkännagivanden om större förändringar.

Om du väljer att använda Nyarcher ovanpå en annan GNOME-baserad distro, ändras upplevelsen något: Du ersätter inte ditt bassystem, utan lägger till ett ganska tätt lager av anpassningsmöjligheter.Skriptet justerar teman, menyer, genvägar och program, så det är lämpligt att testa det först i en miljö där du inte har något emot att experimentera för mycket. Som alltid i dessa fall är det en bra idé att säkerhetskopiera dina användarinställningar innan du kör skriptet.

Hårdvarukompatibilitet och support

Den officiella FAQ:n tar upp frågor om Typiskt hårdvarusupport: grafikkort, Wi-Fi, kringutrustning och merEftersom det är baserat på Arch Linux och dess drivrutins-ekosystem fungerar Nyarch generellt sett bra med de flesta relativt moderna datorer, särskilt om hårdvaran har bra stöd i standard Linux-kärnan.

Distributionen lägger särskild vikt vid diskussioner om vissa testbilder eller byggen, såsom GNOME 44-version för testning utan stöd för NVIDIAVissa tillkännagivanden anger uttryckligen att det är en "icke-vidia"-version, avsedd för de som inte förlitar sig på NVIDIAs proprietära drivrutiner. Detta antyder redan att projektet är ganska noggrant med att varna för potentiella begränsningar med vissa typer av hårdvara.

I vilket fall som helst, som är fallet med Arch och många rolling release-distributioner, Det är viktigt att kontrollera utrustningens kompatibilitet innan man entusiastiskt tar i bruk den.Om du använder väldigt specifik hårdvara (exotiska Wi-Fi-kort, väldigt nya eller väldigt gamla grafikkort, hybridsystem etc.) är det en bra idé att kontrollera Arch Linux-dokumentationen och communityforumen för att se till att allt fungerar någorlunda bra.

Nyarchs säkerhet, stabilitet och integritet

Avsnittet med vanliga frågor tar även upp frågor om systemsäkerhet, övergripande stabilitet och integritetshanteringGenom att förlita sig på de officiella Arch Linux-repositorierna drar Nyarch nytta av de säkerhetsuppdateringar och underhåll som Arch-communityn utför på sin enorma samling av paket.

Det är dock viktigt att komma ihåg att Nyarch är ett relativt litet projekt, så Den specifika delen av distributionen (skript, anpassade konfigurationer, anpassade paket) har ingen dedikerad säkerhetsavdelning bakom sig.Det betyder inte att det är osäkert, men det betyder att ansvaret ligger på ett litet team och på god användarpraxis. Att hålla sig informerad, uppdatera ofta och granska vilka skript eller externa paket som är installerade är viktigt.

När det gäller integritet är den allmänna filosofin bakom Arch-baserade distributioner vanligtvis att erbjuda ett ganska rent system, utan aggressiv telemetri eller massiv datainsamling I stil med vissa kommersiella system behåller Nyarch denna diskreta strategi och förlitar sig på öppen källkodsprogramvara och standardkonfigurationer. Ändå är det, som alltid, en bra idé att granska GNOMEs inställningar, behörigheter och bakgrundstjänster för att skräddarsy dem efter dina specifika behov.

GNOME som Nyarchs huvudsakliga skrivbordsmiljö och dess anpassning

Ett av Nyarchs utmärkande kännetecken är den intensiva användningen av GNOME som den primära skrivbordsmiljönProjektet utvecklar och underhåller en uppsättning anpassningar som inkluderar tillägg, förbättrade menyer, teman och utvalda applikationer för att leverera en konsekvent och polerad upplevelse från första inloggningen.

En utvald annons nämner tillgängligheten av en testbygge med GNOME 44De noterade att detta är en testversion, inte en slutgiltig version redo för offentlig lansering. Samma meddelande nämner även ändringar som uppdatering av NyarcMenu till den senaste versionen av ArcMenu och andra konfigurationsjusteringar som syftar till att bättre integrera GNOME med Nyarchs estetik och arbetsflöde.

Projektet lägger vikt vid att säkerställa att de inkluderade applikationerna så långt det är möjligt respekterar skrivbordsmiljöns "filosofi"Det betyder att till exempel huvudutgåvan med GNOME prioriterar applikationer som utvecklats med GTK-teknik, vilket resulterar i en uppsättning program som är mer i linje med GNOMEs design och visuella riktlinjer.

Tematisering och användning av pywal och Material You

I ändringsloggen för GNOME 44-versionen finns en intressant hänvisning till teman: Integration med PyWAL har lagts till för en "Material You"-stil.Pywal är ett verktyg som genererar automatiska färgscheman från en bild (vanligtvis bakgrundsbilden) och tillämpar dem på systemet och kompatibla applikationer.

Tanken är att få det Färger, accenter och visuella element anpassas dynamiskt till bakgrundsbilden eller en specifik färgpalett, vilket påminner om Material Design-estetiken som populariserades av Android. På Nyarch beskrivs denna integration fortfarande som ett pågående arbete: vissa delar av distributionen stöder ännu inte detta dynamiska tema fullt ut, men det första steget mot att integrera det har tagits.

Denna uppmärksamhet på den visuella aspekten och temats sammanhang förstärker Nyarchs karaktär som en särskilt attraktiv distro för de som gillar ... finjustera skrivbordets utseende och leka med kombinationer av färger och stilarDet handlar inte bara om att "få det att se snyggt ut", utan om att ha en väl genomtänkt och samtidigt flexibel estetik.

Anmärkningsvärda förändringar i Nyarch-testversioner

Det officiella tillkännagivandet gällande GNOME 44-versionen listar flera anmärkningsvärda förändringar som hjälper till att förstå vart distributionen är på väg. Bland dem är införandet av... teman med pywal och Material You-stil, redan diskuterat, och en rad justeringar som syftar till att förbättra den dagliga upplevelsen.

En annan förändring som uttryckligen nämns är NyarcMenu-uppdatering för GNOME 44 och dess synkronisering med den senaste versionen av ArcMenuNyarcMenu spelar en central roll i hur användaren interagerar med programmenyn, favoriter och sökning i GNOME, så det är viktigt att hålla den uppdaterad med de senaste versionerna för att säkerställa stabilitet och kompatibilitet med nya skrivbordsfunktioner.

Ändringar i Kittys konfiguration noteras också, en av de mest populära moderna terminalemulatorerna bland avancerade användareAtt anpassa Kitty innebär att man anpassar teckensnitt, färger, genomskinlighet och genvägar så att de matchar resten av systemet. Dessa modifieringar visar att Nyarch inte bara uppmärksammar skrivbordets utseende utan även viktiga verktyg för intensiv systemanvändning.

FCGU: testarkiv

Bygganteckningarna för GNOME 44 indikerar inkluderingen av en arkivet som heter FCGU i "endast testläge"Den här typen av ytterligare arkiv används för att distribuera experimentella paket eller konfigurationer som ännu inte är redo att införlivas i det huvudsakliga distributionsflödet.

Att det betonas att FCGU-förrådet enbart är till för testning gör det tydligt att Nyarch-teamet skiljer mellan stabila paket och experimentella komponenterNär man använder Nyarch i testläge med det repositoriet aktiverat bör användaren anta att fel, regressioner eller inte helt polerade beteenden kan uppstå, just för att tanken är att upptäcka fel innan de når en slutgiltig version.

För de som tycker om att prova nya funktioner redan innan de officiellt släpps är dessa arkiv en riktig njutning. Men det är värt att betona att, Om du letar efter maximal stabilitet är det inte en bra idé att förlita sig på testversioner eller repositories som är markerade som testning. för ditt huvudarbetsteam.

Nyarch-versionsstatus och användningsvarningar

Nyarchs egen kommunikation betonar tydligt att vissa bilder eller byggen, som till exempel GNOME 44-versionerna är enbart till för att testa nya funktioner och bör inte betraktas som stabila utgåvor. Det anges uttryckligen att "detta är endast för att testa de senaste funktionerna, det är inte en utgåva."

Dessutom anger vissa meddelanden att det handlar om byggen utan NVIDIA-stöd, vilket begränsar vilken typ av hårdvara som rekommenderas för din användning. Dessa varningar är viktiga för att förhindra att användare med system som är beroende av proprietära drivrutiner eller känsliga konfigurationer provar en test-ISO och får en frustrerande upplevelse.

Projektet visar också att Den fullständiga versionen av Nyarch kommer att levereras med GNOME 44 när den blir tillgänglig i de officiella Arch Linux-repositorierna.Med andra ord avser Nyarch inte att på ett instabilt sätt förutse det som Arch ännu inte har införlivat, utan snarare att köras parallellt och anpassa sin miljö när Arch-basen redan har uppdaterats.

Planerade snurr och konsekvens mellan utgåvor

Även om Nyarchs huvudfokus ligger på GNOME, har teamet kommenterat att Det finns planer på att skapa olika "snurr" eller variationer med andra stationära datorer.Dessa alternativa utgåvor skulle göra det möjligt att erbjuda Nyarch-upplevelsen i olika miljöer, utan att offra den sammanhängande stilen som kännetecknar projektet.

Det intressanta är att de gör det väldigt tydligt De strävar efter att upprätthålla stark konsekvens mellan applikationerna och filosofin för varje skrivbordsmiljö.Till exempel inkluderar GNOME-utgåvan Komikku som standard, ett GTK-program utformat för att läsa manga. Logiken bakom detta beslut är att det i en GNOME-miljö är naturligt att prioritera GTK-baserade program så att de visuellt smälter in med resten av systemet.

Enligt samma idé, om en framtida spin-off med KDE Plasma skulle inkludera en applikation motsvarande Komikku utvecklad med Qt, skulle avsikten vara Inkludera Qt-alternativet istället för GTK-versionenså att hela paketet känns mer integrerat. Denna besatthet av att respektera "filosofin" för varje skrivbordsmiljö är en av Nyarchs mest intressanta funktioner jämfört med andra distributioner som helt enkelt ändrar skrivbordsmiljön utan att lägga särskilt stor vikt vid programval.

Hur man samarbetar och bidrar till projektet

Eftersom Nyarch inte har ett stort företag bakom sig, Samhällets bidrag är avgörande för att projektet ska kunna gå framåtDen officiella dokumentationen uppmanar de som vill hjälpa till att ta en titt på filen CONTRIBUTING.md, som i detalj beskriver riktlinjerna för samarbete: kodningsstil, arbetsflöde med pull requests, buggrapportering, förslag på nya funktioner etc.

Hjälpen är inte begränsad till programmering eller paketering. Bidrag i form av... är också mycket värdefulla. Testversioner, väl dokumenterade felrapporter och förslag till förbättringar baserat på verkliga användarupplevelser. Ju fler som testar Nyarch på olika maskiner och i olika miljöer, desto lättare är det att identifiera kompatibilitetsproblem, förfina användarupplevelsen och fatta beslut om vilka funktioner som förtjänar att bli en del av den stabila kärnan.

Projektet uppmuntrar också personer som är intresserade av framtida snurr att engagera sig från början. För att nya utgåvor ska bli bra behöver man händer och tid.Detta innebär att paketera alternativa skrivbordsmiljöer, granska rekommenderade applikationer, säkerställa att systemet bibehåller visuell och funktionell konsistens och dokumentera allt detta. Därför, om du dras till en viss variant (till exempel Plasma, Xfce eller någon annan), kan det att vara involverad i dess utveckling göra en verklig skillnad.

Gemenskaps- och kommunikationskanaler

Nyarch, liksom många unga distributioner, förlitar sig starkt på snabba och personliga kommunikationskanaler som TelegramOfficiella tillkännagivanden inkluderar vanligtvis en länk till en specifik kanal där meddelanden om nya versioner, relevanta ändringar eller testarkiv delas, vilket är fallet med meddelanden relaterade till GNOME 44-versionen.

Dessa kanaler gör det möjligt för utvecklare få feedback från användare i nära realtidDetta är avgörande när man släpper experimentella versioner eller testar nya integrationer, såsom dynamisk teman med PyWal. I detta sammanhang välkomnar de uttryckligen kommentarer och konstruktiv kritik, och uppmuntrar användare att förklara varför visst innehåll eller aspekter av upplevelsen inte är användbara så att de kan förbättra dem.

Communityn kring Nyarch tenderar att vara liten men mycket entusiastisk, med användare som värdesätter att ha En specialdesignad båge med massor av personlighet och noggranna detaljerDetta leder till en kultur av trial and error, av att dela konfigurationer, teman och små knep, och av att aktivt delta i att polera distributionen.

Alla dessa beslut – baserade på Arch, rekommendation av dess användning som en sekundär distribution, kraftiga investeringar i GNOME-anpassning, planering av spins som är konsekventa med varje skrivbordsmiljö och förlitande på verktyg som Nyarcher för att utöka sin upplevelse till andra distributioner – positionerar Nyarch som ett mycket attraktivt alternativ för dem som gillar att experimentera med systemet och uppskattar en polerad estetik, med vetskapen om att Det är inte en gigantisk företagslösning, utan ett ärligt samhällsprojekt. som utvecklas steg för steg tack vare bidrag och feedback från sina mest nyfikna användare.

archinstall 4.2
Relaterad artikel:
Archinstall 4.2 stärker säkerheten och förfinar Arch Linux-installationen