สร้าง Ubuntu 16.04 Snaps ด้วย Snapcraft 2.9

Ubuntu Core

เทคโนโลยี ยึด ต้องมีการแนะนำเล็กน้อย ณ จุดนี้ มีอะไรใหม่ยูทิลิตี้เวอร์ชันล่าสุดที่ให้คุณสร้างได้ Snapcraft 2.9ซึ่งเพิ่งได้รับการอัปเดตในที่เก็บของ Ubuntu 16.04 LTS (Xenial Xerus). Snapcraft คือไฟล์ เครื่องมือสร้างแพ็คเกจ Snappyหรือที่เรียกว่า snaps สำหรับเวอร์ชัน Snappy Ubuntu Core, Ubuntu Desktop และ Ubuntu Server

การประกาศครั้งนี้มีความสำคัญเนื่องจากเป็นการพัฒนาครั้งแรกที่เรามีเครื่องมือนับตั้งแต่เปิดตัว Ubuntu 16.04 ในวันที่ 21 เมษายน ในบรรดาสิ่งใหม่ ๆ ที่รวมอยู่ในนั้นเราพบว่า สถานที่กักขัง YAML ภายในบรรจุภัณฑ์เอง ตะครุบซึ่งช่วยให้คุณสามารถเลือกได้ว่าคุณต้องการติดตั้งโหมดนักพัฒนาซอฟต์แวร์ (โหมดพัฒนา) เป็นตัวเลือกที่ จำกัด หรือไม่

คุณสมบัติ YAML นี้ออกแบบมาเพื่อทำงานกับแพ็คเกจ ตะครุบ ซึ่งพวกเขายังอยู่ในระหว่างการพัฒนา. การระบุในไฟล์ ตะครุบ หากสามารถรันในโหมด devmode หรือรันได้อย่าง จำกัด snapd จะทำให้เกิดข้อผิดพลาดหากมีผู้พยายามเรียกใช้นอกกรณีที่ระบุไว้

คุณสมบัติใหม่อีกประการหนึ่งที่ได้รับการสนับสนุนใน Snapcraft เวอร์ชันนี้คือ ยุคแม้ว่าจะยังอยู่ในระหว่างการพัฒนาก็ตาม อนุญาตให้สแน็ปอัปเดตโดยระบุตำแหน่งของพวกเขา.

ในที่สุด คำสั่งเสร็จสมบูรณ์ ทุบตี snapcraft ที่อยู่เบื้องหลังเพราะสิ่งที่อยู่เบื้องหลังเครื่องมือนี้คือยูทิลิตี้บรรทัดคำสั่ง

วิธีติดตั้ง Snapcraft 2.9 บน Ubuntu

Snapcraft มีให้ใช้งานแล้วผ่านที่เก็บข้อมูลหลักของ Ubuntu และเวอร์ชัน 16.04 จะไม่น้อยไปกว่านี้ นั่นหมายความว่า หากคุณต้องการอัปเดต คุณสามารถทำได้เพียงแค่เปิดยูทิลิตี้กราฟิกซอฟต์แวร์ Ubuntu หรือโดยใช้คำสั่ง ฉลาด (ถ้าคุณเข้ากันได้ดีกับบรรทัดคำสั่ง) และทำการอัปเดตระบบทั้งหมด

ลูกแพร์ หากคุณยังไม่มี Snapcraft ในระบบของคุณ และคุณกำลังจะติดตั้งเป็นครั้งแรกเปิด Terminal และดำเนินการตามคำสั่งต่อไปนี้ที่เราแสดงให้คุณเห็นด้านล่าง:

sudo apt update
sudo apt install snapcraft
sudo apt install snapcraft-examples

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

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

*

*

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