Bueno, en realidad con este artรญculo no se trata de convertir ArchLinux en Antergos especรญficamente, sino usar el repositorio personalizado de este รบltimo para disfrutar de algunos paquetes que no vienen por defecto en Arch, y que podrรญamos instalar sin problema alguno.
Antergos es a ArchLinux lo que LinuxMint a Ubuntu, o por lo menos en sus inicios. O sea, Antergos usa el repositorio de ArchLinux y solamente mantiene unos pocos paquetes que complementan su visiรณn de lo ideal que una distribuciรณn puede ser. Una de las principales ventajas de Antergos es que su instalaciรณn es muy simple, y todo lo podemos hacer de forma grรกfica.
Pero si ya tenemos instalado Arch, no hay que necesariamente instalar Antergos para disfrutar de algunas de sus aplicaciones o componentes, aunque en lo particular creo que siempre es mejor instalar desde cero para que todo sea mรกs limpio.
ยฟDe que me sirve convertir Archlinux en Antergos?
Pues entre otras cosas, podemos tener un hermoso tema para LightDM que ha sido el que mรกs me ha gustado de todos los gestores de sesiรณn que he probado.
Pero no solo es LightDM, convertir Archlinux en Antergos nos proporcionarรก los siguientes paquetes:
- antergos-wallpapers
- compton
- divehi-fonts
- gfxboot
- gnome-shell-extension-dash-to-dock
- gnome-shell-extension-lockscreen-lightdm
- grub2-editor
- kfaenza-icon-theme
- lightdm-webkit-greeter
- lightdm-webkit-theme-antergos
- mate-mint-menu
- numix-frost-themes
- numix-icon-theme
- numix-icon-theme-square-kde
- pacmanxg
- plank-theme-numix
- ttf-google-fonts
- xfce4-whiskermenu-plugin
- yaourt
- zukitwo-theme-openbox
- zukitwo-themes
- zukitwo-themes
Entre otros mas.
ยฟCรณmo lo hacemos?
Ok ya entendรญ, vamos al lรญo de convertir Archlinux en Antergos. Lo que haremos es un procedimiento bastante simple.
Abrimos un terminal y ponemos:
$ sudo nano /etc/pacman.d/antergos-mirrorlist
Cuando se abra el editor de texto le ponemos adentro:
Server = http://mirrors.antergos.com/$repo/$arch
Guardamos. Ahora, como root abrimos el fichero /etc/pacman.conf y buscamos la lรญnea que dice:
[community] Include = /etc/pacman.d/mirrorlist
Justo debajo le ponemos esto:
[antergos] #SigLevel = PackageRequired Include = /etc/pacman.d/antergos-mirrorlist
Y guardamos. Ahora solo tenemos que ejecutar:
$ sudo pacman -Syu
Y ya podemos instalar todos los paquetes mencionados anteriormente. Mรกs simple, imposible. Asรญ se ve mi escritorio usando el tema numix-icon-theme-square-kde.
Siempre he querido instalar antergos pero por alguna extraรฑa razรณn el instalador nunca termina de descargar todo lo necesario.. Sin embargo si he podido instalar arch sin problema asรญ que no queda mรกs que probar a ver que tal….
Pd. Me gusta bastante como quedo tu escritorio, es arch o antergos? Saludos
Arch ๐
Para poder instalar correctamente los paquetes de ese repositorio hay que importar una clave y firmar la base datos local
$ sudo pacman-key –recv-keys 2A45C7B4
$ sudo pacman-key –lsign-key 2A45C7B4
Salu2
Mmm curioso, en mi caso hice una copia local del repositorio de Antergos y pude instalar sin hacer eso. Ademรกs, creo que justamente la lรญnea: #SigLevel = PackageRequired es para evitar eso. Pero gracias por el tip. ๐
Eso me recuerda cuando cojo los backports de Ubuntu LTS.
Bรกsicamente lo que difiere a Antergos de Arch es el instalador grรกfico y ese รบnico repositorio, lo demรกs es exactamente igual. Te hace la vida mรกs fรกcil para instalar y si te gusta el aspecto por defecto de Antergos no tener que hacer nada mรกs.
Pero tambiรฉn es verdad que prรกcticamente todos los paquetes que se dicen que se consiguen convirtiendo en Antergos los tienes en Arch sin aรฑadir ese repositorio, como yaourt, los themes, iconos, las extensiones de gnome (que evidentemente no te vienen instaladas por defecto, pero las puedes instalar con un click desde la pรกgina sencillamente), las fuentes de google, etc.
Un saludo ๐
incluso el thema lightdm esta en AUR
Ok.. Y dรญganme ยฟQuรฉ es mejor, compilar desde AUR o ya tener el paquete listo?
Segรบn gustos, habrรก gente que prefiera compilarlo desde AUR y otros que prefieran hacerlo a golpe de click.
Simplemente querรญa destacar que Antergos es Arch con algunas facilidades, y que todo lo que te facilita Antergos lo tienes en Arch igualmente pero configurandotelo tรบ.
Y que conste que escribo desde Antergos, y estoy extremadamente feliz con esta distribuciรณn, no era una crรญtica destructiva ๐
Pues justo de eso se trata, Antergos es la mejor opciรณn para el que quiera ArchLinux de forma fรกcil ๐
Sรญ, completamente de acuerdo. Es Arch Linux ya configurado, si instalรกs Arch Linux directamente, podรฉs llegar a un sistema idรฉntico al de Antergos.
Probablemente Antergos estรฉ muy bien, pero…
ยฟalguien tiene el mismo problema que yo, que no puedo instalarlo porque al arrancar en modo live el sistema no se conecta a internet?
Por mi parte todo sin problemas, se conecta perfectamente.
Muy buen tip Eli, agregando en este momento el repo de Antergos a mi querido Arch ๐
Enjoy! ๐
Intento instalar Antergos en un Intel core 2 Duo, con 2 GB de RAM, pero no llega a cargar el live CD, sin que incomprensiblemente entienda por que. Me consta que el live CD estรก en perfecto estado. Por lo visto no soy el รบnico al que le pasa esto mismo. Es que Arch es muy suyo. ยฟSabe alguien por que?
Me sucede lo mismo y no hay forma de que encuentre soluciรณn, si alguien puede arrojar un poco de luz seria de mucha ayuda.
Mismo problema, no carga el modo live, terminรฉ instalando manjaro openbox y agregando gnome.
A mรญ me pasรณ, pero yo sรญ sรฉ que es por problemas de Xorg. Tratรฉ de solucionarlos, pero no me dejรณ. ASรญ que mandรฉ Antergos al carajo, y me quedรฉ con Arch. Al principio me dio una sarta de problemas, pero agarrรกndole el modo estรก de lujo
ยฟNo es mejor instalar Antergos que ยซconvertirยป Arch en ella?, pues con Antergos se facilita la instalaciรณn de distro y sus configuraciones pre-instaladas, aunque claro, es muy รบtil para los usuarios que empiezan a utilizar Arch, un ejemplo: es como si despuรฉs de construir nuestro carro con las dependencias de nuestra preferencia (con Arch), lo mandamos a poner las partes restantes para tener el uso correcto. Buena entrada!
Arch Linux… Tuneable al 100% desde 2002.
Ahora mismo no estoy con Arch (luego lo pruebo), pero se podra entrar al repo descargar el paquete que quieras ยฟy instalar con un sudo pacman -U ???????????
Buen dato, Antergos tiene varios paquetes interesantes
Saludos
Genial voy a probarlo, oyes puedes hacer un tutorial sobre instalar y tener funcionando apparmor o selinux en archlinux, me gusta como explicas las cosas, por mi parte ya investigue e intente de muchas maneras pero no me sale, no sabria decir que estoy haciendo mal. bueno si es que tienes tiempo y animos me gustaria que hicieras un tuto sobre eso con cualquiera de los dos.
21: zukitwo-themes
22: zukitwo-themes
23: zukitwo-themes
Entre otros paquetes llamados ยซzukitwo-themesยป mรกs ๐
Saludos…
Es como si metieramos los repositorios de Ubuntu en Debian, o los de Mint en Ubuntu.
Por supuesto hay paquetes que son muy compatibles, pero hay unos que para intalarlos necesitas quebrar el sistema.
No es lo mismo, Antergos es Arch ya configurado segรบn el gusto de sus creadores, pero sigue siendo Arch, tantos es asรญ que una vez instalado vas a tener los mismos bugs que tenรฉs en Arch, cosa que me pasรณ con Gnome. Ademรกs, no olvides que Arch es un sistema minimalista que cualquiera puede armar a su gusto, Antergos es Arch y sus repositorios son completamente compatibles.
En cambio. la relaciรณn entre Ubuntu y Debian es mรกs compleja, usan repositorios distintos y cambian varias cosas.
Gracias elav, gracias a ti ahora tengo Arch Liux con los repos de Antergos por lo que podrรฉ sacar los iconos Numix y el tema GTK sin ningรบn problema ๐
A{un hay manera de aรฑadir el repo de Antergos a Arch? lo intente pero me da un error:
error: key ยซCDBD406AA1AA7A1Dยป could not be looked up remotely
error: la clave requerida no estรก presente en el llavero
error: no se pudo realizar la operaciรณn (error inesperado)
Ocurrieron errores, por lo que no se actualizaron los paquetes
pues aun no he leido comentarios quiza ya este solucionado pero agrego que me salio un error…
ยซdescargando las claves requeridas…
error: key ยซCDBD406AA1AA7A1Dยป could not be looked up remotely
error: la clave requerida no estรก presente en el depรณsito
error: no se pudo realizar la operaciรณn (error inesperado)
Ocurrieron errores, por lo que no se actualizaron los paquetesยป… googleare pero supongo que podrias agregar la solucion… saludos
Para los que tengan error solo tienen que editar :
1 sudo nano /etc/pacman.conf
2 colocar : (debajo de community seria mucho mejor para ser ordenados):
[antergos]
SigLevel = Never
Server = http://mirrors.antergos.com/$repo/$arch
Eso es todo …
POr otra parte no recomiendo instalar el disaplay manager (llightdm-webkit-greeter) propio de antergos porque van a tener error error al momento de entrar a gnome con respecto al idioma , recomiendo dejar d gdm como display manager principal.. y para los que aun asi tengan problemas con el idioma en ingles y teclado en ingles tiene que seguir estos pasos :
#Instalar :
1. sudo pacman -S ibus dconf-editor
2. abrir dconf-editor; luego irse a desktop; luego ibus; general ; y darle check a : use-system-keyboard-layout y tambien para estar mas seguros vayan a system ; locale y coloquen su localizacion el mio es (es_ES.UTF-8)
3. reinician y ya podrian poner en (configuracion- region e idioma) adecuadamente todo su idioma correspondiente al suyo y teclado ..
lo acabo de integrar a apricityos y con los archfr:
#
/etc/pacman.conf
#
See the pacman.conf(5) manpage for option and repository directives
#
GENERAL OPTIONS
#
[options]
The following paths are commented out with their default values listed.
If you wish to use different paths, uncomment and update the paths.
#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
Architecture = auto
Pacman won’t upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg =
#IgnoreGroup =
#NoUpgrade =
#NoExtract =
Misc options
#UseSyslog
#Color
#TotalDownload
We cannot check disk space from within a chroot environment
CheckSpace
#VerbosePkgLists
By default, pacman accepts packages signed by keys that its local keyring
trusts (see pacman-key and its man page), as well as unsigned packages.
SigLevel = Required DatabaseOptional
LocalFileSigLevel = Optional
#RemoteFileSigLevel = Required
NOTE: You must run
pacman-key --init
before first using pacman; the localkeyring can then be populated with the keys of all official Arch Linux
packagers with
pacman-key --populate archlinux
.#
REPOSITORIES
– can be defined here or included from another file
– pacman will search repositories in the order defined here
– local/custom mirrors can be added here or in separate files
– repositories listed first will take precedence when packages
have identical names, regardless of version number
– URLs will have $repo replaced by the name of the current repo
– URLs will have $arch replaced by the name of the architecture
#
Repository entries are of the format:
[repo-name]
Server = ServerName
Include = IncludePath
#
The header [repo-name] is crucial – it must be present and
uncommented to enable the repo.
#
The testing repositories are disabled by default. To enable, uncomment the
repo name header and Include lines. You can add preferred servers immediately
after the header, and they will be used before the default mirrors.
An example of a custom package repository. See the pacman manpage for
tips on creating your own repositories.
[apricity-core]
SigLevel = Required
Server = http://static.apricityos.com/apricity-core-signed/
#[testing]
#Include = /etc/pacman.d/mirrorlist
[core]
Include = /etc/pacman.d/mirrorlist
[extra]
Include = /etc/pacman.d/mirrorlist
[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist
#[community-testing]
#Include = /etc/pacman.d/mirrorlist
[community]
Include = /etc/pacman.d/mirrorlist
[antergos]
#SigLevel = PackageRequired
Include = /etc/pacman.d/antergos-mirrorlist
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch