ที่เก็บ Ubuntu

ที่เก็บคือเซิร์ฟเวอร์ที่ใช้ดาวน์โหลดแพ็คเกจ

ในบทความก่อนหน้านี้ ฉันได้กล่าวถึงวิธีต่างๆ ในการติดตั้งโปรแกรมใน Linux ตอนนี้ ฉันจะอ้างถึงวิธีการติดตั้งทั่วไปโดยอธิบายที่เก็บ Ubuntu

แม้ว่าคุณจะไม่ได้มาจากโลก Linux แต่คุณคงคุ้นเคยกับแนวคิดของ App Store บนอุปกรณ์มือถือของคุณ Application stores เป็นวิวัฒนาการของสองแนวคิดที่มีต้นกำเนิดในโลก Linux: ที่เก็บข้อมูลและตัวจัดการแพ็คเกจ

ผู้จัดการแพ็คเกจ

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

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

ต้นฉบับที่เป็นแหล่งที่มาของสำเนานี้อยู่ในที่เก็บ ที่เก็บคือเซิร์ฟเวอร์ที่โฮสต์แพ็คเกจ

เราสามารถแยกความแตกต่างระหว่างที่เก็บได้สองประเภท

  • ที่เก็บ Ubuntu
  • พื้นที่เก็บข้อมูลของบุคคลที่สาม

ที่เก็บ Ubuntu

Ubuntu มีที่เก็บข้อมูลต่อไปนี้:

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

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

ปัญหานี้แก้ไขได้ด้วยที่เก็บข้อมูลของบุคคลที่สาม

ที่เก็บของบุคคลที่สาม

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

มีวิธีแก้ปัญหาระหว่าง รอให้ Ubuntu อนุมัติการรวมแพ็คเกจไว้ในที่เก็บอย่างเป็นทางการหรือดูแลรักษาที่เก็บของคุณเอง: แพ็คเกจ PPA:

แพ็คเกจ PPA

ตัวย่อ PPA หมายถึงการแปลภาษาอังกฤษของแพ็คเกจไฟล์ส่วนบุคคล พื้นที่เก็บข้อมูลของแพ็คเกจเหล่านี้ถูกสร้างขึ้นและโฮสต์บน Launchpadซึ่งเป็นแพลตฟอร์มการพัฒนาซอฟต์แวร์ที่ดูแลโดย Canonical

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

ข้อดีอีกอย่างของ ไฟล์แพ็คเกจส่วนบุคคลคือไฟล์เหล่านั้นมีรายการที่เก็บของตัวเอง ดังนั้นการดัดแปลงใดๆ จะไม่กระทบต่อการทำงานปกติของระบบ

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


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

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

*

*

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