Удаление узла и NPM

Я пытаюсь удалить nodejs и npm, но хотя я вижу текущую версию, я не могу удалить ее.

Это то, что происходит

выходное местоположение -w npm:

home/juliana/snap/notepad3/common/.wine/drive_c/windows/system32/gecko/plugin/npmshtml.dll
/home/juliana/snap/notepad3/common/.wine/drive_c/windows/syswow64/gecko/plugin/npmshtml.dll
/snap/wine-platform/128/opt/wine-devel/lib/wine/npmshtml.dll.so
/snap/wine-platform/128/opt/wine-devel/lib/wine/fakedlls/npmshtml.dll
/snap/wine-platform/128/opt/wine-devel/lib64/wine/npmshtml.dll.so
/snap/wine-platform/128/opt/wine-devel/lib64/wine/fakedlls/npmshtml.dll
/snap/wine-platform/128/opt/wine-stable/lib/wine/npmshtml.dll.so
/snap/wine-platform/128/opt/wine-stable/lib/wine/fakedlls/npmshtml.dll
/snap/wine-platform/128/opt/wine-stable/lib64/wine/npmshtml.dll.so
/snap/wine-platform/128/opt/wine-stable/lib64/wine/fakedlls/npmshtml.dll
/snap/wine-platform/128/opt/wine-staging/lib/wine/npmshtml.dll.so
/snap/wine-platform/128/opt/wine-staging/lib/wine/fakedlls/npmshtml.dll
/snap/wine-platform/128/opt/wine-staging/lib64/wine/npmshtml.dll.so
/snap/wine-platform/128/opt/wine-staging/lib64/wine/fakedlls/npmshtml.dll
/usr/share/code/resources/app/extensions/npm
/usr/share/code/resources/app/extensions/npm/README.md
/usr/share/code/resources/app/extensions/npm/dist
/usr/share/code/resources/app/extensions/npm/images
/usr/share/code/resources/app/extensions/npm/package.json
/usr/share/code/resources/app/extensions/npm/package.nls.json
/usr/share/code/resources/app/extensions/npm/resources
/usr/share/code/resources/app/extensions/npm/dist/main.js
/usr/share/code/resources/app/extensions/npm/dist/nls.metadata.header.json
/usr/share/code/resources/app/extensions/npm/dist/nls.metadata.json
/usr/share/code/resources/app/extensions/npm/images/npm_icon.png
/usr/share/code/resources/app/extensions/npm/resources/dark
/usr/share/code/resources/app/extensions/npm/resources/light
/usr/share/code/resources/app/extensions/npm/resources/dark/continue.svg
/usr/share/code/resources/app/extensions/npm/resources/dark/debug.svg
/usr/share/code/resources/app/extensions/npm/resources/dark/prepostscript.svg
/usr/share/code/resources/app/extensions/npm/resources/dark/refresh.svg
/usr/share/code/resources/app/extensions/npm/resources/dark/script.svg
/usr/share/code/resources/app/extensions/npm/resources/light/continue.svg
/usr/share/code/resources/app/extensions/npm/resources/light/debug.svg
/usr/share/code/resources/app/extensions/npm/resources/light/prepostscript.svg
/usr/share/code/resources/app/extensions/npm/resources/light/refresh.svg
/usr/share/code/resources/app/extensions/npm/resources/light/script.svg
/usr/src/linux-headers-5.0.0-13/include/xen/interface/xenpmu.h
/usr/src/linux-headers-5.0.0-15/include/xen/interface/xenpmu.h
1
задан 24 May 2019 в 01:29

1 ответ

Как именно вы установили nodejs? Вы использовали apt или что-то вроде хранилища моментальных снимков (поскольку я вижу, что у вас установлено несколько других пакетов моментальных снимков).

Лучшая команда для запуска - which, которая будет возвращать путь вызываемого исполняемого файла, поэтому что-то вроде which node или which npm будет более полезным. Кроме того, поскольку я предполагаю, что вы на самом деле использовали пакет Snap, sudo snap list было бы полезно.

Если вы действительно используете пакет Snap, вы, вероятно, захотите sudo snap remove node.

В качестве примечания, не входите в систему как root и не используйте его. У вас есть sudo для административных задач, поэтому воспользуйтесь этим и привыкните к лучшим и более безопасным практикам.

Также, если вы хотите удалить его, чтобы можно было обновить его до более новой версии, взгляните на эту страницу github с общими рекомендациями по установке узла.

https://github.com/nodesource/distributions#debinstall

0
ответ дан 24 May 2019 в 01:29

Другие вопросы по тегам:

Похожие вопросы: