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

31

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

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

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

JacobTheDev
источник
1
Проверьте папку, если у вас есть файл
uninstall.sh
Вы также можете удалить /etc/apt/sources.list.d/vscode.listудалить vscode репо.
Даниэль

Ответы:

51

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

sudo apt purge code

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

sudo apt autoremove

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

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

haralambov
источник
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
1

Для всех, как я, codeили visual-studio-codeне работал, попробуйте использовать vscode.

здравый смысл
источник
0

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

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

ankit7540
источник
Вывод: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. Вот и все.

boriseto
источник