Firmando paquetes Archlinux y problemas al actualizar

Publicado en 'GNU/Linux' por Morris0n, 30 Ene 2012.





  1. Morris0n

    Morris0n Miembro maestro

    Registro:
    14 May 2009
    Mensajes:
    832
    Likes:
    177




    Bueno este post va relacionad a la novedad que trajo consigo pacman 4, sobre ello viene la tan mentada firma de paquetes, por lo que mucho lio se hizo de archlinux, hasta tildándola de insegura.

    Si bien el cambio de pacman trajo consigo muchos dolores de cabeza, lo fue mas el tema de la firma de paquetes. Estuve leyendo un poco, y encontré una solución práctica, rápida y sencilla, como debe ser toda tarea en linux.

    Ahora explicando un poco

    Primero:

    sudo pacman-key --init

    (mover el ratón hasta que recoja los bytes necesarios)

    Segungo: crear el siguiente script (fichero)

    sudo nano /home/miusuario/claves

    dentro debe de tener lo siguiente: http://pastebin.com/mjtfKVWa

    Tercero: modificamos el pacman.conf

    Realizamos un backup: sudo mv /etc/pacman.conf /etc/pacman.backup

    Creamos un nuevo pacman.conf: sudo nano /etc/pacman.conf

    Dentro debe contener: http://pastebin.com/ZA0f9RgA

    Cuarto:

    Ejecutamos el script: sudo sh ./claves

    Luego: sudo pacman-db-upgrade && sudo pacman -Sc && sudo pacman-optimize


    Quinto:

    Hace poco estuve exprimentando problemas con el tema de las actualizaciones, algunos paquetes figuraban como dañados o con problemas; todo ello se relacionaba al tema de los mirrors, así que en lugar de estar cambiándolos al azar, encontré la siguiente solución.

    sudo pacman -S reflector && sudo mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup && sudo reflector -l 15 --sort rate --save /etc/pacman.d/mirrorlist

    Sexto:

    Ahora si!! podemos actualizar sin problemas, y solo con los paquetes confiables y firmados!! :hi:
     
    Última edición: 30 Ene 2012


  2. Cristhian_

    Cristhian_ Miembro maestro

    Registro:
    11 Ene 2010
    Mensajes:
    553
    Likes:
    25
    Uff, de la que me salvaste, justo estaba teniendo problemas con esto de las llaves y estaba mas perdido... :D
     
  3. genelyk

    genelyk Suspendido

    Registro:
    25 Feb 2011
    Mensajes:
    3,154
    Likes:
    1,053
    al fin permiten firmar paquetes, era una tremenda irresponsabiliadad
     
  4. Morris0n

    Morris0n Miembro maestro

    Registro:
    14 May 2009
    Mensajes:
    832
    Likes:
    177
    @Christian, que escritorio tienes?

    @genelyk, Si pero si deseas la opción puede estar deshabilitada en el pacman.conf.
     
  5. Cristhian_

    Cristhian_ Miembro maestro

    Registro:
    11 Ene 2010
    Mensajes:
    553
    Likes:
    25
    Aun nada, logre arrancar con Slim. Pero de ahi no paso :D . Seguire probando nomas...¬¬

    Aunque me he estado viendo una distro llamada Lubuntu (ni sabia que existia) y trae LXDE por defecto, asi que tambien la voy a chekear un rato.
     
    Última edición: 31 Ene 2012
  6. Morris0n

    Morris0n Miembro maestro

    Registro:
    14 May 2009
    Mensajes:
    832
    Likes:
    177
    jajaja en donde te quedas, con slim es sencillo, solo se modifica el inittab y xinitrc, en que estas teniendo problemas. Sino te paso el tutorial de gspadas mas simple no hay :yeah:

    EDITO

    Lo encontré:

    http://gespadas.com/archlinux-lxde

    Si has ejecutado todos los pasos (instalar el sistema base y el entorno gráfico básico sin errores) - puede parecer extenso, pero es muy muy pero muy sencillo!!, luego recién de verificar que todo esta ok, podrás instalar tu escritorio preferido:

    1. Sistema Base: http://gespadas.com/archlinux-instalacion
    2. Entorno Gráfico Básico: http://gespadas.com/archlinux-entorno-grafico-basico

    Fijate en donde puede estar tu error, suerte con instalarte archlinux
     
    Última edición: 31 Ene 2012
  7. Cristhian_

    Cristhian_ Miembro maestro

    Registro:
    11 Ene 2010
    Mensajes:
    553
    Likes:
    25
    Wow, esta genial. Justo habia estado teniendo que unir varios tutoriales ya que siempre se les iba algo, pero este esta bastante completo.

    Donde creo que es mi principal problema es con los mirrors, siempre hay algun paquete que queda mal descargado y que por su culpa el momento de hacer la instalacion, esta no corre.

    Pero voy a intentar una vez mas y comento :yeah::yeah::yeah:
     
  8. Morris0n

    Morris0n Miembro maestro

    Registro:
    14 May 2009
    Mensajes:
    832
    Likes:
    177
    si es problema con los mirror ejecuta esto:

    sudo pacman -S reflector && sudo mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup && sudo reflector -l 15 --sort rate --save /etc/pacman.d/mirrorlist

    listo problema resuelto,

    le das

    sudo pacman -Syy

    y luego instalas los paquete necesarios
     
  9. Cristhian_

    Cristhian_ Miembro maestro

    Registro:
    11 Ene 2010
    Mensajes:
    553
    Likes:
    25
    Uff, hasta que por fin pude arrancar Slim y LXDE. Gracias Morrison :yeah:

    P.D: Una mas porfa!!!!

    Para los drivers de la tarjeta grafica voodoo3 cual tengo que instalar. He visto en la web que xf86 tiene soporte para esta, pero me surge la duda, sera tan simple como poner xf86-video-voodoo3?
     
    Última edición: 3 Feb 2012
  10. Morris0n

    Morris0n Miembro maestro

    Registro:
    14 May 2009
    Mensajes:
    832
    Likes:
    177
    Revisa gespadas... :hi:

    Antes que nada, tenemos que saber que marca y modelo es nuestra tarjeta de video, para lo cual usaremos:

    lspci
    Se mostrará un listado de los dispositivos de hardware de nuestro equipo. Localiza la línea de la tarjeta de video (Tip: puedes usar lspci | grep VGA para filtrar la salida del comando).

    Si tu tarjeta de video es una diferente a las anteriores

    Para ver la lista completa de controladores de video open-source, realiza la siguiente búsqueda:

    pacman -Ss xf86-video

    Revisa detenidamente la lista de la salida del comando anterior, e identifica el driver apropiado a tu tarjeta de video. Por ejemplo, para instalar el controlador para Savage:

    sudo pacman -S xf86-video-savage

    Si no encuentras ninguno apropiado a tu tarjeta de video, el controlador vesa es el más genérico, aunque no ofrece soporte 3D ni aceleración por hardware:

    sudo pacman -S xf86-video-vesa



    En todo caso siempre cuentas con pacman...

    sudo pacman -Ss voodoo
     
    Última edición: 4 Feb 2012