/Etc/apt/sources.listime nasıl bir satır eklerim?


49

Tor'umu Ubuntu'da güncelliyorum:

Paketleri Ubuntu'nun evreninde kullanmayın. Tor'u getirmeden önce paket havuzumuzu kurmanız gerekir.

Daha sonra bu satırı /etc/apt/sources.listdosyanıza eklemek zorunda olduğumu belirtir :

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

Nasıl satır ekleyeceğimi bilmiyorum /etc/apt/sources.list.

Yanıtlar:


56

Mevcut sources.listdosyanızın yedek bir kopyasını alın

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

new line of textGeçerli sources.listdosyaya ekle

  • CLI

    echo "new line of text" | sudo tee -a /etc/apt/sources.list
    
  • GUI (Metin Düzenleyici)

    sudo gedit /etc/apt/sources.list
    
  • Metin Editörü'nde new line of textgeçerli sources.listmetin dosyasının sonuna yeni satıra yapıştırın .

  • Kaydet ve kapat sources.list

Yeni depoyu kullanmak için güncelleme yapmayı unutmayın

sudo apt-get update

29

Üçüncü taraf bir havuz eklemek için, öncelikle bu havuz için Ubuntu anahtar sunucusundan alabileceğiniz genel anahtarlara ihtiyacınız vardır:

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

Şimdi /etc/apt/sources.list.d/ ' deki depoyu add-apt-repository ile ekleyebilirsiniz :

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

Herhangi bir depo ekledikten sonra yürütmek için her zaman gereklidir

sudo apt-get update

Şimdi Tor'un paketini yükleyebilirsiniz . Tor'un doğru şekilde nasıl takılacağına dair eksiksiz talimatlar için, bkz. Tor nasıl kurulur?

Bu prosedür de tersine çevrilebilir .


3
+1, /etc/apt/sources.listüçüncü taraf depoları için kullanmayın, /etc/apt/sources.list.d/bunun yerine kullanın.
hudolejev

@hudolejev /etc/apt/sources.list.d/komutunu kullanarak dosyayı nasıl belirtirsiniz add-apt-repository? Adam sayfasından ben satırları dosyaya eklenen görmeye devam bununla birlikte, sihirli olur gibi bu komutu kullanırken görünüyor onu anlamaya olamaz /etc/apt/sources.listyerine
TPPZ

@TPPZ Önceki yorumum 6 yaşında, bağlamı pek hatırlamıyorum. Belki öyleydi ve şimdi silinir başka bir yoruma cevap: / Neyse, görünüyor add-apt-repositorysadece ayrı dosyalar oluşturur sources.list.d, PPA repo için diğerleri için güncelleyecektir sources.list: manpages.ubuntu.com/manpages/bionic/man1/...
hudolejev

5

Ubuntu’nun en kolay yolu:

Ubuntu Yazılım Merkezine Git > Düzenle > Yazılım Kaynakları > Ekle

Tor web sitesindeki satırı APT satır kutusuna yapıştırın.

Ayrıca manuel olarak da düzenleyebilirsiniz /etc/apt/sources.list, ancak Yazılım Merkezi’nden geçmek için en basit yoldur.

Satırı da doğru girdiğinizden emin olun, örn.

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

12.04 kullanıyorsanız. Bir şey yanlış giderse /etc/apt/sources.listdüzeltmek için düzenleyin .


1

İlk önce bir yedekleme yapın. Bunu ile yapabilirsiniz:

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

Terminalde Parolanızı verin ve Enter tuşuna basın. Gösterilmez, yıldız işareti bile gösterilmez. O zaman koş:

gksudo gedit /etc/apt/sources.list

ve şifrenizi verin.

Satır ekle:

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

Dosyanın en altına gidin ve kaydetmek için Dosya-> Kaydet'i kullanın.

Ardından terminale geri dönün ve çalıştırın:

sudo apt-get update

ve sonra talimatları takip etmeye devam edin. Bu komut ve başlayan sudo apt-get installbir süre alabilir. Ek olarak, install komutu aşağıdakileri verebilir:

Do you want to continue[y/n]?

İstenilen yere yazın yve devam etmek için Enter tuşuna basın.


1

Varsayılanı düzenlemek gerek yok /etc/apt/sources.listdaha iyi yükseltme, Ubuntu için şımarık . İşte Tor resmi depoda.

Bakın benim /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

Sadece 4 satır.

Tor paketini indirip yükleyebilirim:

# 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)

Göre http://torstatus.blutmagie.de Tor 0.2.3.25 on Linux , ortak tesisler biri.


0

Temel olarak sources.list, düzenlemek istediğiniz bir metin dosyasıdır. Linux, ubuntu'nuzu, dosyaları değiştirerek özelleştirebileceğiniz bir dosya ile ilgilidir. bu nedenle dosyaları düzenlemenin (metin ekleme veya silme) temel yolu, aşağıdaki gibi bazı metin editörlerini kullanmaktır:

  • emacs, gedit (gui tabanlı)
  • nano, vi, vim (cli tabanlı)

Bunları sudo apt-get install text_editor_name yazarak yükleyebilirsiniz.

mannual sayfalarını okumak için man text_editor_name yazın.

  • Durum sizin izniniz yoksa, şunları kullanın:

    chmod 777 dosya adı


2
neden sadece sudo kullanmıyor ve izinleri değiştirmiyorsunuz?
ismailsunni

-1

Bu video bağlantısını kontrol edin ve sorunun nasıl çözüleceğini görün

https://youtu.be/Q4UJ9MxqFEQ

Terminal metin editörü 'nano' programını kullanarak '/etc/apt/sources.list' dosyasını düzenleyebiliriz.

Açık terminal ve tip:

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

Gerekli değişiklikleri yaptıktan sonra, 'ctrl + o' klavye kombinasyonunu kullanın ve ardından dosyayı mevcut konumuna kaydetmek için 'Enter' tuşuna basın.

Nano'dan çıkmak için 'ctrl + x' klavye kombinasyonunu kullanın.


Lütfen cevabın temel kısımlarını buraya ekleyin (tüm "gerekli değişikliklerin" yapılması gerekenleri listeler).
UniversallyUniqueID
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.