Quan fem servir binaris amb ajuda de les eines de gestió de paquets tot és molt senzill. Instal·lem i desinstalamos fàcilment amb ajuda de certs ordres, però quan ho fem des de les fonts, és a dir, descarregant els tarballs amb el codi i instal·lant amb el target install de make (make install), tot es complica una mica a l'hora de desinstal·lar el programa. En alguns casos, haurem de passar algunso minuts per buscar tots els fitxers i un cop localitzats eliminar-los.
Això que sembla una forma molt rudimentària de desinstal·lar un programa és l'única alternativa per a alguns programes. Altres en canvi, s'han molestat a incloure un target unistall per make, de manera que amb un make unistall es poden desinstal·lar d'una forma més automàtica i senzilla per a l'usuari. No obstant això, ara us presentarem una bona eina anomenada GNU Stow que et va a ajudar a l'hora de desinstal·lar qualsevol programa instal·lat des del codi ...
Dit d'una manera senzilla, el que fa GNU Stow és centralitzar tots els paquets instal·lats des del codi font en un mateix lloc fent servir enllaços simbòlics. D'aquesta manera, encara que estiguin separats en diferents directoris o llocs dins del nostre filesystem, per Stow estaran tots al mateix lloc. Això facilita molt les coses a l'hora de desinstal·lar els programes amb facilitat quan ja no ens facin falta.
Pots utilitzar el teu gestor de paquets favorit (Pacman, apt, dnf, yum, ...) per instal·lar el paquet anomenat estiba i s'instal·larà fàcilment des dels repositoris de la teva distro. Un cop instal·lat, tots els paquets instal·lats des de les fonts «estaran» en / usr / local / stow /. Allà hi haurà directoris privats per a cada paquet, com ara / usr / local / stow / qemu, en el cas que haguéssim instal·lat QEMU des seves fonts. Si volguéssim desinstal·lar-, n'hi hauria prou amb:
cd /usr/local/stow/ sudo stow --delete qemu
I ja està desintalado!
Analitza també en una futura lliurament, xstow, una versió vitaminada d'aquest programa. Bona entrada!
Moltes gràcies per l'aportació !!!
Molt útil, no coneixia aquesta eina.
No sé si correspon que el col·loqui aquí, però aquesta pàgina va ser una de les que em van sortir al cercador per intentar solucionar el meu problema que aquí detallo:
em va passar d'instal·lar genymotion usant «suit bash genymotion xxx.bin» i al moment de voler desinstal·lar-lo no saber com ni per on, ja que no figurava al gestor de paquets Synaptic ni per altres costats. després de buscar, pq no vaig trobar de forma senzilla per a algú que recentment s'inicia en linux, digues amb el següent: (important tenir el .bin amb què es va instal·lar) cal fer clic dret a la pantalla -> obrir en terminal - > ls -> copiar el nom complet del .bin -> col·locar: sudo bash [nom del programa copiat.bin] –uninstall
amb això vaig aconseguir que es desinstal·li el programa esmentat