Tôi vừa tải xuống VSCode-linux-x64
từ trang web của Microsoft . Đó là tệp zip 62 MB. Làm cách nào tôi có thể cài đặt nó trên hệ thống Ubuntu của mình?
Tôi vừa tải xuống VSCode-linux-x64
từ trang web của Microsoft . Đó là tệp zip 62 MB. Làm cách nào tôi có thể cài đặt nó trên hệ thống Ubuntu của mình?
Câu trả lời:
VSCode hiện có sẵn dưới dạng tệp DEB . Bạn có thể tải xuống và sau đó chạy:
sudo dpkg -i ~/path/to/code_1.XXX.deb
Trong trường hợp dpkg
phàn nàn về việc thiếu phụ thuộc, hãy chạy:
sudo apt -f install
sau đó để khắc phục sự cố.
unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
code
tệp thực thi để mở Visual Studio Codecode
từ thiết bị đầu cuối:sudo ln -s /path/to/VSCode/code /usr/local/bin/code
Nguồn (hướng dẫn cài đặt): https://code.visualstudio.com/docs/setup/linux
Bạn có thể sử dụng Ubuntu Make để tải xuống và cài đặt Visual Studio Code:
sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make
Sau đó cài đặt Visual Studio Code:
umake ide visual-studio-code
Sau đó nhấp vào biểu tượng Visual studio mà nó tự động đặt trên trình khởi chạy của bạn.
Để xóa nó, xóa thư mục cài đặt và nhấp chuột phải vào trình khởi chạy để bỏ ghim biểu tượng. Thư mục cài đặt mặc định là~/tools/web/visual-studio-code
ln -s $HOME/.local/share/umake/ide/visual-studio-code/code $HOME/bin/
Visual Studio Code đã kích hoạt kho Linux chính thức vào tháng 2 năm 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
Bạn có thể nâng cấp / nâng cấp như bình thường
sudo apt -y upgrade
sudo apt -y dist-upgrade
Bây giờ có gói .deb cho Ubuntu và Debian ngoài vòng / phút. Nó có sẵn ở đây và có thể được cài đặt như bình thường:
sudo dpkg -i vscode-amd64.deb
Hoạt động tốt trên Xenial. Có lẽ ai đó tạo ra một PPA để đơn giản hóa các bản cập nhật. Hoặc nó sẽ trở thành một phần của kho lưu trữ chính thức.
Cập nhật 17/03: Kể từ phiên bản 1.10 (tháng 2 năm 2017), có hỗ trợ tích hợp cho các kho Linux chính thức. Mã VS hiện có thể tự động cập nhật trên Linux, mặc dù bạn phải cài đặt thủ công một lần.
Cài đặt snap.
sudo apt install snapd-xdg-open
sudo snap install code --classic
code
, không vscode
(gói chính thức đã được phát hành và vscode
gói snap hiện bị bỏ rơi). Tôi không thể chỉnh sửa do thay đổi giới hạn ký tự thấp hơn.
Vì .deb
bây giờ họ cung cấp một tệp nên tôi khuyên bạn nên sử dụng tệp đó thay vì cách tiếp cận bên dưới.
Cách tôi đã làm như sau. Sử dụng thiết bị đầu cuối:
Tạo một thư mục cho các tập tin và thay đổi thư mục này:
mkdir msvs && cd msvs
Tên thư mục là tùy ý.
Giải nén tệp zip trong thư mục mới của bạn:
unzip ../Downloads/VSCode-linux-x64.zip
Chạy ide bằng
./VSCode-linux-x64/code &
Bạn cũng có thể tạo một liên kết máy tính để bạn có thể bắt đầu liên kết trực tiếp từ máy tính để bàn hoặc nhấp đúp vào nautilus.
Để tạo một mục menu:
Tại thiết bị đầu cuối, tạo một tập tin
sudo gedit /usr/share/applications/MSVS.desktop
và sao chép và dán như sau:
#!/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
Trong trường hợp của tôi, thực thi nằm trong /opt/msvs
.
sudo cp -R ~/Downloads/VSCode-linux-x64 /opt/msvs
Tôi cũng đã tải xuống một biểu tượng MS cho ứng dụng này từ
wget http://fc06.deviantart.net/fs70/i/2012/344/9/1/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
và chuyển nó đến /opt/msvs
:
sudo mv flurry*png /opt/msvs
Code
) không hoạt động để chạy nó, từ Nautilus? (Hiện tại tôi chỉ có thể kiểm tra điều này với Nemo và PCManFM.)
Icon=/opt/msvs/resources/app/vso.png
.
Icon=/opt/msvs/resources/app/resources/linux/code.png
Visual Studio Code không phải cài đặt, mỗi giây. Thay vào đó, bạn có thể giải nén tệp lưu trữ bất cứ nơi nào bạn muốn, sau đó chạy chương trình bằng cách nhấp đúp vào tệp được gọi code
(đây là tệp thực thi chính).
Đây là một quy trình định hướng GUI để làm như vậy:
Đi đến Visual Studio Mã trang web và bấm Download Code cho Linux . (Bạn có lẽ cũng nên xem lại các điều khoản cấp phép và chính sách quyền riêng tư .)
Tạo một thư mục mới nơi bạn muốn Visual Studio Code đi. Tốt nhất nên làm điều này trong thư mục nhà của bạn (nếu người dùng khác muốn sử dụng Visual Studio Code, nó có thể được trích xuất tách riêng cho họ - sau đó mọi sửa đổi hoặc thay đổi cấu hình sẽ được áp dụng cho mỗi người dùng).
Thư mục đích này phải trống, vì .zip
kho lưu trữ được cung cấp để tải xuống không có mọi thứ trong thư mục cấp cao nhất bên trong. Ví dụ: nếu bạn đặt phần mềm được cài đặt cho người dùng của riêng ~/opt
bạn, bạn có thể tạo một thư mục mới bên trong đó được gọi VSCode-linux-x64
.
Nhấp chuột phải vào tệp .zip đã tải xuống và nhấp vào Trích xuất ... , sau đó chọn thư mục bạn đã tạo.
Nếu bạn thích hoặc nếu trình duyệt tệp của bạn không hiển thị tùy chọn Trích xuất ... , thay vào đó, bạn có thể di chuyển tệp .zip vào thư mục đích, nhấp chuột phải vào biểu tượng và nhấp vào Trích xuất tại đây .
Để chạy Visual Studio Code, bấm đúp vào code
tệp thực thi, đây là một trong những tệp được giải nén.
Hiện tại Visual Studio Code là phần mềm "xem trước", có nghĩa là nó vẫn đang được phát triển và chưa hoàn toàn ổn định. Do đó, bạn có thể muốn khởi chạy nó từ một thiết bị đầu cuối để bạn có thể thấy các lỗi và cảnh báo hữu ích. Để làm điều đó, hãy mở một cửa sổ Terminal ( Ctrl+ Alt+ T), cd
đến thư mục mà bạn đã giải nén nó và chạy ./code
.
Từ các tài liệu chính thức của Visual Studio Code:
sudo dpkg -i ~/path-to-file.deb
sudo apt-get install -f
Lưu ý: Cài đặt gói .deb sẽ tự động cài đặt kho apt và khóa ký để kích hoạt tự động cập nhật bằng cơ chế hệ thống thông thường.
gdebi
gói cài đặt.deb
gói VSCode từ đâygdebi
Tôi không thể nhận xét về câu trả lời đúng ở trên (sử dụng PPA kể từ tháng 2), vì vậy tôi sẽ thêm một chi tiết khác ở đây.
Visual Code phụ thuộc vào libgtk2.0-0 mà nó không liệt kê là phụ thuộc trong dữ liệu meta. Bạn có thể gặp phải vấn đề này nếu bạn, như tôi, thiết lập cài đặt hộp ảo tối thiểu chỉ để khắc phục sự cố cấp hệ thống khó khăn khi bạn phải hack và cắt các gói mà bạn không muốn thực hiện trên máy chủ thực sự của mình.
Do đó, trên các máy chủ tối thiểu, do đó, những điều sau đây được yêu cầu ngoài những gì đã được đề cập ở trên để chạy Visual Code:
sudo apt install libgtk2.0-0
Cài đặt mã VS trên 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'
Điều này sẽ tải xuống khóa gpg và sao chép và tạo các tệp apt. Sau đó, bạn có thể chỉ cần cập nhật và cài đặt so với mã :
sudo apt-get update
sudo apt-get install code
BTW, Mã VS sẽ là gói tiêu chuẩn trong Ubuntu 18.04 (cuối tháng 4 năm 2018)!
Bạn có thể sử dụng kho lưu trữ FLATPAK (flathub) mới để cài đặt trên bất kỳ bản phân phối linux https://flathub.org/apps/details/com.visualstudio.code
FLATPAK tự động cập nhật các gói cài đặt.
Tải xuống tập lệnh cài đặt Powerbase cho Visual Studio Code
Trở thành root
sudo -i
Thay đổi thư mục tải xuống của bạn (có thể ~/Downloads/
)
cd /home/*yourusername*/Downloads/
Chạy tập lệnh cài đặt. Nếu không có lỗi, nó sẽ thoát khỏi
sh ./vscodeinstaller.sh
Đó là nó. Không có gì đặc biệt về cái này và nó sẽ hoạt động trong bất kỳ bản phân phối Linux nào. Chỉ cần mở trình khởi chạy của bạn và bắt đầu nhập Visual Studio Code.
sudo -i
, nó là đủ để bắt đầu sudo ./vscodeinstaller.sh
. Tốt hơnsudo ~/Downloads/vscodeinstaller.sh
http://www.thepowerbase.com/Vstudio/vscodeinstaller.sh
liên kết chết.