Ubuntu-app-platform เคล็ดลับที่น่าสนใจในการประหยัดพื้นที่ในแพ็คเกจ snap

Snapcraft

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

พื้นที่ที่เพิ่มขึ้นนี้เกิดจากการที่มีการอ้างอิงจำนวนมากรวมอยู่ในแพ็คเกจ แต่โชคดีที่มีเคล็ดลับในการหลีกเลี่ยงการอ้างอิงและทำให้แพ็คเกจ snaps มีน้ำหนักเบาและเล็กลงกว่าเดิม

ขั้นตอนนี้ง่ายมากสำหรับสิ่งนี้เราต้องทำก่อน ติดตั้งแพ็คเกจที่เรียกว่า ubuntu-app-platform. แพคเกจนี้มีการอ้างอิงจำนวนมากการอ้างอิงเหล่านี้ถูกใช้โดยแพ็กเกจสแน็ปอื่นทำให้มีขนาดลดลงในการติดตั้ง

แพ็คเกจ Ubuntu-App-Platform จะช่วยให้เราประหยัดพื้นที่ได้มากเมื่อสร้างแพ็คเกจสแน็ป

แต่ในการทำเช่นนี้นักพัฒนาเมื่อสร้างแพ็คเกจสแน็ป ต้องระบุว่าจะใช้ ubuntu-app-platformหากไม่มีข้อบ่งชี้นี้แพ็คเกจจะไม่ประหยัดพื้นที่และจะไม่ใช้ Ubuntu-app-platform

หากคุณเป็นนักพัฒนาแพ็กเกจนี้พร้อมใช้งานแล้วและ แม้จะอยู่ในตลาดแพ็กเกจสแน็ป ดังนั้นไม่เพียง แต่นักพัฒนาเท่านั้น แต่ยังรวมถึงผู้ใช้ที่สามารถใช้สิ่งนี้ได้ด้วย

เพื่อรับความคิด แพ็คเกจ snap ที่ใช้พื้นที่ 136 Mbแสดงสถาปัตยกรรม AMD64 และไม่มีอะไรอื่นตอนนี้หลังจากระบุ ubuntu-app-platform แล้ว แพ็คเกจ snap กลายเป็น 22 mb. อย่างที่คุณเห็นการลดลงอย่างมากซึ่งจะเป็นประโยชน์สำหรับทีมที่มีทรัพยากรน้อยเช่นโทรศัพท์มือถือหรือแท็บเล็ต

หากคุณเป็นนักพัฒนาคุณก็ต้องรู้เช่นกัน เราต้องมีเครื่องมือเวอร์ชันล่าสุดเพื่อสร้างแพ็คเกจสแน็ปเช่น snapcraft เนื่องจากไม่มีมันเมื่อสร้างแพ็คเกจสแน็ปเราจะไม่สามารถเลือกแพ็คเกจ ubuntu-app-platform ได้

เคล็ดลับนี้หรือพูดได้ดีกว่าล่วงหน้านั้นน่าสนใจมากเนื่องจากการเพิ่มขึ้นของการประหยัดพื้นที่ซึ่งเป็นนัยและไม่ต้องสงสัยเลยว่าจะช่วยให้เราใช้แพ็คเกจสแน็ปพื้นฐานเช่น Krita ในมือถือรุ่นเก่าได้อย่างไม่ต้องสงสัย คุณไม่คิดว่า?


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

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

*

*

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

  1.   เคลาส์ ชูลทซ์ dijo

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

  2.   เคลาส์ ชูลทซ์ dijo

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