คู่มือเริ่มต้นสำหรับที่เก็บซอฟต์แวร์ใน Ubuntu

คู่มือเริ่มต้นสำหรับที่เก็บซอฟต์แวร์ใน Ubuntu

ขณะติดตั้งซอฟต์แวร์บน Ubuntu โดยใช้บรรทัดคำสั่ง คุณอาจสังเกตเห็นคำว่า 'repository' ที่มักใช้ในผลลัพธ์ หากคุณยังใหม่ต่อจักรวาลของ Linux นี่อาจเป็นคำใหม่สำหรับคุณ หมายความว่าอย่างไร และเหตุใดระบบของคุณจึงต้องการที่เก็บข้อมูลเหล่านี้





บทความนี้จะแนะนำคุณเกี่ยวกับแนวคิดของที่เก็บใน Ubuntu พร้อมกับคำอธิบายสั้น ๆ เกี่ยวกับที่เก็บประเภทต่างๆ ที่พร้อมใช้งาน





ข้อมูลเบื้องต้นเกี่ยวกับที่เก็บ

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





ต่างจาก Windows และ macOS ตรงที่ Linux มอบซอฟต์แวร์ให้กับผู้ใช้ในรูปแบบที่บรรจุมาอย่างดี ซึ่งแตกต่างกันไปตามรุ่นต่างๆ ตัวอย่างเช่น การแจกแจงแบบใช้เดเบียนขึ้นอยู่กับแพ็คเกจ DEB ในทำนองเดียวกัน คุณจะพบแพ็คเกจ RPM บน Fedora, CentOS และ distros ที่ใช้ RHEL อื่นๆ

วิธีเพิ่มแรมในโน้ตบุ๊ก

ที่เกี่ยวข้อง: สิ่งที่ Ubuntu ทำได้ดีกว่า Windows



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

นอกจากนี้ Linux distros ที่แตกต่างกันยังมีชุดของที่เก็บของตัวเอง บน Ubuntu ค่าเริ่มต้นจะเป็นของ Ubuntu เอง นอกเหนือจากนี้ ผู้ใช้ยังสามารถเพิ่มตัวเลือกของตนโดยใช้ปุ่ม add-apt-repository สั่งการ.





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

ประเภทของที่เก็บใน Ubuntu

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





1. หลัก

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

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

2. จำกัด

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

Ring ใช้กับ Google Home ได้ไหม

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

3. จักรวาล

ตามชื่อที่แนะนำ Universe มีแพ็คเกจโอเพ่นซอร์สทุกแพ็คเกจที่พัฒนาขึ้นสำหรับระบบปฏิบัติการ Linux แพ็คเกจเหล่านี้ไม่ได้จัดการโดยทีม Ubuntu โดยตรง ชุมชนนักพัฒนาที่ทำงานบนแพ็คเกจมีหน้าที่รับผิดชอบในการผลักดันการอัปเดตและการแก้ไขความปลอดภัย

อย่างไรก็ตาม Ubuntu สามารถย้ายแพ็คเกจจาก Universe ไปยัง Main ได้หากนักพัฒนาตกลงที่จะปฏิบัติตามมาตรฐานเฉพาะที่กำหนดโดยพวกเขา

4. ลิขสิทธิ์

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

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

การทำงานกับที่เก็บและแพ็คเกจ

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

ทุกการกระจาย Linux มาพร้อมกับตัวจัดการแพ็คเกจเริ่มต้นที่รับผิดชอบในการติดตั้ง อัปเดต และอัปเกรดแพ็คเกจบนระบบ ตัวอย่างเช่น Ubuntu มาพร้อมกับ APT และ dpkg และ Fedora Linux ใช้ DNF เพื่อจัดการแพ็คเกจ บน Arch Linux คุณสามารถติดตั้งและลบซอฟต์แวร์โดยใช้ pacman ซึ่งเป็นตัวจัดการแพ็คเกจเริ่มต้นที่มาพร้อมกับระบบปฏิบัติการ

แบ่งปัน แบ่งปัน ทวีต อีเมล Canon กับ Nikon: กล้องยี่ห้อไหนดีกว่ากัน?

Canon และ Nikon เป็นสองชื่อที่ใหญ่ที่สุดในอุตสาหกรรมกล้อง แต่แบรนด์ใดที่มีกล้องและเลนส์รุ่นต่างๆ ที่ดีกว่ากัน?

วิธีจับคู่ไฟรีโมททีวี
อ่านต่อไป หัวข้อที่เกี่ยวข้อง
  • ลินุกซ์
  • อูบุนตู
  • ลินุกซ์
เกี่ยวกับผู้เขียน Deepesh Sharma(79 บทความที่ตีพิมพ์)

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

เพิ่มเติมจาก Deepesh Sharma

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก