Mostrando entradas con la etiqueta Dpkg. Mostrar todas las entradas
Mostrando entradas con la etiqueta Dpkg. Mostrar todas las entradas

miércoles, 19 de marzo de 2014

Linux: Afegir arquitectura a Dpkg

Útil si volem instal·lar algun paquet que només està en una arquitectura que no és la nostra. Per exemple si tenim arquitectura amd64 però el paquet només està en i386. Fem simplement:

root@debian:~# dpkg --add-architecture i386

I després ja podrem instal·lar paquets d'arquitectura i386 a la nostra Debian d'arch. amd64.

root@debian:~# apt-get update
root@debian:~# dpkg arxiu_i386.deb

Quan ens digui que falten paquets executem:

root@debian:~# apt-get -f install

Nota: Algunes opcions addicionals respecte arquitectures a Dpkg:

  --add-architecture <arch>        Add <arch> to the list of architectures.
  --remove-architecture <arch>     Remove <arch> from the list of architectures.
  --print-architecture             Print dpkg architecture.
  --print-foreign-architectures    Print allowed foreign architectures.

Linux: Canviar dependències d'un paquet DEB

Passos:
  1. xddxdd@debian:~$ mkdir temp; dpkg-deb --extract paquet.deb temp
  2. xddxdd@debian:~$ dpkg-deb --control paquet.deb temp/DEBIAN
  3. Ara canviem les dependències que vulguem editant el fitxer temp/DEBIAN/control
  4. xddxdd@debian:~$ dpkg --build temp; mv temp.deb paquet.deb
  5. Ara ja tenim el nou arxiu DEB amb les dependències canviades.

miércoles, 17 de agosto de 2011

Linux: NVidia problemes a l'instalar el driver privatiu

Breu post on comentaré un problema que vaig tenir i que "Googlejant" vaig trobar. Bé, després d'un de tants intents d'instalar els drivers privatius de NVidia (els que ens podem baixar de la seva pagina web oficial), em trobava que a l'hora d'instalar el driver, al principi de la instalació, es produia un error que abortava el programa i sortia de nou a la terminal amb l'error:

recieved signal SIGTERM; aborting

El problema es que encara hi havia paquets NVidia instalats. Un cop borrats tots i descarregat el modul (rmmod nvidia). Per veure els paquets que hi havia instalats:

xddxdd@debian:~$ dpkg -l | grep nvidia

I llavors vaig procedir a borrar aquests paquests amb un apt-get remove.