Ko z binarnimi datotekami ravnamo s pomočjo orodij za upravljanje paketov, je vse zelo preprosto. S pomočjo določenih ukazov enostavno namestimo in odstranimo, ko pa to storimo iz virov, torej s prenosom tarballov s kodo in namestitvijo s ciljno namestitvijo make (make install), se vse skupaj nekoliko zaplete pride do odstranite program. V nekaterih primerih bomo morali nekaj minut porabiti za iskanje vseh datotek in ko jih bomo našli, jih bomo izbrisali.
To se zdi zelo osnovni način odstranitve programa edina alternativa nekaterim programom. Drugi pa so si prizadevali vključiti ciljni unistall za make, tako da jih je mogoče z unistall make odstraniti na bolj samodejen in uporabniku prijazen način. Zdaj pa vam bomo predstavili dobro orodje z imenom Trgovina GNU ki vam bo pomagal pri odstranjevanju katerega koli programa, nameščenega iz kode ...
Preprosto povedano, kaj počne GNU Stow je centralizirati vse nameščene pakete iz izvorne kode na enem mestu s simboličnimi povezavami. Na ta način, tudi če so ločeni v različnih imenikih ali krajih znotraj našega datotečnega sistema, bodo za Stow vsi na istem mestu. To olajša stvari pri enostavnem odstranjevanju programov, ko jih ne potrebujemo več.
Za namestitev paketa z imenom lahko uporabite svoj najljubši upravitelj paketov (pacman, apt, dnf, yum, ...) pospravite in bo enostavno nameščen iz vaših distribucijskih skladišč. Po namestitvi bodo vsi paketi, nameščeni iz vira, "v" / usr / local / spow /. Za vsak paket bodo na voljo zasebni imeniki, na primer / usr / local / stow / qemu, če bi QEMU namestili iz njegovih virov. Če bi ga radi odstranili, bi bilo dovolj z:
cd /usr/local/stow/ sudo stow --delete qemu
In že je odstranjen!
V prihodnjem obroku, xstow, analizirajte tudi vitaminizirano različico tega programa. Dober vstop!
Najlepša hvala za prispevek !!!
Zelo koristno, tega orodja nisem poznal.
Ne vem, ali je primerno, da jo dam sem, toda ta stran je bila ena od tistih, ki so se pojavile v iskalniku, da bi poskušale rešiti mojo težavo, ki jo tukaj opisujem:
Moral sem namestiti genymotion z uporabo "sudo bash genymotion xxx.bin" in ko sem ga želel odstraniti, nisem vedel, kako ali kje, saj ni bil naveden v upravitelju paketov Synaptic ali kjer koli drugje. Po iskanju, ker nisem mogel najti preprostega načina za nekoga, ki šele začenja z Linuxom, sem našel naslednje: (pomembno je imeti .bin, s katerim je bil nameščen) morate z desnim klikom na zaslon -> odpri v terminalu - > ls -> kopiraj polno ime .bin -> mesto: sudo bash [ime kopiranega programa.bin] –uninstall
S tem mi je uspelo odstraniti omenjeni program