Обновление кода VS в ubuntu 18.04

Я хочу обновить свой код VS, поэтому попробовал несколько вариантов, и все это привело к примерно такому результату

sudo dpkg -i code_1.45.1-1589445302_amd64.deb

enter image description here

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.

enter image description here

Но когда я проверяю код VS, я вижу.

enter image description here

Мне нужно было обновить код VS, потому что некоторые расширения не активируются. Я думаю, причина в том, что VS Code не последний.

enter image description here

Независимо от того, сколько раз я их перезагружал, они не активируются

ОБНОВЛЕНИЕ:

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:~$ 
1
задан 3 June 2020 в 19:28

3 ответа

Если вы планируете использовать версию с пакетом deb - удалите версию umake:

umake --remove ide visual-studio-code

И используйте вместо нее deb-package.


Но лично я бы рекомендовал использовать Visual Код Studio из umake ide visual-studio-code и удалить его из APT с помощью sudo apt-get remove code .

1
ответ дан 19 June 2020 в 21:31

Если вы установили 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
0
ответ дан 19 June 2020 в 21:31

Установите пакет оснастки Visual Studio Code из программного обеспечения Ubuntu, и он будет обновлен автоматически.

sudo snap install code --classic
0
ответ дан 5 January 2021 в 21:45

Другие вопросы по тегам:

Похожие вопросы: