elbenditu blog banner

viernes, noviembre 25, 2016

fedora 25

No hice entrada para la actualización a fedora 24 y la nueva versión de fedora salió esta semana, he actualizado y no quiero dejar la ocasión sin entrada, los pasos seguidos esta vez han sido:
  1. instalar fedora 25 gpg key
  2. instalar rpmfusion gpg keys (free - nonfree)
  3. dnf upgrade --refresh
  4. dnf system-upgrade download --releasever=25 --allowerasing
  5. dnf system-upgrade reboot
  6. rpm --rebuilddb
  7. dnf repoquery --unsatisfied
  8. dnf repoquery --duplicated
  9. package-cleanup --orphans
  10. grub2-install /dev/sda
  11. dnf clean all
  12. dnf distro-sync --setopt=deltarpm=0
Después de todo eso ya tendremos el sistema listo:

captura de escritorio fedora 25

El proceso de actualización creo que se ha optimizado y sucede bastante rápido. Enjoy!

jueves, noviembre 24, 2016

PAC y fedora 25

Acabo de actualizar a la última versión de fedora y PAC dejó de funcionar dando el siguiente mensaje:

Can't locate object method "new" via package "Gnome2::Vte::Terminal"

La manera en la que lo podemos parchear hasta que el desarrollador saque un rpm nuevo es la siguiente:

dnf install perl-Gnome2-Vte

y luego en /opt/pac

find . -name "Vte.so"
./lib/ex/vte64/auto/Gnome2/Vte/Vte.so
./lib/ex/vtePPC64/auto/Gnome2/Vte/Vte.so
./lib/ex/vte32/auto/Gnome2/Vte/Vte.so


y cambiamos todos esos Vte.so a la ruta del Vte.so que facilita el perl-Gnome2-Vte

rpm -ql perl-Gnome2-Vte.x86_64

/usr/lib64/perl5/vendor_perl/auto/Gnome2/Vte/Vte.so

eg.

cd /opt/pac/lib/ex/vte64/auto/Gnome2/Vte/
rm Vte.so
ln -s /usr/lib64/perl5/vendor_perl/auto/Gnome2/Vte/Vte.so Vte.so


repetimos esos pasos con todas las rutas encontradas, después arrancamos y ¡arreglado!