Bagaimana cara menambahkan baris ke /etc/apt/sources.list?

49

Saya memperbarui Tor di Ubuntu dan menyatakan:

Jangan gunakan paket di alam semesta Ubuntu. Anda harus mengatur repositori paket kami sebelum dapat mengambil Tor.

Kemudian menyatakan bahwa saya harus menambahkan baris ini ke /etc/apt/sources.listfile Anda :

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

Saya tidak yakin bagaimana cara menambahkan baris /etc/apt/sources.list.

Klint
sumber

Jawaban:

56

Buat salinan cadangan dari sources.listfile Anda saat ini

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

Tambahkan new line of textke sources.listfile saat ini

  • CLI

    echo "new line of text" | sudo tee -a /etc/apt/sources.list
    
  • GUI (Editor Teks)

    sudo gedit /etc/apt/sources.list
    
  • Rekatkan new line of textpada baris baru di akhir sources.listfile teks saat ini di Editor Teks.

  • Simpan dan tutup sources.list

Jangan lupa untuk memperbarui untuk menggunakan repositori baru

sudo apt-get update
jtd
sumber
29

Untuk menambahkan repositori pihak ketiga, pertama-tama Anda perlu kunci publik untuk repositori ini yang dalam hal ini Anda dapat ambil dari server kunci Ubuntu:

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

Sekarang Anda dapat menambahkan repositori di /etc/apt/sources.list.d/ dengan add-apt-repository :

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

Setelah menambahkan repositori apa pun, selalu perlu dijalankan

sudo apt-get update

Sekarang Anda dapat menginstal paket untuk Tor itu sendiri. Untuk instruksi lengkap tentang cara menginstal Tor dengan benar, lihat Cara menginstal Tor?

Prosedur ini juga dapat dibalik .

nol
sumber
3
+1, jangan gunakan /etc/apt/sources.listuntuk repo pihak ketiga, gunakan /etc/apt/sources.list.d/saja.
hudolejev
@hudolejev bagaimana Anda menentukan file dalam /etc/apt/sources.list.d/menggunakan perintah add-apt-repository? Dari halaman manual saya tidak bisa mengetahuinya sepertinya itu terjadi secara ajaib, namun ketika menggunakan perintah itu saya tetap melihat baris ditambahkan ke file /etc/apt/sources.listsebagai gantinya
TPPZ
@TPPZ komentar saya sebelumnya adalah 6 tahun, saya tidak begitu ingat konteksnya. Mungkin itu dan menjawab beberapa komentar lain yang sekarang dihapus: / add-apt-repositorysources.list.dsources.list
Ngomong
5

Cara termudah di Ubuntu:

Buka Pusat Perangkat Lunak Ubuntu > Edit > Sumber Perangkat Lunak > Tambah

Rekatkan baris dari situs web Tor ke dalam kotak garis APT.

Anda juga dapat mengedit secara manual /etc/apt/sources.list, tetapi mungkin paling sederhana untuk pergi melalui Pusat Perangkat Lunak.

Pastikan untuk memasukkan saluran dengan benar juga, mis

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

jika Anda menggunakan 12,04. Jika terjadi kesalahan edit /etc/apt/sources.listuntuk memperbaikinya.

ngm
sumber
1

Pertama, buat cadangan. Anda dapat melakukannya dengan:

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

di Terminal. Berikan kata sandi Anda dan tekan Enter. Itu tidak akan ditampilkan, bahkan tanda bintang. Lalu lari:

gksudo gedit /etc/apt/sources.list

dan berikan kata sandi Anda.

Tambahkan baris:

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

ke bagian bawah file dan gunakan File-> Simpan untuk menyimpannya.

Kemudian, kembali ke terminal dan jalankan:

sudo apt-get update

dan kemudian lanjutkan mengikuti instruksi. Perintah ini dan yang mulai sudo apt-get installmungkin perlu waktu. Selain itu, perintah instal dapat memberikan:

Do you want to continue[y/n]?

prompt, di mana Anda harus mengetik ydan tekan Enter untuk melanjutkan.

ζ--
sumber
1

Anda tidak perlu mengedit default /etc/apt/sources.list, Anda lebih baik meng-upgrade Ubuntu Anda ke Saucy . Di sini Tor ada di dalam repositori resmi.

Lihat, saya /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

Hanya 4 baris.

Saya dapat mengunduh dan menginstal paket 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)

Menurut http://torstatus.blutmagie.de Tor 0.2.3.25 on Linux , salah satu instalasi yang umum.

pengguna2496
sumber
0

Pada dasarnya sources.list adalah file teks yang ingin Anda edit. Linux adalah semua tentang file Anda dapat menyesuaikan ubuntu Anda dengan mengubah file. jadi cara dasar untuk mengedit file (menambah atau menghapus teks) adalah dengan menggunakan beberapa editor teks seperti:

  • emacs, gedit (berbasis gui)
  • nano, vi, vim (berbasis cli)

Anda dapat menginstalnya dengan mengetikkan sudo apt-get install text_editor_name.

ketik man text_editor_name untuk membaca halaman manual mereka.

  • Jika statusnya adalah Anda tidak memiliki izin, gunakan:

    chmod 777 nama file

kashminder
sumber
2
mengapa Anda tidak menggunakan sudo saja dan tidak mengubah izin?
ismailsunni
-1

Periksa tautan video ini dan lihat cara memperbaiki masalahnya

https://youtu.be/Q4UJ9MxqFEQ

Menggunakan program editor teks Terminal 'nano' kita dapat mengedit file '/etc/apt/sources.list'.

Terminal terbuka dan ketik:

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

Setelah melakukan perubahan yang diperlukan, gunakan kombinasi keyboard 'ctrl + o' dan setelah itu tekan 'Enter' untuk menyimpan file ke lokasi saat ini.

Gunakan kombinasi keyboard 'ctrl + x' untuk keluar dari nano.

Appulal Sebastian
sumber
Harap sertakan bagian-bagian penting dari jawaban di sini (daftar semua "perubahan yang diperlukan" harus dibuat).
UniversallyUniqueID