Я щойно завантажив VSCode-linux-x64
з веб-сайту Microsoft . Це поштовий файл розміром 62 Мб. Як я можу встановити його в моїй системі Ubuntu?
Я щойно завантажив VSCode-linux-x64
з веб-сайту Microsoft . Це поштовий файл розміром 62 Мб. Як я можу встановити його в моїй системі Ubuntu?
Відповіді:
VSCode тепер доступний як файл DEB . Ви можете завантажити його і потім запустити:
sudo dpkg -i ~/path/to/code_1.XXX.deb
У разі, коли dpkg
скаржиться на відсутні залежності, запустіть:
sudo apt -f install
потім виправити проблему.
unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
code
виконуваний файл, щоб відкрити Visual Studio Codecode
з терміналу:sudo ln -s /path/to/VSCode/code /usr/local/bin/code
Джерело (інструкції з установки): https://code.visualstudio.com/docs/setup/linux
Ви можете використовувати Ubuntu Make для завантаження та встановлення коду Visual Studio:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
Потім встановіть Visual Studio Code:
umake ide visual-studio-code
Потім натисніть на піктограму Visual studio, яка автоматично розміщується на вашому запуску.
Щоб видалити її, видаліть інсталяційну папку та клацніть правою кнопкою миші на панелі запуску, щоб відкрутити піктограму. Файл встановлення за замовчуванням до~/tools/web/visual-studio-code
ln -s $HOME/.local/share/umake/ide/visual-studio-code/code $HOME/bin/
Код Visual Studio увімкнув офіційні сховища Linux лютого 2017 року (v1.10)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CF
sudo add-apt-repository -y "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt -y install code
Ви можете оновити / dist-upgrade, як зазвичай
sudo apt -y upgrade
sudo apt -y dist-upgrade
Тепер є пакет .deb для Ubuntu та Debian, крім rpm / zip. Він доступний тут і може бути встановлений як завжди:
sudo dpkg -i vscode-amd64.deb
Добре працює на Xenial. Можливо, хтось створить PPA для спрощення оновлень. Або стану частиною офіційного сховища.
Оновлення 03/17: З версії 1.10 (лютий 2017 року) існує вбудована підтримка офіційних сховищ Linux. Код VS тепер може автоматично оновлюватися в Linux, хоча вам доведеться встановити його один раз вручну.
Встановіть оснащення.
sudo apt install snapd-xdg-open
sudo snap install code --classic
code
, ні vscode
(офіційний був випущений, і vscode
оснащений пакет зараз відмовилися). Я не можу редагувати через змінену нижню межу символу.
Оскільки вони надають .deb
файл, я рекомендую використовувати його замість підходу нижче.
Я це зробив так. Використання терміналу:
Створіть каталог для файлів та перейдіть до цього каталогу:
mkdir msvs && cd msvs
Назва каталогу - довільна.
Розпакуйте поштовий файл у новій папці:
unzip ../Downloads/VSCode-linux-x64.zip
Запустіть ідею, використовуючи
./VSCode-linux-x64/code &
Ви також можете створити посилання на робочий стіл, щоб можна було запустити його безпосередньо з робочого столу або двічі клацнути по nautilus.
Щоб створити запис у меню:
На терміналі створіть файл
sudo gedit /usr/share/applications/MSVS.desktop
скопіюйте та вставте наступне:
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/msvs/code
Name=MSVS
Icon=/opt/msvs/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
Categories=Development
У моєму випадку виконуваний файл знаходиться всередині /opt/msvs
.
sudo cp -R ~/Downloads/VSCode-linux-x64 /opt/msvs
Я також завантажив піктограму MS для цієї програми
wget http://fc06.deviantart.net/fs70/i/2012/344/9/1/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
і перемістив його до /opt/msvs
:
sudo mv flurry*png /opt/msvs
Code
) не працює для його запуску від Nautilus? (На даний момент я можу перевірити це лише за допомогою Nemo і PCManFM.)
Icon=/opt/msvs/resources/app/vso.png
.
Icon=/opt/msvs/resources/app/resources/linux/code.png
Код Visual Studio не повинен встановлюватися сам по собі. Натомість ви можете розпакувати архів там, де ви хочете, а потім запустити програму, двічі клацнувши на файлі під назвою code
(який є головним виконуваним файлом).
Ось процедура, орієнтована на GUI, для цього:
Перейдіть на сайт Visual Studio Code і натисніть Завантажити код для Linux . (Напевно, ви також повинні переглянути ліцензійні умови та політику конфіденційності .)
Створіть нову папку, куди потрібно перейти Visual Studio Code. Найкраще це зробити у вашій домашній папці (якщо інші користувачі хочуть використовувати Visual Studio Code, це може бути вилучено окремо для них - тоді будь-які зміни або зміни конфігурації будуть здійснюватися на кожного користувача).
Ця папка призначення повинна бути порожньою, так як .zip
архів для завантаження з- ніяк НЕ має всі , що в папці верхнього рівня всередині. Наприклад, якщо ви помістили програмне забезпечення, встановлене для власного користувача ~/opt
, ви можете створити нову папку, яка там називається VSCode-linux-x64
.
Клацніть правою кнопкою миші завантажений файл .zip та натисніть « Витягнути до ...» , а потім виберіть створену вами папку.
Якщо ви віддаєте перевагу, або якщо у вашому браузері файлів не відображається опція « Витягнути до ...» , ви можете замість цього перенести .zip файл у папку призначення, клацніть правою кнопкою миші піктограму та натисніть « Витягнути тут» .
Щоб запустити Visual Studio Code, двічі клацніть на code
виконуваний файл, який є одним із вилучених файлів.
В даний час Visual Studio Code - це програмне забезпечення для попереднього перегляду, а це означає, що воно все ще розробляється та ще не є повністю стабільним. Тому ви можете скористатись запуском його з терміналу, щоб побачити можливі корисні помилки та застереження. Для цього відкрийте вікно терміналу ( Ctrl+ Alt+ T) cd
до каталогу, де ви його витягли, та запустіть ./code
.
З офіційних документів Visual Studio Code:
sudo dpkg -i ~/path-to-file.deb
sudo apt-get install -f
Примітка. Встановлення пакету .deb автоматично встановить підходящий сховище та ключ підпису, щоб увімкнути автоматичне оновлення за допомогою звичайного системного механізму.
gdebi
інсталятор пакета.deb
пакет VSCode звідсиgdebi
Я не можу коментувати правильну відповідь вище (використовуючи PPA станом на лютий), тому я додам тут ще одну деталь.
Візуальний код залежить від libgtk2.0-0, який він не перераховує як залежність у метаданих. Ви можете зіткнутися з цією проблемою, якщо ви, як і я, налаштуєте мінімальні установки віртуальних скриньок просто для усунення складних проблем на системному рівні, коли вам потрібно зламати і зрізати пакети, які ви не хочете робити на своєму справжньому хості.
Щодо мінімальних хостів, тому для того, щоб запустити Visual Code для запуску Visual Code, потрібно додатково:
sudo apt install libgtk2.0-0
Встановлення коду VS на Ubuntu
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] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
Це завантажить ключ gpg та скопіює та зробить файли підходящого. Тоді ви можете просто оновити та встановити vs код :
sudo apt-get update
sudo apt-get install code
BTW, VS Code стане стандартним пакетом в Ubuntu 18.04 (кінець квітня 2018 року)!
Ви можете використовувати нове сховище FLATPAK (flathub) для установки на будь-який дистрибутив Linux https://flathub.org/apps/details/com.visualstudio.code
FLATPAK автоматично оновлює встановлені пакети.
Завантажте сценарій встановлення Powerbase для коду Visual Studio
Станьте коренем
sudo -i
Перейти до каталогу завантажень (можливо ~/Downloads/
)
cd /home/*yourusername*/Downloads/
Запустіть сценарій встановлення. Якщо помилок немає, він просто вийде ...
sh ./vscodeinstaller.sh
Це воно. Нічого особливого в цьому немає, і він повинен працювати в будь-якому дистрибутиві Linux. Просто відкрийте панель запуску і почніть вводити код Visual Studio.
sudo -i
, достатньо для початку sudo ./vscodeinstaller.sh
. Кращеsudo ~/Downloads/vscodeinstaller.sh
http://www.thepowerbase.com/Vstudio/vscodeinstaller.sh
мертве посилання.