Score:0

การติดตั้ง VS Code บน Ubuntu 20.04 พร้อมการอัปเดตอัตโนมัติ

ธง cn

ฉันเห็น ฉันจะถอนการติดตั้ง Visual Studio Code ได้อย่างไร และ https://code.visualstudio.com/docs/setup/linux

กล่าวถึง snap และ apt เป็นวิธีการติดตั้งด้วยการอัปเดตอัตโนมัติ ต้องการทราบว่าวิธีใดที่จะได้รับการเปลี่ยนแปลงที่เสถียรล่าสุด ฉันมักจะติดตั้งผ่าน apt แต่ snap จะแสดงเป็นอันดับแรกที่นี่ มีข้อดีอะไรบ้างไหม? แค่พยายามเลือกสิ่งที่ดีที่สุด ดังนั้นฉันจึงไม่จำเป็นต้องจัดการกับการแจ้งเตือนการอัปเดตที่นำฉันไปที่เว็บไซต์เพื่อดาวน์โหลดไฟล์ .deb อีกครั้ง และติดตั้งด้วยตนเองเหมือนที่ฉันทำในตอนแรก

(ผมก็ดู. เหตุใดจึงไม่อัปเดต Visual Studio Code บน 20.04 ที่พูดถึงการติดตั้งด้วยตนเองจาก .deb ที่ดาวน์โหลดมา ฉันไม่ต้องการแบบนั้น)

นอกจากนี้ยังมีการส่งออกการตั้งค่าถอนการติดตั้งแล้วนำเข้าใหม่เมื่อฉันติดตั้งจาก repo หรือไม่ มันพูดถึงการซิงค์ในการตั้งค่ารหัส แต่ไม่แน่ใจว่าจะซิงค์ที่ไหนและอย่างไร ไม่เห็นบัญชีใดที่ซิงค์ด้วย

Score:2
ธง mz

ต้องการทราบว่าวิธีใดที่จะได้รับการเปลี่ยนแปลงที่เสถียรล่าสุด

ฉันจะบอกว่ามันเป็นสายของคุณ ทั้งสองอย่างนี้ได้รับการดูแลโดยนักพัฒนาของ Microsoft และได้รับการอัปเดตพร้อมกัน

ฉันมักจะติดตั้งผ่าน apt แต่ snap จะแสดงเป็นอันดับแรกที่นี่ มีข้อดีอะไรบ้างไหม?

คำจำกัดความของข้อได้เปรียบแตกต่างกันไปในแต่ละผู้ใช้ แต่นี่อาจตอบคำถามของคุณได้ว่า หากมีแพ็กเกจให้เลือกทั้งแบบ deb และ snap วิธีใดดีกว่า

..ดังนั้นฉันจึงไม่จำเป็นต้องจัดการกับการแจ้งเตือนการอัพเดทที่นำฉันไปที่เว็บไซต์เพื่อดาวน์โหลดไฟล์ .deb อีกครั้ง และติดตั้งด้วยตนเองเหมือนที่ฉันทำในตอนแรก

เป็นเวลานานแล้วที่ฉันใช้ Visual Studio Code ที่ติดตั้งจากไฟล์เก็บถาวร deb ในระหว่างการติดตั้ง ที่เก็บจะถูกเพิ่มโดยอัตโนมัติเพื่อให้แน่ใจว่าการจัดส่งการอัปเดตจะราบรื่น ตรวจสอบให้แน่ใจว่าคุณไม่ได้ปิดการใช้งานที่เก็บ Microsoft สามารถติดตั้งการอัปเดตผ่าน Software Updater หรือใช้ อัปเดต sudo apt; sudo apt อัพเกรด.

..อย่างไรก็ตาม มีการส่งออกการตั้งค่า ถอนการติดตั้ง แล้วนำเข้าใหม่เมื่อฉันติดตั้งจาก repo หรือไม่

การตั้งค่าบางอย่างถูกจัดเก็บไว้ในโฟลเดอร์เวิร์กสเปซ คุณยังสามารถตรวจสอบ ซิงค์การตั้งค่าในรหัส Visual Studio. โปรดทราบว่านี่ยังอยู่ในการแสดงตัวอย่าง กล่าวคือ อยู่ในขั้นตอนการพัฒนา

Nate T avatar
it flag
นักพัฒนา MS? ทุกคนสามารถดูแลแพ็คเกจเดเบียนได้ Google คำว่า "แพ็คเกจเดเบียนที่ถูกละเลย" แล้วคุณจะเห็นว่าฉันหมายถึงอะไร ถึงกระนั้นคำตอบที่ดีนอกจากนี้ google "สแน็ปช่อง" เพื่อดูว่าฉันหมายถึงอะไรโดย "อยู่ในเวอร์ชันเดียวกัน" ฉันไม่ได้หมายถึง Apt & Snap แต่เป็น Snap & Snap มือของฉันเริ่มล้า ฉันทำเสร็จแล้ว : )}
Nate T avatar
it flag
อ๊ะ เพิ่งนึกได้ว่าเรากำลังพูดถึงแอป MS ฉันเข้าใจแล้ว...
Score:1
ธง it

หากคุณติดตั้งด้วย snap คุณสามารถเพิ่มแฟล็กได้ --channel=ขอบหรือเพียงแค่ --ขอบเพื่อรับรุ่นใหม่ล่าสุด สาเหตุที่ไม่พร้อมใช้งานตามค่าเริ่มต้นเป็นเพราะ Snap ยังไม่ผ่านการทดสอบมากพอที่จะพิจารณาว่า "เสถียร" ไม่ได้หมายความว่ายังไม่ได้ทดสอบโดยนักพัฒนาแอปพลิเคชัน

จากประสบการณ์ของฉัน Edge Release มักจะเป็นเวอร์ชันเดียวกับที่คุณจะได้รับหากคุณดาวน์โหลดจากเว็บไซต์ของผู้พัฒนา

คำสั่งแบบเต็มคือ:

รหัสติดตั้ง sudo snap --channel=edge --classic

หรือคุณสามารถติดตั้งจากช่องเบต้าด้วย --เบต้า. เห็นได้ชัดว่าอันนี้เสี่ยงกว่า / ใหม่กว่าเวอร์ชั่นช่องขอบ ฉันไม่แน่ใจว่า Snap กำหนดเบต้าอย่างไร อาจเป็น MS เบต้าจริงหรืออาจเป็นเพียงแพ็คเกจที่เป็นเบต้า

Nate T avatar
it flag
ช่องขอบเป็นเหตุผลหลักที่ฉันใช้ SNAP มากกว่า apt เมื่อเป็นไปได้Apt ให้คุณกำหนดเวอร์ชันได้เช่นกัน แต่ฉันไม่คิดว่าพวกเขามีการติดตั้งขอบ เท่าที่ฉันรู้นั่นคือสำหรับการติดตั้งเวอร์ชันเก่า
Kulfy avatar
mz flag
ฉันไม่ได้ใช้สแน็ป แต่ถ้าคุณหมายถึงคนวงใน / ดูตัวอย่าง MS จะมีไฟล์เก็บถาวร deb คนวงใน ดู https://code.visualstudio.com/insider/#linux ขณะนี้เป็น 1.59.0 และเสถียรอยู่ที่ 1.58.2
Nate T avatar
it flag
มันไม่ใช่เรื่องเดียวกัน เมื่อ MS ออกบิลด์เป็น "เสถียร" ยังถือว่ามีความเสี่ยงสูงโดย snap จนกว่า Snap จะทดสอบและยืนยันความเสถียรด้วยตัวเอง การสร้างขอบของ Snap น่าจะเป็นเพียงการสร้าง MS ที่เสถียรล่าสุดเท่านั้น ฉันจะตรวจสอบรุ่นของ edge release และโพสต์ที่นี่ นอกจากนี้ หากคุณดาวน์โหลดอะไรจาก gui app store ที่มาพร้อมกับ 20.04, 20.10, 21.04 ก็ทำได้ง่ายๆ เพราะแอพ "Marketplace" (ชื่อแอพคือ "Software") เป็นส่วนหน้าของ snapstore
Nate T avatar
it flag
สำหรับ Code การสร้างแบบเสถียรและแบบขอบจะเหมือนกันในปัจจุบัน ทั้งคู่ชี้ไปที่ build c3f12631 ซึ่งเปิดตัวเมื่อวันที่ 15 กรกฎาคม หากต้องการดูด้วยตัวคุณเอง ให้เรียกใช้ `snap info code`
Nate T avatar
it flag
ฉันมีเพิ่มฉันเพิ่งไม่เคยโพสต์ หลงทางแล้ว ตอนนี้ฉันต้องขุดมันออกมาจากหลุมที่ไม่มีวันสิ้นสุด นั่นคือเบราว์เซอร์ของฉัน ขอสองสามอย่าง... ถ้าฉันไม่กลับมา บอกใครก็ได้ XD
Kulfy avatar
mz flag
"ร้านค้า" แสดงรายการซอฟต์แวร์จาก Snaps รวมถึงที่เก็บที่กำหนดค่าไว้ เนื่องจากตามค่าเริ่มต้น ฉันคิดว่าไม่มีใครกำหนดค่าที่เก็บ MS รหัส VS จะแสดงเป็นแพ็คเกจ Snap เท่านั้น นอกจากนี้ฉันกำลังคิดว่าความเสถียรและจุดขอบสำหรับการคอมมิชชันเดียวกันนั้นแตกต่างกันอย่างไร
Nate T avatar
it flag
พวกเขาจะไม่ชี้ไปที่เดียวกันเสมอไป นี่คือเหตุผลที่ฉันชอบสแน็ป หากคุณติดตั้งเป็นขอบ มันจะ _always_ เป็นช่องขอบ ด้วยเหตุนี้ จะได้รับการอัปเกรดเร็วกว่าเวอร์ชันเสถียรเล็กน้อยเสมอ จะใช้เวลาส่วนหนึ่งในเวอร์ชันเริ่มต้นสำหรับ Snap และเวลาที่เหลือจะใช้เวลาข้างหน้า อนาคตจะไกลแค่ไหน และขนาดของส่วนต่างๆ ขึ้นอยู่กับผู้พัฒนา เนื่องจากขณะนี้ยังไม่มีมาตรฐานที่กำหนดเชิงปริมาณได้ว่าการเป็น Edge Channel หมายความว่าอย่างไร
Nate T avatar
it flag
ตอนแรกฉันเกลียด Snaps เพราะฉันคิดว่าสถาปัตยกรรมมีความเชื่อมโยงกันแน่นเกินไป ตอนนี้ หลังจากเข้าใจพวกเขามากขึ้น ฉันรู้ว่ามันตรงกันข้าม สิ่งหนึ่งคือ แต่ละสแน็ปจะทำงานใน env ของมันเอง ข้อดีที่เห็นได้ชัด นอกจากนี้ แอปทั้งหมดของคุณอยู่ในที่เดียวจะใช้เวลาสักหน่อยในการหา XD แต่คุณดูเพียงครั้งเดียว ถ้าอย่างนั้นคุณก็รู้ ไม่มี "devs ตัดสินใจ" หรือ "ที่นรก .. " อีกต่อไป พระเจ้าสรรเสริญมาตรฐาน! ฉันไม่คิดว่าควรเปลี่ยน apt ฉันคิดว่าทั้งคู่มีที่ Snap แก้ปัญหาที่ใหญ่ที่สุดบางอย่างของ Apt

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา