Tja, egentligen handlar den här artikeln inte om att konvertera archlinux en Antergos specifikt, men att använda den senares anpassade arkiv för att njuta av vissa paket som inte kommer som standard i Arch, och som vi skulle kunna installera utan problem.
Antergos är för ArchLinux vad LinuxMint är för Ubuntu, eller åtminstone i dess början. Antergos använder med andra ord ArchLinux-förvaret och underhåller bara ett fåtal paket som kompletterar deras vision om hur idealisk en distribution kan vara. En av de största fördelarna med Antergos är att installationen är väldigt enkel och vi kan göra allt grafiskt.
Men om vi redan har Arch installerat behöver vi inte nödvändigtvis installera Antergos för att njuta av några av dess applikationer eller komponenter, även om jag särskilt tycker att det alltid är bättre att installera från början så att allt blir renare.
Vad är nyttan med att konvertera Archlinux till Antergos?
sedan bland annat, kan vi ha ett vackert tema för LightDM som har varit den jag gillade mest av alla sessionshanterare jag har provat.
Men det är inte bara LightDM, att förvandla Archlinux till Antergos kommer att förse oss med följande paket:
- antergos-tapeter
- compton
- divehi-teckensnitt
- gfxboot
- gnome-shell-extension-dash-to-docka
- gnome-shell-extension-lockscreen-lightdm
- grub2-redigerare
- kfaenza-ikon-tema
- lightdm-webkit-greeter
- lightdm-webkit-theme-antergos
- kompis-mint-meny
- numix-frost-teman
- numix-ikon-tema
- numix-icon-theme-square-kde
- pacmanxg
- planka-tema-numix
- ttf-google-teckensnitt
- xfce4-whiskermenu-plugin
- yoghurt
- zukitwo-theme-openbox
- zukitwo-teman
- zukitwo-teman
Bland andra.
Hur gör vi det?
Ok jag förstår, låt oss gå till besväret med att konvertera Archlinux till Antergos. Det vi kommer att göra är en ganska enkel procedur.
Vi öppnar en terminal och sätter:
$ sudo nano /etc/pacman.d/antergos-mirrorlist
När textredigeraren öppnas lägger vi in:
Server = http://mirrors.antergos.com/$repo/$arch
Vi sparar. Nu hur rot vi öppnar filen /etc/pacman.conf och vi letar efter linjen som säger:
[community] Inkludera = /etc/pacman.d/mirrorlist
Precis nedan lägger vi detta:
[antergos] #SigLevel = PackageRequired Include = /etc/pacman.d/antergos-mirrorlist
Och vi sparar. Nu ska vi bara köra:
$ sudo pacman -Syu
Och vi kan nu installera alla paket som nämns ovan. Enklare, omöjligt. Så här ser mitt skrivbord ut med temat numix-icon-theme-square-kde.
Jag har alltid velat installera antergos men av någon konstig anledning slutar installationsprogrammet aldrig att ladda ner allt jag behöver.
P.S. Jag gillar verkligen hur ditt skrivbord blev, är det båge eller antergos? Hälsningar
Båge 😉
För att korrekt installera paketen från det förrådet måste du importera en nyckel och signera den lokala databasen
$ sudo pacman-nyckel --recv-nycklar 2A45C7B4
$ sudo pacman-nyckel --lsign-nyckel 2A45C7B4
Salu2
Hmm roligt, i mitt fall gjorde jag en lokal kopia av Antergos-förvaret och jag kunde installera utan att göra det. Dessutom tror jag att bara raden: #SigLevel = PackageRequired är att undvika det. Men tack för tipset. 😉
Det påminner mig om när jag tar tag i Ubuntu LTS-backportarna.
Det som i grund och botten skiljer sig från Antergos från Arch är det grafiska installationsprogrammet och det enda förrådet, resten är exakt detsamma. Det gör ditt liv enklare att installera och om du gillar standardutseendet hos Antergos behöver du inte göra något annat.
Men det är också sant att praktiskt taget alla paket som sägs uppnås genom att konvertera till Antergos är tillgängliga i Arch utan att lägga till det förrådet, såsom yaourt, teman, ikoner, gnome-tillägg (som uppenbarligen inte är installerade som standard, men du kan installera dem med ett klick från sidan helt enkelt), google fonts osv.
Hälsningar 🙂
även lightdm-temat är i AUR
Ok.. Och säg mig, vad är bättre, kompilera från AUR eller har redan paketet klart?
Beroende på smak kommer det att finnas personer som föredrar att kompilera det från AUR och andra som föredrar att göra det med ett klick.
Jag ville bara betona att Antergos är Arch med vissa faciliteter, och att allt som Antergos ger dig också är tillgängligt i Arch men att konfigurera det själv.
Och för ordens skull att jag skriver från Antergos, och jag är extremt nöjd med den här distributionen, det var ingen destruktiv kritik 🙂
Tja, det är precis vad det handlar om, Antergos är det bästa alternativet för den som enkelt vill ha ArchLinux 😀
Ja, håller helt med. Det är Arch Linux redan konfigurerat, om du installerar Arch Linux direkt kan du komma till ett system som är identiskt med Antergos.
Antergos är förmodligen bra, men...
Är det någon som har samma problem som jag, att jag inte kan installera det eftersom systemet inte ansluter till internet vid uppstart i live-läge?
För min del allt utan problem, det ansluter perfekt.
Mycket bra tips Eli, lägger i detta ögonblick till Antergos repo till min kära Arch 🙂
Njut av! 😀
Jag försöker installera Antergos på en Intel Core 2 Duo, med 2 GB RAM, men den lyckas inte ladda live-CD:n utan att förstå varför. Jag vet att live-CD:n är i perfekt skick. Jag är tydligen inte den enda som detta händer. Det är att Arch är väldigt hans. Är det någon som vet varför?
Samma sak händer mig och det finns inget sätt jag kan hitta en lösning, om någon kan sprida lite ljus skulle det vara till stor hjälp.
Samma problem, laddar inte live-läge, slutade med att installera manjaro openbox och lägga till gnome.
Det hände mig, men jag vet att det beror på Xorg-problem. Jag försökte fixa dem, men det lät mig inte. Så jag skickade Antergos till helvetet, och jag stannade hos Arch. Först gav han mig en massa problem, men att ta tag i läget är lyxigt
Är det inte bättre att installera Antergos än att "konvertera" Arch till det? För med Antergos underlättas installationen av distron och dess förinstallerade konfigurationer, även om det naturligtvis är väldigt användbart för användare som börjar använda Arch , ett exempel: det är som om vi efter att ha byggt vår bil med beroenden av våra preferenser (med Arch), skickar den för att sätta de återstående delarna för att få rätt användning. Bra inträde!
Arch Linux... 100 % avstämbar sedan 2002.
Just nu är jag inte med Arch (jag ska prova det senare), men du kan gå in i repet, ladda ner det paket du vill ha och installera det med sudo pacman -U ????????????
Bra information, Antergos har flera intressanta paket
hälsningar
Jättebra jag ska prova det, hej du kan göra en handledning om att installera och ha apparmor eller selinux som fungerar i archlinux, jag gillar hur du förklarar saker, för min del har jag redan undersökt och försökt på många sätt men det fungerar inte ut, jag kunde inte säga vad jag gör fel. Tja, om du har tid och uppmuntran skulle jag vilja att du gör en handledning om det med någon av dem.
21: zukitwo-teman
22: zukitwo-teman
23: zukitwo-teman
Bland andra paket som kallas "zukitwo-teman" mer 😉
Skål…
Det är som om vi lägger Ubuntu-förråden i Debian, eller Mint-förråden i Ubuntu.
Naturligtvis finns det paket som är mycket kompatibla, men det finns några som för att installera dem måste du bryta systemet.
Det är inte samma sak, Antergos är Arch redan konfigurerad enligt smaken av dess skapare, men det är fortfarande Arch, så många som en gång installerade kommer att ha samma buggar som du har i Arch, vilket hände mig med Gnome. Glöm inte heller att Arch är ett minimalistiskt system som vem som helst kan bygga efter sin smak, Antergos är Arch och dess förråd är helt kompatibla.
Istället. relationen mellan Ubuntu och Debian är mer komplex, de använder olika arkiv och ändrar flera saker.
Tack elav, tack vare dig nu har jag Arch Liux med Antergos repos så jag kan få Numix-ikoner och GTK-tema utan problem 🙂
Finns det något sätt att lägga till Antergos repo till Arch? Jag försökte men det ger mig ett fel:
fel: nyckeln "CDBD406AA1AA7A1D" kunde inte sökas upp på distans
fel: den nödvändiga nyckeln finns inte i nyckelringen
fel: operationen kunde inte utföras (oväntat fel)
Fel uppstod, så paketen uppdaterades inte
Nåväl, jag har inte läst kommentarer än, det kanske redan är löst, men jag tillägger att jag fick ett felmeddelande...
"laddar ner de nödvändiga nycklarna ...
fel: nyckeln "CDBD406AA1AA7A1D" kunde inte sökas upp på distans
fel: den nödvändiga nyckeln finns inte i hinken
fel: operationen kunde inte utföras (oväntat fel)
Fel uppstod, så paketen uppdaterades inte"... Jag ska googla men jag antar att du kan lägga till lösningen... hälsningar
För de som har ett fel behöver de bara redigera:
1 sudo nano /etc/pacman.conf
2 plats: (nedan community skulle vara mycket bättre att beställa):
[tidigare]
SigLevel = Aldrig
server = http://mirrors.antergos.com/$repo/$arch
Det är allt …
Å andra sidan rekommenderar jag inte att du installerar skärmhanteraren (llightdm-webkit-greeter) från antergos eftersom de kommer att få ett felmeddelande när de anger gnome angående språket, jag rekommenderar att du lämnar d gdm som huvuddisplayhanterare... och för de som Trots det har problem med det engelska språket och det engelska tangentbordet, måste du följa dessa steg:
#Installera :
1. sudo pacman -S ibus dconf-editor
2. öppna dconf-editor; gå sedan till skrivbordet; sedan ibus; allmänt ; och ge check till: use-system-keyboard-layout och även för att vara säkrare gå till system ; språk och placera din plats min är (es_ES.UTF-8)
3. De startade om och de kunde lägga in (konfigurationsregion och språk) korrekt allt deras språk som motsvarar deras och tangentbordet ..
Jag har precis integrerat det till apricityos och med archfr:
#
/etc/pacman.conf
#
Se pacman.conf(5) manpage för alternativ och arkivdirektiv
#
GENERELLA VAL
#
[alternativ]
Följande sökvägar kommenteras med deras standardvärden listade.
Om du vill använda olika sökvägar, avkommentera och uppdatera sökvägarna.
#RootDir = /
#DBPath = /var/lib/pacman/
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
HoldPkg = pacman glibc
#XferCommand = /usr/bin/curl -C – -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
#UseDelta = 0.7
Arkitektur = bil
Pacman kommer inte att uppgradera paket listade i IgnorePkg och medlemmar av IgnoreGroup
#IgnoreraPkg =
#IgnoreraGrupp =
#NoUpgrade =
#NoExtract =
diverse alternativ
#UseSyslog
#Färg
#TotalDownload
Vi kan inte kontrollera diskutrymme från en chroot-miljö
CheckSpace
#VerbosePkgLists
Som standard accepterar pacman paket signerade av nycklar som dess lokala nyckelring
trusts (se pacman-nyckel och dess man-sida), såväl som osignerade paket.
SigLevel = Obligatorisk databasValfritt
LocalFileSigLevel = Valfritt
#RemoteFileSigLevel = Krävs
OBS: Du måste springa
pacman-key --init
innan du först använder pacman; den lokalaNyckelring kan sedan fyllas i med nycklarna för alla officiella Arch Linux
förpackare med
pacman-key --populate archlinux
.#
FÖRVAR
– kan definieras här eller inkluderas från en annan fil
– pacman kommer att söka i arkiv i den ordning som definieras här
– lokala/anpassade speglar kan läggas till här eller i separata filer
– Förvar som listas först kommer att ha företräde när paket
ha identiska namn, oavsett versionsnummer
– Webbadresser kommer att ha $repo ersatt av namnet på det aktuella arkivet
– URL:er kommer att ha $arch ersatt av namnet på arkitekturen
#
Förvarsposter har formatet:
[repo-namn]
Server = Servernamn
Inkludera = InkluderaPath
#
Rubriken [repo-namn] är avgörande – den måste finnas och
okommenterad för att aktivera repo.
#
Testförråden är inaktiverade som standard. För att aktivera, avkommentera
repo namn rubrik och Inkludera rader. Du kan lägga till föredragna servrar omedelbart
efter rubriken, och de kommer att användas före standardspeglarna.
Ett exempel på ett anpassat paketförråd. Se pacmans manpage för
Tips om hur du skapar dina egna arkiv.
[apricity-core]
SigLevel = Krävs
server = http://static.apricityos.com/apricity-core-signed/
#[testning]
#Inkludera = /etc/pacman.d/mirrorlist
[kärna]
Inkludera = /etc/pacman.d/mirrorlist
[extra]
Inkludera = /etc/pacman.d/mirrorlist
[multilib]
SigLevel = PackageRequired
Inkludera = /etc/pacman.d/mirrorlist
#[gemenskapstestning]
#Inkludera = /etc/pacman.d/mirrorlist
[gemenskap]
Inkludera = /etc/pacman.d/mirrorlist
[tidigare]
#SigLevel = PackageRequired
Inkludera = /etc/pacman.d/antergos-mirrorlist
[archlinuxfr]
SigLevel = Aldrig
server = http://repo.archlinux.fr/$arch