Я загрузил версию zip VS Code для (64-разрядной) Ubuntu и смог выполнить его гладко в течение некоторого времени. Некоторые расширения были установлены также.
Как я могу эффективно обновить эту установку VS Code? Одна вещь, о которой я могу думать, состоит в том, чтобы просто загрузить новую zip и извлечение к тому же местоположению, просто сохранив старую папку "расширений".
Если я использую .deb
версия, то же обработало бы быть необходимым (загрузите новый .deb каждый раз, когда существует обновление?)
Это работает на меня:
wget https://vscode-update.azurewebsites.net/latest/linux-deb-x64/stable -O /tmp/code_latest_amd64.deb
sudo dpkg -i /tmp/code_latest_amd64.deb
Бросок те 2 шага в исполняемом сценарии удара, названном auto-update-vscode
и можно просто выполнить это от оболочки любое время, в VS Code говорится, что это устарело.
Vladimir S. отправил правильное решение, хотя он не связывался непосредственно с разделом, который имел ответ. Прямая ссылка здесь: https://code.visualstudio.com/updates/v1_10# _ разное
Для тех, кто не нажал бы, вот официальное решение на Microsoft:
<час>Debian и дистрибутивы Ubuntu based
самый легкий способ установить для Debian/Ubuntu базировался, дистрибутивы должен загрузить и установить .deb пакет (64-разрядный) или через графический центр программного обеспечения, если это доступно или через командную строку с:
sudo dpkg -i <file>.deb
sudo apt-get install -f # Install dependencies
Установка .deb пакета автоматически установит способный репозиторий и ключ подписи, чтобы позволить автообновить использование обычного системного механизма обновления (способное обновление). Обратите внимание, что 32-разрядные и .tar.gz двоичные файлы также доступны на странице загрузки.
репозиторий и ключ могут также быть установлены вручную со следующим сценарием:
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] http://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
Затем обновляют кэш пакета и устанавливают использование пакета:
sudo apt-get update
sudo apt-get install code # or code-insiders
Согласно Установке выпуска способный репозиторий для включения обновления уровня ОС в находящихся в Debian системах № 2973 официальный PPA все еще происходит.
существует два PPA, размещенные на GitHub и opensuse. Можно использовать https://github.com/tagplus5/vscode-ppa, прежде чем VSCode будет иметь свой официальный PPA.
Выполните шаги, данные ниже Загрузки:-
последняя версия Кода Visual Studio как .deb пакет.
Установка Установщик Пакета GDebi (если не установленный).
Затем удаляют Код Visual Studio (более старая версия) путем открытия ее .deb пакета (который Вы загрузили ранее), использующий Установщик Пакета GDebi, и затем нажмите на опцию "Remove Package".
Затем открывают .deb пакет последней версии Кода Visual Studio с помощью Установщика Пакета GDebi и нажимают "Install Package" и устанавливают последнюю версию Кода Visual Studio.
Все Ваши конфигурации (пакеты установленное и другое удовлетворение требованиям заказчика) в Коде Visual Studio, который Вы сделали ранее, будут восстановлены автоматически даже после следования вышеупомянутой процедуре. Таким образом, Вы не должны волноваться об установке пакетов снова. Вы найдете то удовлетворение требованиям заказчика и пакеты автоматически в последней версии, которую Вы установили.
Обновление через эту процедуру не удаляет/производит чистку конфигурационные файлы Кода Visual Studio и вот почему, все Ваши конфигурации в Коде Visual Studio восстанавливаются.
Эта процедура работает также на другие редакторы кода как Сублимированный текст 3 и Atom. Я самостоятельно протестировал и проверил его.
Начиная с версии 1.10.2 код VS имеет подписанные репозитории чиновника для Linux. Посмотрите здесь
Используйте сценарий, доступный в этом репозитории: github.com/moeenz/vscode-updater
В истинном стиле мс они решили назвать пакет просто code
. Так загрузите lastest .deb и:
sudo dpkg -r code
sudo dpkg -i code_downloaded_package.deb
Конфигурация, установленные расширения и даже в настоящее время используемая папка сохраняются.
Вы не должны загружать пакет вручную. Можно просто сделать:
sudo apt-get update
sudo apt-get install code
Получите .deb файл от https://code.visualstudio.com
и выполненный это от менеджера по системному пакету. Вот официальная исходная ссылка.
Код Visual Studio официально распространяется как пакет Snap в Snap Store:
Вы можете установить его, выполнив:
sudo snap install -- классический код # или инсайдеры кода
После установки демон Snap позаботится об автоматическом обновлении VS Code в фон . Вы получите уведомление об обновлении продукта каждый раз, когда доступно новое обновление.