Jak odinstalować program z Linuksa, którego nie ma na liście pakietów?

0

Jestem całkowicie nowy w Linuksie. Używam linux mint 15 (cynamon). Zainstalowałem kilka programów, które nie były obecne na liście pakietów. Były to programy z rozszerzeniem .run. Proszę mi powiedzieć, jak je odinstalować.


źródło
1
W zależności od tego, jak dobrze run -file jest zapisany, może istnieć opcja odinstalowania. Spróbuj czegoś podobnego package.run --help.
mpy
Czy możesz nam powiedzieć, jaki plik uruchamiasz?
Braiam
Jeśli masz szczęście, że plik .run zainstalował oprogramowanie w / opt lub / usr / local w tym przypadku, możesz po prostu przejść przez każdy plik i katalog w / opt i / usr / local i usunąć go, jeśli należy do zainstalowanego programu .
FSMaxB

Odpowiedzi:

2

Przykro mi to mówić, ale zazwyczaj nie ma dobrego sposobu na usunięcie plików dodanych do systemu za pomocą plików .run. Możesz spróbować wyszukać pliki, które mają podobną datę „utworzoną” lub „zmodyfikowaną”, jak przy pierwszej instalacji. Jeśli naprawdę martwisz się i masz mnóstwo wolnego czasu, możesz również utworzyć czystą maszynę wirtualną tej samej dystrybucji, dodać ją do SCM (np. Git repo lub jakiś system plików obsługujący różnicowanie), wykonać ten sam plik .run ( s), a następnie sprawdź zmiany systemu plików, które cofasz na oryginalnym komputerze.

Edycja: Trochę łatwiejszym sposobem może być chrootowanie w katalogu kontrolowanym przez źródło i wykonywanie oryginalnych plików .run, ale istnieje prawdopodobieństwo, że pliki .run mogą nie zachowywać się tak samo, ponieważ normalne katalogi mogą nie być dostępne.

Srdjan Grubor
źródło