ฉันจะเปิดใช้งานพื้นที่เก็บข้อมูล "multiverse" ได้อย่างไร


55

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

คำตอบ:


43

ที่เก็บ Multiverse มีแพ็คเกจ (ซอฟต์แวร์) ที่ "ไม่ฟรี" หมายถึงข้อ จำกัด สิทธิ์ใช้งาน

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

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับปรัชญาของที่เก็บอูบุนตูดูภาพรวมของที่เก็บซอฟต์แวร์เริ่มต้นของ Ubuntu

คุณสามารถเปิดใช้พื้นที่เก็บข้อมูลจากบรรทัดคำสั่งหรือกราฟิก

ชัดเจน

เปิดศูนย์ซอฟต์แวร์นำทางไปยังแท็บ "ซอฟต์แวร์ Ubuntu" ที่ด้านบนเลือก (ทำเครื่องหมาย) ลิขสิทธิ์

ศูนย์ซอฟต์แวร์

ใช้ปุ่ม "โหลดซ้ำ" เพื่ออัปเดตรายการแพ็คเกจของคุณ

โหลด

บรรทัดคำสั่ง

เปิด/etc/apt/sources.listด้วยเครื่องมือแก้ไขใด ๆ

# command line editor (nano)
sudo -e /etc/apt/sources.list

# graphical editor
gksu gedit /etc/apt/sources.list

Uncomment (ลบ # ออกจากด้านหน้าของ) multiverseบรรทัดหรือเพิ่มในถ้าจำเป็นดังนั้นบรรทัดจะมีลักษณะดังนี้:

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse
#deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
#deb-src http://us.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse

ยกเลิกหมายเหตุdeb-srcบรรทัดหากคุณต้องการดาวน์โหลดซอร์สโค้ด (ผู้ใช้ส่วนใหญ่จะไม่ต้องการซอร์สโค้ดดังนั้นหากมีข้อสงสัยให้ปิดการใช้งานไว้)

บันทึกการแก้ไขของคุณ (หากคุณใช้ nano, Ctrl+ Xจากนั้นพิมพ์Yเพื่อบันทึกการเปลี่ยนแปลงของคุณ) จากนั้นในการอัปเดตรายการแพคเกจของคุณให้เรียกใช้

sudo apt-get update
  • สำหรับข้อมูลเพิ่มเติมเกี่ยวกับการจัดการที่เก็บของคุณดูUbuntu Wiki - ที่เก็บ

หากบรรทัดไม่ปรากฏในไฟล์นั้นให้คัดลอกบรรทัดที่มีอยู่จากจักรวาลและแทนที่คำว่า 'จักรวาล' ด้วย 'multiverse'
Meetai.com

มีใครสามารถอัพเดทภาพหน้าจอได้ไหม ขอบคุณ
kiri

@ minerz029 - มีภาพหน้าจอที่โพสต์แล้ว ดูเพิ่มเติมhelp.ubuntu.com/community/Repositories/Ubuntu
Panther

1
คุณสามารถใช้sedเพื่อยกเลิกหมายเหตุบรรทัดที่ลงท้ายด้วยmultiverse:sudo sed -i '/^#.*multiverse$/s/^# //g' /etc/apt/sources.list
jfs

1
ลงเพราะคำตอบที่sudo apt-add-repository multiverse ดีกว่าและทันสมัยกว่ามาก
Evan Carroll

49

อีกตัวเลือกหนึ่งสำหรับ Ubuntu รุ่นใหม่:

sudo apt-add-repository multiverse && sudo apt-get update

จากหน้าคน:

Examples:
  apt-add-repository 'deb http://myserver/path/to/repo stable myrepo'
  apt-add-repository 'http://myserver/path/to/repo myrepo'
  apt-add-repository 'https://packages.medibuntu.org free non-free'
  apt-add-repository http://extras.ubuntu.com/ubuntu
  apt-add-repository ppa:user/repository
  apt-add-repository multiverse

2
... ซึ่งต้องใช้แพ็คเกจที่ไม่ได้ติดตั้งเป็นค่าเริ่มต้น
0xC0000022L

20

จากบรรทัดคำสั่งโดยไม่ใช้โปรแกรมแก้ไขข้อความหรือ GUI:

sudo sed -i "/^# deb.*multiverse/ s/^# //" /etc/apt/sources.list

http://alestic.com/2012/05/aws-command-line-packages


6
ยอดเยี่ยม และมันเป็น idempotent อย่างไรก็ตามโปรดทราบว่ามันก้าวร้าว - repos deb ลิขสิทธิ์ทั้งหมดจะถูกเพิ่มแม้จะเป็นสิ่งที่สร้างจาก src หากต้องการออกจากพื้นที่เหล่านั้นให้เพิ่มช่องว่างหลังจาก "deb" ดังนั้นเราจึงได้sudo sed -i "/^# deb .* multiverse$/ s/^# //" /etc/apt/sources.list; sudo apt-get update
Brent Faust

6
อย่างน้อยใน Ubuntu รุ่นล่าสุดบรรทัดซอร์สลิขสิทธิ์ไม่ปรากฏในไฟล์ซอร์สรายการลิสต์ความปลอดภัยเท่านั้นลิขสิทธิ์จะถูกเปิดใช้งานโดยคำสั่งนี้
Guss
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.