< Unofficial user repositories (Español)

Unofficial user repositories (Español)/Repo-ck (Español)

Repo-ck es un repositorio no oficial de Arch Linux que alberga kernels genéricos y optimizados para CPUs especificas ademas de otras aplicaciones de apoyo, también incluye MuQSS (pronunciado «mux») y el resto de parches ck hechos por Con Kolivas. Ha estado en funcionamiento desde el 2011 y es mantenido por graysky.

Esta traducción de Unofficial user repositories/Repo-ck fue revisada el 2021-01-22. Si existen cambios puede actualizarla o avisar al equipo de traducción.

Configuración

Añadiendo el repositorio

Añada el repositorio a /etc/pacman.conf abajo de el repositorio oficial de Arch Linux:

/etc/pacman.conf
[repo-ck]
Server = http://repo-ck.com/$arch

Ahora firme la llave de graysky:

# pacman-key -r 5EE46C4C --keyserver hkp://pool.sks-keyservers.net && pacman-key --lsign-key 5EE46C4C

Servidores de replicas adicionales

aviallon administra un servidor de replicas con mayor ancho de banda y estabilidad que es sincronizado cada 6 horas. Puede añadirlo a su pacman.conf así:

/etc/pacman.conf
[repo-ck]
Server = https://mirror.lesviallon.fr/$repo/os/$arch
Server = http://repo-ck.com/$arch

Instalando el kernel

Actualice su base de datos de paquetes e instale la variante del kernel que quiera (vea las variantes disponibles en mas abajo):

# pacman -Syu linux-ck

Actualizando la configuración del gestor de arranque

Advertencia: ¡Puede terminar rompiendo su sistema! ¡asegúrese que sabe lo que esta haciendo!

Si esta usando GRUB con la configuración normal, puede actualizar su configuración ejecutando este comando:

# grub-mkconfig -o /boot/grub/grub.cfg

Kernels y paquetes relacionados

El kernel oficial de Arch Linux provee un paquete genérico que esta compilado para la arquitectura x86_64 y que puede ser ejecutado en cualquier CPU de x86_64 compatible. Repo-ck provee una versión genérica de linux-ck y también paquetes optimizados para ciertas CPUs.

MarcaAlias del grupoDetalles
Todas ck-genericKernel genérico parecido al oficial de Arch Linux.
Intel ck-nehalemPrimera Generación de Intel Core para las familias i3/i5/i7
ck-sandybridgeSegunda Generación de Intel Core para las familias i3/i5/i7
ck-ivybridgeTercera Generación de Intel Core para las familias i3/i5/i7
ck-haswellCuarta Generación de Intel Core para las familias i3/i5/i7
ck-broadwellQuinta Generación de Intel Core para las familias i3/i5/i7
ck-skylakeSexta Generación de Intel Core para las familias i3/i5/i7
AMD ck-zenCPUs basadas en la familia AMD de la decimoséptima generación de núcleos con soporte para el conjunto de instrucciones de x86-64.
ck-zen2CPUs basadas en el núcleo AMD Ryzen de tercera generación con soporte para el conjunto de instrucciones de x86-64.

Seleccionando el paquete optimizado correcto

Si no esta seguro, instale el grupo ck-generic, ya que va a funcionar con cualquier CPU compatible. Si quiere paquetes optimizados para alguna CPU en especifico, ejecute el siguiente comando (asumiendo que base-devel esta instalado):

$ gcc -c -Q -march=native --help=target | grep march

El argumento que obtenga de es lo que GCC usaría de manera nativa. Refiérase a la tabla de abajo para ver el grupo correspondiente a este valor.

MarcaGrupo
Intel ck-atombonnell
ck-silvermontsilvermont
ck-core2core2
ck-nehalemnehalem
ck-sandybridgesandybridge
ck-ivybridgeivybridge
ck-haswellhaswell
ck-broadwellbroadwell
ck-skylakeskylake
ck-p4pentium4, prescott, nocona
ck-pentmpentm, pentium-m
AMD ck-kxathlon, athlon-4, athlon-tbird, athlon-mp, athlon-xp, k8-sse3
ck-k10amdfam10
ck-bobcatbtver1
ck-bulldozerbdver1, btver2
ck-piledriverbdver2
ck-zenznver1
ck-zen2znver2

Para mas detalles, vea:

Beneficios de velocidad con los paquetes optimizados

Pruebas extensivas comparando los efectos de las opciones de compilación de GCC muestran efectos variados, desde ningún cambio hasta un aumento de velocidad significativo.

Solución de problemas

Soporte

Use el hilo en BBS.

Las descargas se interrumpen de manera regular

Graysky usa Go Daddy como host, así que algunas de las transferencias en su servidor mal implementado terminan incompletas. Para combatir esto, añada la dirección al servidor varias veces y pacman va a conectarse de manera automática al siguiente servidor disponible.

Alternativamente, cambie el descargador de pacman a wget, el cual reanuda automáticamente las descargas.

Vea este post en los foros (en inglés) para la explicación este error.

Error: signature from graysky is unknown trust

Los usuarios deben importar y firmar la llave de gpg de graysky. Puede ver las instrucciones y su Key-ID en repo-ck.com. Vea también pacman (Español)/Package signing (Español)#Añadir claves no oficiales.

gollark: I also don't want things stealing my datae.
gollark: PHP will not be tolerated. CPU-intensive programs will not be tolerated and may be subject to limits of various kinds. Your soul is forfeit to me. Uptime of greater than -3% is not guaranteed.
gollark: Anyway, if you have a simple webapp with low security requirements, consider OIPE™H™!
gollark: No.
gollark: Also because I may randomly read your data in accordance with the potatOS privacy policy.
This article is issued from Archlinux. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.