การติดตั้งแบบขนาน: อีกจุดหนึ่งสำหรับแพ็คเกจ Snap

การติดตั้งแพ็คเกจ Snap แบบขนาน

และเมื่อฉันพูดว่า "อีกประเด็นหนึ่ง" ฉันหมายถึงทฤษฎี ตามทฤษฎีแล้วแพ็คเกจ Snap ให้ประโยชน์มากมายที่แพ็คเกจ DEB หรือซอฟต์แวร์เวอร์ชัน APT ไม่มีให้เราซึ่งรวมถึงซอฟต์แวร์หลักและการอ้างอิงในแพ็คเกจเดียวกัน ในขณะนี้การอัปเดตทันทีในพื้นหลังยังคงเป็นไปตามทฤษฎีแม้ว่าเราจะรู้ว่าทั้งหมดนี้จะดีขึ้นในอนาคต สิ่งที่ดูเหมือนจะผ่านจากทฤษฎีสู่การปฏิบัติคือ การติดตั้งแบบขนาน.

การติดตั้งแบบขนานคืออะไร? มันเกี่ยวกับอำนาจ ติดตั้งแพ็คเกจเดียวกันสองเวอร์ชันบนคอมพิวเตอร์เครื่องเดียวกันเป็นหนึ่งในอิสระจากอีกฝ่ายหนึ่งโดยสิ้นเชิง Snapcraft สาธารณะ เมื่อวานนี้รายการในบล็อกของเขาอธิบายว่าการติดตั้งแบบขนานทำงานอย่างไรสิ่งที่เกิดขึ้นโดยการเปิดใช้งานฟังก์ชันและหลังจากนั้นทำการติดตั้งหลายชุดในแพ็คเกจเดียวกัน ด้านล่างนี้เราจะอธิบายทุกสิ่งที่คุณจำเป็นต้องรู้เพื่อให้คุณสามารถทำได้ตัวอย่างเช่นลองใช้ VLC 4 beta และ VLC 3.0.6 ปัจจุบันในเวอร์ชัน Snap

การติดตั้งแบบขนานช่วยให้เราทดสอบซอฟต์แวร์เบต้าได้โดยไม่มีความเสี่ยงใด ๆ

สิ่งแรกที่เราจะต้องทำคือ เปิดใช้งานฟังก์ชัน ด้วยคำสั่งต่อไปนี้:

สแน็ปเซ็ตระบบทดลองขนานอินสแตนซ์ = จริง

เมื่อเปิดใช้งานฟังก์ชั่นเราจะเริ่มติดตั้งซอฟต์แวร์ คุณต้องคำนึงถึงวิธีการทำตั้งแต่ แต่ละ Snap ต้องได้รับตัวระบุที่ไม่ซ้ำกัน เพื่อให้สามารถแยกความแตกต่างจากผู้อื่น ตัวระบุนี้จะประกอบด้วยบรรทัดตัวอักษรและตัวเลขที่มีความยาวไม่เกิน 10 ตัวอักษรและเพิ่มเข้าไปในชื่อของ Snap หลังเครื่องหมายขีดล่าง ตัวอย่างที่เราเห็นใน snapcraft.io จะช่วยให้เราสามารถติดตั้ง GIMP ได้หลายเวอร์ชันคำสั่งแรกคือ:

sudo snap ติดตั้ง gimp_primera

ไม่มีแพ็กเกจ "gimp_primera" แต่ snapd สามารถเข้าใจได้ว่าเป็นการติดตั้งแยกต่างหากจากแพ็กเกจที่มีอยู่

ตัวอย่างที่ชัดเจนขึ้น

อีกตัวอย่างที่ชัดเจนคือ VLC หากเราเปิดเทอร์มินัลและเขียน "snap info vlc" เราจะเห็นสิ่งต่อไปนี้:

ชื่อ: vlc
สรุป: เครื่องเล่นสื่อที่ดีที่สุด
ผู้เผยแพร่: VideoLAN✓
ติดต่อ: https://www.videolan.org/support/
ใบอนุญาต: GPL-2.0 +
คำอธิบาย: |
VLC เป็นโปรแกรมเล่นสื่อของโครงการ VideoLAN

โอเพ่นซอร์สโดยสมบูรณ์และเป็นมิตรกับความเป็นส่วนตัวโดยจะเล่นไฟล์มัลติมีเดียและสตรีมทุกรายการ

โดยเฉพาะอย่างยิ่งเล่น MKV, MP4, MPEG, MPEG-2, MPEG-4, DivX, MOV, WMV, QuickTime, WebM, FLAC, MP3,
ไฟล์ Ogg / Vorbis, BluRays, DVD, VCDs, podcasts และสตรีมมัลติมีเดียจากเครือข่ายต่างๆ
แหล่งที่มา รองรับคำบรรยายคำอธิบายภาพและได้รับการแปลในหลายภาษา
สแน็ปอิน: RT9mcUhVsRYrDLG8qnvGiy26NKvv6Qkd
ช่อง:
เสถียร: 3.0.7 2019-06-07 (1049) 212MB -
ผู้สมัคร: 3.0.7 2019-06-07 (1049) 212MB -
เบต้า: 3.0.7.1-1-6-gdedb3bd 2019-06-21 (1074) 212MB -
ขอบ: 4.0.0-dev-8388-gb425adb06c 2019-06-18 (1070) 329MB -

หน้าหลัก VLC
บทความที่เกี่ยวข้อง:
ตอนนี้ Snap Store แสดงแพ็กเกจเฉพาะสำหรับการแจกจ่ายแต่ละรายการ

สิ่งที่เราสนใจอยู่ในบรรทัดสุดท้าย ภายใต้«ช่อง»: เรามีเวอร์ชัน "เสถียร" "ตัวเลือก" (ซึ่งตอนนี้เกิดร่วมกับเวอร์ชันเสถียร) "เบต้า" และ "ขอบ" หากเราต้องการทดสอบเวอร์ชันของ VLC ที่จะเพิ่มการเปลี่ยนแปลงที่รุนแรงให้กับรูปภาพเราต้องเลือก«ขอบ» ในการติดตั้งเราจะเขียนสิ่งต่อไปนี้ในเทอร์มินัล:

sudo snap ติดตั้ง –edge vlc_second

จากคำสั่งก่อนหน้านี้เราสามารถเปลี่ยน "วินาที" เป็นอะไรก็ได้ที่เหมาะกับเราที่สุดก็ไม่มีอะไรสำคัญ ขอแนะนำให้ใช้คำง่ายๆเสมอควรใช้คำเดียวกันในกรณีที่เราต้องการถอนการติดตั้งคำใดคำหนึ่งในภายหลัง หากเราใช้ "_first", "_second" ฯลฯ เพื่อกำจัดเวอร์ชันเฉพาะเราจะเขียนสิ่งต่อไปนี้:

sudo snap ลบ vlc_second

ในคำสั่งก่อนหน้า "vlc" คือโปรแกรมและ "_segunda" คืออินสแตนซ์ที่เราต้องการลบ

ความหมายของการติดตั้งแบบขนาน

เหตุผลทั้งหมดนี้ต้องมีเหตุผล เรามีความรู้สึกของการติดตั้งแบบขนานในการทดสอบ. ตัวอย่างที่ดีที่สุดอยู่ในซอฟต์แวร์เช่น VLC 4 ที่จะมาพร้อมกับการปรับโฉมที่รุนแรงหรือหากคุณเป็นนักพัฒนาและต้องการลองใช้ซอฟต์แวร์เพื่อดูว่ามันทำงานอย่างไร ไม่สมเหตุสมผลตัวอย่างเช่นหากเราใช้ VLC เวอร์ชัน APT เนื่องจากเราสามารถติดตั้ง VLC 4 (หรือแพ็คเกจ Snap อื่น ๆ ) ได้โดยตรงในเวอร์ชันเบต้า และไม่จำเป็นถ้าเราต้องการทดสอบ Firefox +67 เนื่องจาก Mozilla อนุญาตให้เราทำการติดตั้งเบราว์เซอร์ของคุณจากเวอร์ชันนั้นได้อย่างอิสระ

คุณได้ทำการติดตั้งแพ็คเกจ Snap แบบขนานหรือไม่?

หมายเหตุ: แก้ไขคำสั่งเพื่อหลีกเลี่ยงจุดบกพร่องที่ทำให้ขีดล่างหายไป


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   Rafa dijo

    ในสามเวอร์ชันที่มีอยู่เพื่อติดตั้งหรือใช้แอปพลิเคชันโดยไม่มีปัญหาการพึ่งพาในมุมมองของฉันสแน็ปเป็นตัวเลือกที่แย่ที่สุดมีประสิทธิภาพมากขึ้นคือ appimage และ Flatpak ที่อนุญาตให้มีการกำหนดค่าแบบกำหนดเอง ด้วย appimage และ flatpak ฉันมักจะไม่มีปัญหากับ snap ฉันมีมันและความช้าของมันทำให้หงุดหงิดมากและฉันไม่ชอบสิ่งนี้เกี่ยวกับการสร้างไดรฟ์เสมือนแบบอ่านอย่างเดียว

    ตัวอย่างเช่นฉันติดตั้ง Audacity ใน snap และไม่รู้จักเอฟเฟกต์ที่ฉันติดตั้งไว้ในระบบฉันบอกว่าฉันจะสร้างลิงก์สัญลักษณ์ในโฟลเดอร์ที่ติดตั้งและจะไม่ทิ้งฉันเพราะเป็นแบบอ่านอย่างเดียวและ การแก้ปัญหาดูเหมือนยุ่งยากมากและเสียเวลาดังนั้นสำหรับฉันสแน็ปจึงเป็นทางเลือกสุดท้ายเสมอ อันที่จริงฉันถอนการติดตั้งออกจากระบบของฉัน