Я хочу обновить свой код VS, поэтому попробовал несколько вариантов, и все это привело к примерно такому результату
sudo dpkg -i code_1.45.1-1589445302_amd64.deb
martin@martin:~/Downloads$ sudo apt install code Reading package lists... Done Building dependency tree Reading state information... Done code is already the newest version (1.45.1-1589445302). 0 upgraded, 0 newly installed, 0 to remove and 8 not upgraded.
Но когда я проверяю код VS, я вижу.
Мне нужно было обновить код VS, потому что некоторые расширения не активируются. Я думаю, причина в том, что VS Code не последний.
Независимо от того, сколько раз я их перезагружал, они не активируются
ОБНОВЛЕНИЕ:
martin@martin:~$ umake --list-installed visual-studio-code: Visual Studio focused on modern web and cloud path: /home/martin/.local/share/umake/ide/visual-studio-code martin@martin:~$ snap list | grep -i code martin@martin:~$ flatpak list | grep -i code martin@martin:~$
Если вы планируете использовать версию с пакетом deb - удалите версию umake:
umake --remove ide visual-studio-code
И используйте вместо нее deb-package.
Но лично я бы рекомендовал использовать Visual Код Studio из umake ide visual-studio-code
и удалить его из APT с помощью sudo apt-get remove code
.
Если вы установили VS Code из загрузки пакета .deb ранее, он не будет обновляться, пока вы не добавите репозиторий vscode.
Добавьте репозиторий VS Code, выполнив следующие команды в терминале.
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
Обновите список пакетов.
sudo apt update
Он покажет вам, если какие-либо новые версии vscode доступны. Вы можете обновить до последней доступной версии vscode.
sudo apt install code
Установите пакет оснастки Visual Studio Code из программного обеспечения Ubuntu, и он будет обновлен автоматически.
sudo snap install code --classic