Как удалить код Visual Studio?


31

Я установил Visual Studio Code некоторое время назад, и сейчас я пытаюсь удалить его. Я не помню, как я его установил, но все, что я пытался удалить, не работает. Вещи, которые я пробовал:

  1. sudo umake web visual-studio-code --removeЭто говорит: «не могу удалить, потому что он у вас не установлен», что, как я знаю, не соответствует действительности. Я смог найти файлы в /home/jacob/.local/share/umake/web/visual-studio-code. Кстати, удаление этих файлов останавливает запуск приложения, но не удаляет значок из панели запуска. Я восстановил файлы, как только понял.
  2. Удаление через Центр программного обеспечения: оно отображается в Центре программного обеспечения, но когда я нажимаю «удалить», ничего не происходит.

Любые другие предложения?


1
Проверьте папку, если у вас есть файл
uninstall.sh

Вы также можете удалить /etc/apt/sources.list.d/vscode.listудалить vscode репо.
Даниэль

Ответы:


51

Я сделал это с помощью следующей команды:

sudo apt purge code

чтобы удалить программу, а затем:

sudo apt autoremove

удалить пункты меню / ярлыки и т. д., как предложил @Joe.

Я надеюсь, что это помогает!


1
После sudo apt-get purge codeэтого мне пришлось бежать, sudo apt autoremoveчтобы удалить пункты меню / ярлыки и тому подобное.

1
Хорошая точка зрения. Ответ обновлен. Ура!
Хараламбов

8
sudo dpkg --remove visual-studio-code

Это удалит программное обеспечение (включая значок Dash / запись на рабочем столе).

Я думаю, что этот метод оставит информацию о конфигурации (если вы переустановите); В dpkg также есть опция очистки, которая также удалит эту информацию.

sudo dpkg --purge visual-studio-code

Спасибо, но я получаю следующее сообщение об ошибке: dpkg: warning: ignoring request to remove visual-studio-code which isn't installed. Это сводит меня с ума, я вижу, что он установлен -_-
JacobTheDev

3
Меня устраивает. Но только с codeвместо visual-studio-code (code_1.14.0-1499719149_amd64.deb)
yucer

AFAIK в Ubuntu - это практически то же самое, что apt-решение (возможно, более низкий уровень, чем метод APT). Тем не менее, я считаю, что это лучшее решение, если вы первоначально установили код VS с помощью пакета .deb (например, скачали .deb с веб-сайта кода VS). Это должно быть применимо к более старым Ubuntus. Более поздние версии Ubuntu позволяют устанавливать код с помощью оснастки, а удаление лучше выполнять из менеджера приложений
user309383

3

Мне пришлось обновить VS Code из Центра программного обеспечения, чтобы удалить его должным образом. -_-

После этого это сработало отлично:

sudo apt-get purge code

Мне пришлось удалить его, чтобы правильно обновить VS Code: P.
Якоб ван Линген

После sudo apt-get purge codeэтого мне просто нужно было sudo apt autoremoveубрать пункты меню / ярлыки и все в таком духе.

3

Я столкнулся с той же проблемой сегодня. Ни один из предоставленных ответов не решил это для меня. Итак, я попробовал:

$ which visual-studio-code
/home/tim/.local/share/umake/bin/visual-studio-code

Я взглянул на этот каталог и понял, что это символическая ссылка на

/home/tim/.local/share/umake/bin/visual-studio-code -> 
/home/tim/.local/share/umake/ide/visual-studio-code/bin/code*

Так что я смог удалить его с

umake ide visual-studio-code --remove

(Обратите внимание, как я использую, umake ideа не umake web)


1
Никогда не пробовал интегрированные фреймворки для dev-пакетов, но это хороший совет, если использовать такой метод для установки VScode.
user309383



0

sudo apt-get purge --auto-remove visual-studio-code

Это должно удалить файлы (из Visual-Studio-кода), его конфигурационные файлы и зависимости.


Вывод:Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package visual-studio-code
JacobTheDev

3
попробуйте codeвместоvisual-studio-code
юсер

0

Если вы установили его с помощью umake, скорее всего, вы не использовали sudoперед ним, поэтому, чтобы удалить его, просто введите umake web visual-studio-code --remove. Вот и все.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.