ฉันเพียงแค่ดาวน์โหลดVSCode-linux-x64
จากเว็บไซต์ของไมโครซอฟท์ มันเป็นไฟล์ซิป 62 MB ฉันจะติดตั้งบนระบบ Ubuntu ได้อย่างไร
ฉันเพียงแค่ดาวน์โหลดVSCode-linux-x64
จากเว็บไซต์ของไมโครซอฟท์ มันเป็นไฟล์ซิป 62 MB ฉันจะติดตั้งบนระบบ 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 Code:
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
จากนั้นคลิกที่ไอคอนสตูดิโอภาพที่วางอยู่บนตัวเรียกใช้งานของคุณโดยอัตโนมัติ
หากต้องการลบออกให้ลบโฟลเดอร์การติดตั้งและคลิกขวาที่ตัวเรียกใช้เพื่อเลิกตรึงไอคอน โฟลเดอร์การติดตั้งเริ่มต้นที่~/tools/web/visual-studio-code
ln -s $HOME/.local/share/umake/ide/visual-studio-code/code $HOME/bin/
Visual Studio Code เปิดใช้งานคลังเก็บ Linux อย่างเป็นทางการเมื่อวันที่กุมภาพันธ์ 2560 (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 ได้แม้ว่าคุณจะต้องติดตั้งด้วยตนเองครั้งเดียว
ติดตั้ง snap
sudo apt install snapd-xdg-open
sudo snap install code --classic
code
ไม่vscode
(ปล่อยออกมาอย่างเป็นทางการและvscode
แพคเกจ snap ถูกยกเลิกแล้ว) ฉันไม่สามารถแก้ไขได้เนื่องจากขีด จำกัด ล่างของอักขระมีการเปลี่ยนแปลง
เนื่องจากพวกเขาให้.deb
ไฟล์ตอนนี้ฉันขอแนะนำให้ใช้สิ่งนั้นแทนวิธีการด้านล่าง
วิธีที่ฉันทำมันมีดังนี้ ใช้เทอร์มินัล:
สร้างไดเรกทอรีสำหรับไฟล์และเปลี่ยนเป็นไดเรกทอรีนี้:
mkdir msvs && cd msvs
ชื่อไดเรกทอรีโดยพลการ
คลายไฟล์ zip ในโฟลเดอร์ใหม่ของคุณ:
unzip ../Downloads/VSCode-linux-x64.zip
เรียกใช้ IDE โดยใช้
./VSCode-linux-x64/code &
นอกจากนี้คุณยังสามารถสร้างลิงค์เดสก์ท็อปเพื่อให้คุณสามารถเริ่มต้นได้โดยตรงจากเดสก์ท็อปหรือดับเบิลคลิกในหอยโข่ง
วิธีสร้างรายการเมนู:
ที่เทอร์มินัลสร้างไฟล์
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 ไม่จำเป็นต้องติดตั้ง แต่คุณสามารถแตกไฟล์เก็บถาวรได้ทุกที่ที่คุณต้องการจากนั้นเรียกใช้โปรแกรมโดยดับเบิลคลิกที่ไฟล์ที่เรียกว่าcode
(ซึ่งเป็นไฟล์ปฏิบัติการหลัก)
นี่คือขั้นตอน GUI-oriented สำหรับการทำเช่นนั้น:
ไปที่Visual Studio รหัสเว็บไซต์และคลิกดาวน์โหลดโค้ดสำหรับลินุกซ์ (คุณควรตรวจสอบข้อกำหนดสิทธิการใช้งานและนโยบายความเป็นส่วนตัวด้วย)
สร้างโฟลเดอร์ใหม่ที่คุณต้องการให้รหัส Visual Studio ไป เป็นการดีที่สุดที่จะทำสิ่งนี้ภายในโฟลเดอร์หลักของคุณ (หากผู้ใช้รายอื่นต้องการใช้ Visual Studio Code มันอาจถูกแยกออกสำหรับพวกเขา - จากนั้นการดัดแปลงหรือการเปลี่ยนแปลงการกำหนดค่าใด ๆ จะเป็นแบบต่อผู้ใช้)
โฟลเดอร์ปลายทางนี้ควรจะเป็นที่ว่างเปล่าในขณะที่.zip
เก็บไว้สำหรับการดาวน์โหลดไม่ได้มีทุกอย่างในโฟลเดอร์ระดับบนสุดภายใน ตัวอย่างเช่นถ้าคุณใส่ซอฟต์แวร์ที่ติดตั้งสำหรับผู้ใช้ของคุณเองในคุณสามารถสร้างโฟลเดอร์ใหม่ภายในมีที่เรียกว่า~/opt
VSCode-linux-x64
คลิกขวาที่ไฟล์. zip ที่ดาวน์โหลดมาแล้วคลิกที่Extract To ...จากนั้นเลือกโฟลเดอร์ที่คุณสร้างขึ้น
ถ้าคุณต้องการหรือถ้าเบราเซอร์ไฟล์ของคุณจะไม่แสดงExtract To ...ตัวเลือกที่คุณสามารถแทนย้ายไฟล์ซิปลงในโฟลเดอร์ปลายทางคลิกขวาที่ไอคอนและคลิกExtract ที่นี่
ในการรัน Visual Studio Code ให้ดับเบิลคลิกที่code
ไฟล์เรียกทำงานซึ่งเป็นหนึ่งในไฟล์ที่แตกออกมา
ปัจจุบันรหัส Visual Studio เป็นซอฟต์แวร์ "ดูตัวอย่าง" ซึ่งหมายความว่ายังอยู่ระหว่างการพัฒนาและยังไม่เสถียรเต็มที่ ดังนั้นคุณอาจต้องการเปิดใช้งานจากเทอร์มินัลเพื่อให้คุณเห็นข้อผิดพลาดและคำเตือนที่มีประโยชน์ ต้องการทำเช่นนั้นให้เปิดหน้าต่างเทอร์มิ ( Ctrl+ Alt+ T) ไปยังไดเรกทอรีที่คุณขยายมันและวิ่งcd
./code
จากเอกสารอย่างเป็นทางการของ Visual Studio Code:
sudo dpkg -i ~/path-to-file.deb
sudo apt-get install -f
หมายเหตุ: การติดตั้งแพคเกจ. deb จะติดตั้งที่เก็บ apt และรหัสการลงนามโดยอัตโนมัติเพื่อเปิดใช้งานการอัปเดตอัตโนมัติโดยใช้กลไกระบบปกติ
gdebi
แพ็คเกจติดตั้ง.deb
แพ็คเกจ VSCode จากที่นี่gdebi
ฉันไม่สามารถแสดงความคิดเห็นกับคำตอบที่ถูกต้องด้านบน (ใช้ PPA ณ เดือนกุมภาพันธ์) ดังนั้นฉันจะเพิ่มรายละเอียดเพิ่มเติมที่นี่
รหัสภาพขึ้นอยู่กับ libgtk2.0-0 ซึ่งไม่ได้แสดงรายการเป็นการพึ่งพาในข้อมูลเมตา คุณอาจเจอปัญหานี้หากคุณเหมือนฉันติดตั้งการติดตั้ง VirtualBox ขั้นต่ำเพียงเล็กน้อยเพื่อแก้ไขปัญหาระดับระบบที่ยากลำบากที่คุณต้องแฮ็กและเฉือนแพ็คเกจที่คุณไม่ต้องการทำบนโฮสต์จริงของคุณ
ในโฮสต์ที่น้อยที่สุดดังนั้นจึงจำเป็นต้องมีสิ่งต่อไปนี้นอกเหนือจากที่กล่าวไว้ข้างต้นเพื่อให้ Visual Code ทำงาน:
sudo apt install libgtk2.0-0
การติดตั้ง VS Code บน 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 และคัดลอกและสร้างไฟล์ apt จากนั้นคุณสามารถอัปเดตและติดตั้งรหัส 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 Code
กลายเป็นราก
sudo -i
เปลี่ยนเป็นไดเรกทอรีดาวน์โหลดของคุณ (อาจ~/Downloads/
)
cd /home/*yourusername*/Downloads/
รันสคริปต์ตัวติดตั้ง หากไม่มีข้อผิดพลาดมันจะออกจาก ...
sh ./vscodeinstaller.sh
แค่นั้นแหละ. ไม่มีอะไรพิเศษเกี่ยวกับอันนี้และมันควรจะทำงานในการกระจาย Linux ใด ๆ เพียงเปิดตัวเรียกใช้และเริ่มพิมพ์ Visual Studio Code
sudo -i
sudo ./vscodeinstaller.sh
ดีกว่าsudo ~/Downloads/vscodeinstaller.sh
http://www.thepowerbase.com/Vstudio/vscodeinstaller.sh
ลิ้งค์