ฉันจะเพิ่มบรรทัดใน /etc/apt/sources.list ของฉันได้อย่างไร


49

ฉันกำลังอัพเดท Tor บน Ubuntu และระบุว่า:

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

จากนั้นระบุว่าฉันต้องเพิ่มบรรทัดนี้ใน/etc/apt/sources.listไฟล์ของคุณ:

 deb http://deb.torproject.org/torproject.org <precise> main

ฉันไม่แน่ใจว่าจะเพิ่มบรรทัด/etc/apt/sources.listได้อย่างไร

คำตอบ:


56

ทำสำเนาสำรองของsources.listไฟล์ปัจจุบันของคุณ

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

ต่อท้ายไฟล์new line of textปัจจุบันsources.list

  • CLI

    echo "new line of text" | sudo tee -a /etc/apt/sources.list
    
  • GUI (ตัวแก้ไขข้อความ)

    sudo gedit /etc/apt/sources.list
    
  • วางnew line of textบนบรรทัดใหม่ที่ท้ายsources.listไฟล์ข้อความปัจจุบันใน Text Editor

  • บันทึกและปิด sources.list

อย่าลืมอัปเดตเพื่อใช้พื้นที่เก็บข้อมูลใหม่

sudo apt-get update

29

ในการเพิ่มที่เก็บบุคคลที่สามอันดับแรกคุณต้องใช้กุญแจสาธารณะสำหรับที่เก็บนี้ซึ่งในกรณีนี้คุณสามารถคว้าจากเซิร์ฟเวอร์คีย์ Ubuntu:

sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 886DDD89

ตอนนี้คุณสามารถเพิ่มที่เก็บใน/etc/apt/sources.list.d/ด้วยadd-apt-repository :

sudo add-apt-repository "deb http://deb.torproject.org/torproject.org $(lsb_release -s -c) main"

หลังจากเพิ่มที่เก็บใด ๆ ก็จำเป็นต้องดำเนินการเสมอ

sudo apt-get update

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

ขั้นตอนนี้สามารถย้อนกลับได้


3
+1 ห้ามใช้/etc/apt/sources.listสำหรับ repos ของบุคคลที่สามใช้/etc/apt/sources.list.d/แทน
hudolejev

@hudolejev คุณจะระบุไฟล์ในการ/etc/apt/sources.list.d/ใช้คำสั่งได้add-apt-repositoryอย่างไร จากหน้า man ฉันไม่สามารถเข้าใจได้ดูเหมือนว่ามันจะเกิดขึ้นอย่างน่าอัศจรรย์อย่างไรก็ตามเมื่อใช้คำสั่งนั้นฉันจะเห็นบรรทัดที่เพิ่มเข้าไปในไฟล์/etc/apt/sources.listแทน
TPPZ

@TPPZ ความคิดเห็นก่อนหน้านี้ของฉันอายุ 6 ปีฉันไม่ได้จำบริบท อาจจะเป็นและตอบกลับความคิดเห็นอื่น ๆ ที่ถูกลบไปแล้ว: / อย่างไรก็ตามดูเหมือนว่าadd-apt-repositoryจะสร้างไฟล์แยกต่างหากsources.list.dสำหรับ PPA repos เท่านั้นสำหรับคนอื่น ๆ ที่จะอัปเดตsources.list: manpages.ubuntu.com/manpages/bionic/man1/ …
hudolejev

5

วิธีที่ง่ายที่สุดบน Ubuntu:

ไปที่ศูนย์ซอฟต์แวร์ Ubuntu >แก้ไข>แหล่งซอฟต์แวร์>เพิ่ม

วางสายจากเว็บไซต์ Tor ลงในช่องสาย APT

คุณสามารถแก้ไขด้วยตนเองได้/etc/apt/sources.listแต่อาจจะง่ายที่สุดในการไปที่ Software Center

ตรวจสอบให้แน่ใจว่าได้ป้อนบรรทัดอย่างถูกต้องเช่นกัน

deb http://deb.torproject.org/torproject.org precise main

หากคุณใช้ 12.04 หากมีสิ่งผิดพลาดแก้ไข/etc/apt/sources.listเพื่อแก้ไข


1

ก่อนอื่นทำการสำรองข้อมูล คุณสามารถทำได้ด้วย:

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

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

gksudo gedit /etc/apt/sources.list

และให้รหัสผ่านของคุณ

เพิ่มบรรทัด:

 deb http://deb.torproject.org/torproject.org main

ที่ด้านล่างของไฟล์และใช้ไฟล์ -> บันทึกเพื่อบันทึก

จากนั้นกลับไปที่เทอร์มินัลแล้วเรียกใช้:

sudo apt-get update

จากนั้นทำตามคำแนะนำต่อไป คำสั่งนี้และคำสั่งเริ่มต้นsudo apt-get installอาจใช้เวลาสักครู่ นอกจากนี้คำสั่งติดตั้งอาจให้:

Do you want to continue[y/n]?

พรอมต์ที่คุณต้องพิมพ์yและกด Enter เพื่อดำเนินการต่อ


1

คุณไม่จำเป็นต้องแก้ไขค่าเริ่มต้น/etc/apt/sources.listคุณควรอัปเกรดอูบุนตูจะทะลึ่ง ที่นี่ Tor อยู่ในที่เก็บข้อมูลอย่างเป็นทางการ

ดูฉัน/etc/apt/sources.list:

deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ saucy main restricted universe multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ saucy-updates main restricted universe multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ saucy-backports main restricted universe multiverse
deb http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ saucy-security main restricted universe multiverse

เพียง 4 บรรทัด

ฉันสามารถดาวน์โหลดและติดตั้งแพ็คเกจ Tor ได้:

# aptitude download tor
Get: 1 http://us-west-2.ec2.archive.ubuntu.com/ubuntu/ saucy/universe tor amd64 0.2.3.25-1 [953 kB]
84% [1 tor 799 kB/953 kB 84%]201 URI Done: http://us-west-2.ec2.archive.ubuntu.com/ubuntu/pool/universe/t/tor/tor_0.2.3.25-1_amd64.deb
RecivedHash: MD5Sum:1cb3ed029c169c3a5e528dd7d28cc60f
ExpectedHash: MD5Sum:1cb3ed029c169c3a5e528dd7d28cc60f

Fetched 953 kB in 4s (198 kB/s)

อ้างอิงจากhttp://torstatus.blutmagie.de Tor 0.2.3.25 on Linuxซึ่งเป็นหนึ่งในการติดตั้งทั่วไป


0

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

  • emacs, gedit (อิง gui)
  • nano, vi, vim (อิงตาม CLI)

คุณสามารถติดตั้งได้โดยพิมพ์ sudo apt-get install text_editor_name

พิมพ์ man text_editor_name เพื่ออ่านหน้าคู่มือประจำปี

  • หากสถานะคือคุณไม่ได้รับอนุญาตให้ใช้:

    ชื่อไฟล์ chmod 777


2
ทำไมคุณไม่ใช้ sudo และไม่เปลี่ยนการอนุญาต
ismailsunni

-1

ตรวจสอบลิงค์วิดีโอนี้และดูวิธีการแก้ไขปัญหา

https://youtu.be/Q4UJ9MxqFEQ

การใช้โปรแกรมแก้ไขข้อความเทอร์มินัล 'nano' เราสามารถแก้ไขไฟล์ '/etc/apt/sources.list'

เปิด terminal และประเภท:

'sudo nano /etc/apt/sources.list'

หลังจากทำการเปลี่ยนแปลงที่จำเป็นแล้วให้ใช้ชุดแป้นพิมพ์ 'ctrl + o' และหลังจากนั้นกด 'Enter' เพื่อบันทึกไฟล์ไปยังตำแหน่งปัจจุบัน

ใช้ชุดแป้นพิมพ์ 'ctrl + x' เพื่อออกจากนาโน


โปรดระบุส่วนสำคัญของคำตอบที่นี่ (ทำรายการ "การเปลี่ยนแปลงที่จำเป็น" ทั้งหมด)
UniversallyUniqueID
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.