Jag har provat många distroer sedan jag gick in i GNU/Linux-världen, och jag har alltid undrat om det finns en rullande release bra gjort.
Det bästa jag har provat är utan tvekan, KAOS. Det är inte perfekt, men det är det närmaste perfektion. Problemet är att KaOS bara fokuserar på 64-bitars och KDE. Finns det en anständig rullande utgåva för GNOME? För några dagar sedan hittade jag svaret: Ja, Antergos.
Sedan jag bestämde mig för att ta mig ur Fedora, installerade jag det för att testa det, och förutom några mycket specifika problem på min PC har resultatet varit spektakulärt. Här erbjuder jag dig all installation och konfiguration av Antergos som jag gillar. Njut av ;).
Inledning
Antergos är en GNU/Linux-distribution Arch-baserad. Det betyder att det är rullande släpp, all programvara är uppdaterad och den har ett av de största förråden, tillsammans med den snabbaste pakethanteraren: Pacman.
Förutom att "ärva" egenskaperna hos Arch, Antergos har en egen installatör (Cnchi), med vilken du enkelt kan installera den och välja din favoritskrivbordsmiljö (ingen mer ISO för varje miljö!).
När det gäller designen tar Antergos som standard Numix ikoner och teman (om du inte gillar det kan du ändra det), vilket även om jag måste erkänna att det först verkade konstigt för mig, så verkade det perfekt: Enkelt och elegant. När det gäller GNOME har den också några förinstallerade tillägg.
I den här guiden kommer du att lära dig hur du installerar Antergos med GNOME precis som jag gillar det. Jag tänker inte separera kommandona, förklara dem ett efter ett, etc etc. Jag kommer till saken. Det resulterande systemet kommer att ha all programvara som jag anser vara mest lämplig, av högre kvalitet, så om du inte håller med mig kan du alltid ändra den till den du använder när du är klar med guiden.
Slutresultatet blir detta:
Med den här guiden alla ikoner kommer att vara Numix. Allt. Jag har varit ansvarig för att korrigera de som inte laddas bra och till och med låta en vän designa den för PPSSPP, som saknades.
Vilken programvara kommer du att ha om du använder den här guiden?
- Skrivbordsmiljö: GNOME
- Webbläsare: Firefox (+ Adobe Flash)
- Textredigerare (för programmering): Atom
- CD/DVD-brännare: Brazier
- Partitionshanterare: GParted
- Kontorsautomation: LibreOffice
- Bildredigering: GIMP
- Ritning (vanlig): Pint
- Ritning (avancerat): krita
- Vektordesign: Inkscape
- RAW-bilder: rawtherapee
- Musikspelare: Rhythmbox
- Ljudtaggredigerare: EasyTAG
- ljudredigering: Audacity, Ardor
- Videospelare: MPV
- Videoutgåva: pitivi
- 3D-design: Blandare
- Animation: Synfigstudio
- FTP-klient: filezilla
- Torrent klient: Växellåda
- Chatt (text): Telegram (kräver mobiltelefon)
- Chatt (röst): Skype
- Spel: 0.AD, Minetest, SuperTuxKart
- Emulatorer: PCSXR (PSX), PCSX2 (PS2), VBA-M (GBA), Dolphin (GC och Wii), DeSmuME (NDS), PPSSPP (PSP)
- Virtuell maskin: VirtualBox
- [BONUS] World of Warcraft
Häftigt? Låt oss gå!
Installation av Antergos och all mjukvara
Installationen har inget mysterium; jag skulle säga att Antergos har den bästa installatören av alla distros. Om du redan har installerat Ubuntu, Fedora eller något annat som är lätt att installera, kommer Antergos att vara en bit av kakan. Kom ihåg att välja GNOME (vilket är vad den här guiden är avsedd för). När den frågar dig vilken ytterligare programvara du vill ha, lämna det så här:
Tryck sedan på konfigurationen av partitionerna (vilket ger dig möjlighet att göra dem automatiskt eller manuellt), sedan på din användares data och slutligen installationen. När den är klar kommer den att be dig starta om och du kommer att vara i din nyinstallerade Antergos.
Efter att ha loggat in för första gången (du kommer att märka att det inte är GDM, utan en LightDM med egen design) kommer ett fönster upp som frågar dig om du vill uppdatera namnet på mapparna till spanska. Markera "Fråga mig inte det här igen" och uppdatera namnen:
Despues vi uppdaterar med programmet "Software Update". Det är att föredra att du alltid gör det med det programmet, eftersom det också uppdaterar AUR-paketen som vi installerar. Antergos kommer i alla fall med ett aviseringssystem som låter dig veta varje gång det behöver uppdateras. När jag är klar, omstarter och öppna en terminal. Kör följande:
sudo gedit /etc/pacman.conf
Pacman-konfigurationsfilen öppnas. Vårt mål är aktivera multilib repository (om du använder 32 bitar, gör INTE detta), vilket vi kommer att göra genom att ta bort "#" som visas i början av dessa två rader:
[multilib] Inkludera = /etc/pacman.d/mirrorlist
Vi sparar, stänger och uppdaterar arkiven:
sudo pacman -Syu
Låt oss gå med drivrutiner för grafikkort. Om du inte använder NVIDIA behöver du inte göra någonting alls, eftersom de gratis (öppna) drivrutinerna är installerade som standard, vilket fungerar ganska bra på de flesta grafikkort. Om du använder NVIDIA och du vill använda proprietär drivrutin (stängd), måste du använda ett eller annat kommando beroende på vilken modell du har.
Om du använder en modern NVIDIA:
sudo pacman -R xf86-video-nouveau && sudo pacman -S nvidia nvidia nvidia-libgl nvidia-utils opencl-nvidia libvdpau mesa-vdpau lib32-nvidia-libgl lib32-nvidia-utils lib32-opencl-nlibia-vlib-u-mes vdpau
Om du använder en gammal NVIDIA (kolla in det här, i produkter som stöds):
sudo pacman -R xf86-video-nouveau && sudo pacman -S nvidia-340xx nvidia-340xx-libgl nvidia-340xx-utils opencl-nvidia-340xx libvdpau tabell-vdpau lib32-nvidia-340xx-nvidia-32xx-nvidia xvid xvid xvid använder lib340-opencl-nvidia-32xx lib340-libvdpau lib32-mesa-vdpau
I båda fallen kommer den att fråga dig om den ersätter två paket som är i konflikt. Säg ja till alla. Om ditt grafikkort fortfarande är äldre än de som behöver 340-drivrutinen, är det troligt att Nouveau (den kostnadsfria drivrutinen) kommer att fungera tillräckligt bra för dig. Slutligen, i fallet med någon NVIDIA med en proprietär drivrutin, måste du omstart.
Vi avinstallerar programvara som vi inte kommer att använda eller som har överlägsna alternativ:
sudo pacman -R pidgin cmake empati totem gnome-disk-verktyg gnome-dokument gnome-foton gnome-musik bijiben
Vi installerar all programvara i ett enda kommando (kom ihåg att om du använder 32-bitarspaket som börjar med "lib32-" behöver du inte installera dem):
sudo pacman -S git mercurial lsdvd libdvbpsi libdvdread libdvdnav gnome-calendar gnome-clocks mpv gimp inkscape mypaint pinta calligra-krita rawtherapee blender synfigstudio simple-scan minetest 0ad supertuxkart 0ad supertuxkart eller pitivda-i firgin 18r-plus-i firgin es gedit-plugins eog -plugins easytag filezilla flashplugin lib32-flashplugin gnome-font-viewer gparted virtualbox virtualbox-host-modules virtualbox-host-dkms linux-headers vbam-gtk desmume dolphin-emu pcsxr pcsx2 ppsspp mupen64plus lib32-libra pullibber32 alsa -plugins dconf-editor skype evolution gnome-contacts
Glöm inte att svara ja på frågorna för de motstridiga paketen.
För att säkerställa att VirtualBox kommer att fungera bra för oss:
sudo systemctl aktivera dkms.service
sudo dkms autoinstallera
Vi öppnar programmet "Add/Remove Software" och installerar därifrån paketen "preload", "atom-editor" och "telegram-bin". När du tillfrågas om du vill ändra vissa konfigurationsfiler, säg nej. I vissa fall räcker det med att skriva brevet s o n, medan det i andra kommer att vara nödvändigt att trycka på intro. När vi är klara stänger vi den.
För att aktivera Preload:
sudo systemctl aktivera preload.service
Om du programmerar in Haskell och du använder PostgreSQL som jag, kör också detta:
sudo pacman -S postgresql ghc cabal-installera kolja happy alex
Slutligen installerar vi denna förlängning för att visa fackikonerna i den övre raden. Vi startar om.
konfiguration
För att gå snabbt kommer jag att lägga allt schematiskt.
Konfigurera GNOME:
- Sök > Vi inaktiverar det vi inte vill söka efter (i mitt fall: allt)
- Fond> Vi lägger de medel som vi föredrar (jag rekommenderar den här)
- Meddelanden> Vi inaktiverar endast de från Rhythmbox
- Region och språk > Sätt allt på spanska
- Ström> Skärm av: Aldrig
- Ljud > Ljudeffekter > Aktivera "Ljud"
- Tangentbord> Genvägar>
-
- Skriva > Skriv tangent: Höger Ctrl (mycket användbart för sällsynta tecken)
- Anpassad kombination > Lägg till:
-
- Namn: Öppen terminal
- Kommando: gnome-terminal
- Vi konfigurerar det med ctrl + andra + T (så vi kommer att öppna terminalen bekvämt, som i Ubuntu)
- Detaljer> Standardappar>
-
- Webb: Firefox
- Mail: Evolution
- Kalender: Evolution
- Musik: Rhythmbox
- Video: MPV
- Foton: Bildvisare
- Datum och tid > Aktivera "Automatiskt datum och tid" och "Automatisk tidszon"
- Användare> Vi tar på oss den avatar vi vill ha
Konfigurera Touch-up verktyg:
- Utseende > Aktivera "Global Dark Theme"
- Översta fältet > Aktivera "Visa datum"
- Tangentbord och mus > Inaktivera "Klistra in vid mittklick"
- Tillägg > Vi lämnar endast aktiverade
-
- lightdm låsskärm
- användarteman
- Arbetsyta indikator
- Tangentbord och mus > Inaktivera "Klistra in vid mittklick"
- Typsnitt>
-
- Fönstertitlar: Noto Sans Regular 11
- Gränssnitt: Noto Sans Regular 11
- Dokument: Noto Sans Regular 11
- Monospaced: Källkod Pro Regular 11
- Tips: Lätt
- Rätning: Rgba
- Arbetsområden>
-
- Skapande av arbetsområden: Statisk
- Antal arbetsområden: 7
Konfigurera Nautilus (Arkiv):
- Vyer > Aktivera "Placera mappar före filer"
- Beteende > Aktivera "Fråga varje gång"
Konfigurera GNOME-terminal (terminal):
- Allmänt > Inaktivera "Visa menyrad på nya terminaler som standard"
Konfigurera gedit:
- Inställningar>
-
- Se>
-
- Aktivera "Visa radnummer"
- Aktivera "Visa högermarginal i kolumn: 80"
- Aktivera "Markera aktuell linje"
- Aktivera "Markera par av parenteser"
- Redaktör>
-
- Flikbredd: 4
- Aktivera "Infoga mellanslag istället för flikar"
- Aktivera "Aktivera automatisk indrag"
- Teckensnitt och färger > Välj "Solarized dark"
- Tillbehör > Som du vill
Konfigurera Rhythmbox:
- Plugins > Leave On Only: Cover Art Search, Grillo Media Browser, MediaServer2 D-Bus Interface, MPRIS D-Bus Interface och Visualization
- Inställningar>
-
- Allmänt > Aktivera "Genrer, artister och album"
- Musik > Aktivera "Titta på mitt musikbibliotek efter nya filer"
Konfigurera Växellåda:
- Nedladdningar> Spara till plats: Nedladdningar / Torrenter
- Desktop > Aktivera "Inhibera viloläge när torrenter är aktiva"
Konfigurera firefox:
- Allmänt>
-
- Aktivera "Kontrollera alltid om Firefox är din standardwebbläsare"
- Hemsida: https://duckduckgo.com (i DuckDuckGo-alternativ, ändra designen till svart)
- Sök > Vi lägger DuckDuckGo och eliminerar resten av alternativen
- Sekretess > Aktivera "Berätta för webbplatser att jag inte vill bli spårad"
- Tillägg att installera: Flagfox, Adblock Edge och HTitle (ta bort Legacy Mode i deras alternativ)
- Aktivera tema: Numix Dark GTK
Stör det dig att varje gång du klickar på mittenknappen utanför en länk skickas du till föregående sida? Skriv sedan about:config i adressfältet, sök efter "Middlemouse.contentLoadURL" och ställ in den på "false".
Vi kör följande för att öppna Telegram och skapa din startprogram:
/opt/telegram/Telegram
Vi konfigurerar det:
- Inaktivera "Visa förhandsgranskning av meddelande"
- Inaktivera "Ersätt emojis"
- Välj bakgrund från galleriet
- Byt språk (vi lägger spanska)
Konfigurera Skype (efter anslutning):
- Allmänt> Spara filer i: Nedladdningar
- Ljudenheter > Inaktivera "Tillåt Skype att automatiskt justera mina mixnivåer"
Vi konfigurerar gå (sätt dina data):
git config --global användarnamn "Användarnamn"
git config --global user.email "address@detuemail.com"
Vi installerar viktiga paket för Atom:
apm installera minikarta färgväljare spara-session markera valda projektledare uppgifter seti-ui seti-syntax
Konfigurera Atom:
- Visa > Växla menyrad (när du vill visa den, tryck på Alt)
- Redigera> Inställningar>
-
- Inställningar>
-
- Teckensnittsfamilj: Källkod Pro
- Teckenstorlek: 15
- Aktivera "Bläddra förbi slutet"
- Aktivera "Soft Wrap"
- Flikens längd: 4
- Tema >
-
- UI-tema: Seti
- Syntax-tema: Seti
Vi stänger Atom.
Om du vill programmera i HTML5:
apm installera linter linter-htmlhint linter-csslint linter-jshint atom-html-preview autoclose-html
Om du vill programmera i Haskell:
apm installera language-haskell autocomplete-plus ide-haskell language-shakespeare
cabal uppdatering
cabal installera snygg-haskell ghc-mod
För att det fantastiska ide-haskell-paketet ska fungera måste du köra följande:
gedit ~/.atom/config.cson
Och lägg till i slutet av filen detta (ändra "lajto" med ditt användarnamn):
'ide-haskell': 'ghcModPath': '/home/lajto/.cabal/bin/ghc-mod' 'stylishHaskellPath': '/home/lajto/.cabal/bin/stylish-haskell'
Om du programmerar i PL/pgSQL:
apm installera language-pgsql
Fixa Numix-ikoner som inte visas
Det verkar som om vissa startprogram inte är korrekt konfigurerade för att använda Numix-ikonerna. Men oroa dig inte, vi rättar till dem!
Låt oss börja med Telegram. Vi öppnar den personliga mappen och trycker på ctrl + H. Vi går till .local/share/applications/ och tar bort Telegram-startprogrammet. Vi stänger filutforskaren och kör:
gedit .local/share/applications/telegram.desktop
Vi kopierar in i följande text:
#!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 Name=Telegram Name[hr]=Telegram Exec=/opt/telegram/Telegram Icon=/usr/share/icons/Numix-Square/ scalable/apps/telegram.svg Terminal=false Typ=Applikationskategorier=Applikation; StartupNotify=falskt
De nästa är lättare.
till Glöd Vi kör "sudo gedit /usr/share/applications/ardour.desktop" och modifierar ikonen så att den läser "Icon=/usr/share/icons/Numix-Square/scalable/apps/ardour.svg".
till HPLip Vi kör "sudo gedit /usr/share/applications/hplip.desktop" och modifierar ikonen så att den läser "Icon=/usr/share/icons/Numix-Square/scalable/apps/hplip.svg".
Om du använder NVIDIA stängt, kör vi "sudo gedit /usr/share/applications/nvidia-settings.desktop" och ändrar ikonen så att den läser "Icon=/usr/share/icons/Numix-Square/scalable/apps/nvidia.svg"
Vi modifierade ikonen för de tre startprogrammen för avahi för att uttrycka det som "Icon=/usr/share/icons/Numix-Square/scalable/apps/network-workgroup.svg":
sudo gedit /usr/share/applications/bssh.desktop
sudo gedit /usr/share/applications/bvnc.desktop
sudo gedit /usr/share/applications/avahi-discover.desktop
Äntligen står vi kvar med ikonen PPSSPP… Tyvärr designade inte Numix det, men oroa dig inte! Jag bad en vän att designa den och laddade upp den till ett GitHub-förråd. För att lägga till ikonen i ditt Antergos-paket kör du bara följande kommandon:
cd /usr/share/icons/Numix-Square/scalable/apps/
sudo wget -O ppsspp-numix-icon-by-kaero.svg https://raw.githubusercontent.com/Lajto/numix-icons-not-created-yet/master/ppsspp-numix-icon-by-kaero.svg
sudo gedit /usr/share/applications/ppsspp.desktop
Vi ändrar ikonen så att det står "Icon=/usr/share/icons/Numix-Square/scalable/apps/ppsspp-numix-icon-by-kaero.svg". Redo!
BONUS: World of Warcraft

Spelar du WoW? Då är vi redan två! Det är hemskt att behöva använda en dual boot med endast Windows och uteslutande för att spela, så här kommer jag att förklara hur man använder Wine för att kunna spela det på ett så optimerat sätt som möjligt.
För att komma igång, gå till spelmappen, gå till WTF/Config.wtf och lägg till följande i slutet av filen:
STÄLL in gxAPI "OpenGL"
Flytta sedan WoW-mappen till hemmappen och byt namn på den till ".wow-mapp" utan citattecken. Sedan installerar vi Wine (paket som börjar med "lib32-" är endast 64-bitars):
sudo pacman -S wine winetricks wine_gecko wine-mono lib32-mpg123 lib32-libldap lib32-libtxc_dxtn lib32-libpulse lib32-openal lib32-alsa-lib lib32-alsa-plugins lib32-lib2xml32 lib 32-lib32lib-gif XNUMX libXNUMXlib
Vi konfigurerar Wine att fungera med 32 bitar (ett fönster öppnas, vi stänger det bara och det är allt):
WINEARCH=win32 winecfg
Vi installerar typiska programberoenden med Wine (när windows öppnas accepterar vi allt och fortsätter):
winetricks vcrun2005sp1 vcrun2008 vcrun6 corefonts fontfix
Vi kommer nu att skapa en SH-fil som kör spelet på ett så optimerat sätt som möjligt (ändra "lajto" till ditt användarnamn).
Om du inte använder NVIDIA stängd:
echo "WINEDEBUG=-allt vin /home/lajto/.wow-wotlk/wow.exe -opengl $> /dev/null" >> ~/.wow-wotlk/wow.sh
Å andra sidan, om du använder stängt NVIDIA kan vi optimera det ännu mer:
echo "WINEDEBUG=-alla __GL_THREADED_OPTIMIZATIONS=1 vin /home/lajto/.wow-wotlk/wow.exe -opengl $> /dev/null" >> ~/.wow-wotlk/wow.sh
Slutligen skapar vi startprogrammet (ändra "lajto" med ditt användarnamn):
gedit .local/share/applications/wow-wotlk.desktop
#!/usr/bin/env xdg-open [Desktop Entry] Encoding=UTF-8 Namn=World of Warcraft Namn[hr]=World of Warcraft Exec=sh /home/lajto/.wow-wotlk/wow.sh Ikon =/usr/share/icons/Numix-Square/scalable/apps/WoW.svg Terminal=false Typ=Applikationskategorier=Applikation;Spel; StartupNotify=falskt
Du har redan din World of Warcraft redo i Antergos!
slutet av guiden
En hälsning, jag hoppas att den har varit användbar för dig; D.