Як видалити код Visual Studio?


31

Я встановив Visual Studio Code деякий час тому, і зараз я намагаюся його видалити. Я не пам'ятаю, як я його встановив, але все, що я намагався його видалити, не працює. Те, що я спробував:

  1. sudo umake web visual-studio-code --remove: Це говорить "не можна видалити, оскільки у вас його не встановлено", що я знаю, що це неправда. Мені вдалося знайти файли в /home/jacob/.local/share/umake/web/visual-studio-code. Видалення цих файлів, до речі, зупиняє роботу програми, але не видаляє піктограму із запуску. Я відновив файли, як тільки зрозумів це.
  2. Видалення за допомогою Software Center: Це відображається в Software Center, але коли я натискаю "Remove", нічого не відбувається.

Будь-які інші пропозиції?


1
Перевірте, чи є у вас файл uninstall.sh
T04435

Ви також можете видалити, /etc/apt/sources.list.d/vscode.listщоб скинути vspo repo.
Даніель

Відповіді:


51

Я зробив це за допомогою наступної команди:

sudo apt purge code

видалити програму, а потім:

sudo apt autoremove

щоб видалити пункти меню / ярлики тощо, як @Joe запропонував.

Я сподіваюся, що це допомагає!


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

1
Влучне зауваження. Відповідь оновлено. Ура!
haralambov

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)
лютого

AFAIK на Ubuntu це практично те саме, що підходить рішення (можливо, більш низький рівень, ніж метод APT). Однак я вважаю, що це краще рішення, якщо ви встановили код VS через пакет .deb оригінально (наприклад, завантажили .deb з веб-сайту коду VS). Це стосується старого Убунту. Більш недавнє ubuntu дозволяє встановити код за допомогою оснащення та видалення, що краще робити з менеджера програм.
користувач309383

3

Мені довелося оновити код VS від Центру програмного забезпечення, щоб видалити його належним чином. -_-

Після цього це спрацювало чудово:

sudo apt-get purge code

Довелося її видалити, щоб правильно оновити код VS: 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
Ніколи не пробували рамки встановлення пакетів розробників, але це хороший підказки, якщо хтось використовував такий метод для встановлення VScode.
користувач309383



0

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

Це повинно видалити файли (візуального-студії-коду), його файли конфігурації та залежності.


Вихід: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
yucer

0

Якщо ви встановили його за допомогою umake, є ймовірність, що ви його не використовували sudoперед ним, тому для його видалення просто наберіть umake web visual-studio-code --remove. Це воно.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.