Jakiś czas temu zainstalowałem Node.js w wersji 0.2.1, używając tych poleceń w Mac OSX:
./configure
make
sudo make install
Niedawno zainstalowałem Homebrew, więc teraz wolę używać go do zarządzania moimi instalacjami. Zainstalowałem dziś wersję 0.4.5 Node.js za pomocą następującego polecenia:
węzeł parzenia
Ale zauważyłem, że wciąż mam starą wersję Node.js leżącą w tych katalogach:
/usr/local/include/node/
/usr/local/lib/node/
Jaki jest właściwy sposób odinstalowania Node.js, który został zainstalowany przy użyciu sudo make technque?
Z góry dziękuję
ls -l
od pliku, o którym wiesz, że został zainstalowany w tym czasie. Miałem nadzieję, że podam metodę wykorzystującąmdfind
zapytanie oparte na analiziekMDItemFSCreationDate
i$time.iso(...)
analizie składni, ale nie mogłem uzyskać takiej metody zwracania wyników (tylko dla zapytań „nowszych niż T”, dla ostatnich T). Sprowadzasz się więc do znalezienia (1) starej szkoły. Jest bardzo prawdopodobne, że pliki zainstalowane przez pakiet nie zostały zmodyfikowane, więc znalezienie z dwoma parametrami -mtime, ograniczającymi interwał, może pomóc. Jednak do uzyskania wartości + val1 i -val2 dla tych parametrów wymagana jest pewna arytmetyka.Przejdź do folderu, z którego zainstalowałeś węzeł, używając
make install
i wpiszźródło
Jeśli zdarzyło się, że używałeś browaru do jego początkowej instalacji ( https://github.com/mxcl/homebrew ), możesz użyć polecenia:
W moim przypadku to zadziałało dla mnie.
źródło