Como eu adiciono uma linha ao meu /etc/apt/sources.list?

38

Estou atualizando meu Tor no Ubuntu e afirma:

Do not use the packages in Ubuntu's universe. You'll need to set up our package repository before you can fetch Tor.

Em seguida, afirma que tenho de adicionar esta linha ao seu arquivo /etc/apt/sources.list :

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

Não tenho certeza de como adicionar uma linha a /etc/apt/sources.list .

    
por klint 07.10.2012 / 23:16

7 respostas

45

Faça uma cópia de backup do seu atual arquivo sources.list

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

Anexar new line of text ao arquivo sources.list atual

  • CLI

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

    sudo gedit /etc/apt/sources.list
    
  • Cole new line of text na nova linha no final do arquivo de texto sources.list atual no Editor de texto.

  • Salve e feche sources.list

Não se esqueça de atualizar para usar o novo repositório

sudo apt-get update
    
por user61928 08.10.2012 / 10:39
27

Para adicionar um repositório de terceiros, primeiro você precisa das chaves públicas para este repositório, que neste caso você pode pegar do servidor de chaves do Ubuntu:

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

Agora você pode adicionar o repositório em /etc/apt/sources.list.d / com add-apt-repository :

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

Após adicionar qualquer repositório, é sempre necessário executar

sudo apt-get update

Agora você pode instalar o pacote para o Tor . Para obter instruções completas sobre como instalar o Tor corretamente, consulte Como instalar o Tor?

Esse procedimento também pode ser revertido .

    
por zerwas 08.10.2012 / 01:28
5

A maneira mais fácil no Ubuntu:

Vá para o Ubuntu Software Center > Editar > Fontes de software > Adicionar

Cole a linha do site do Tor na caixa de linha do APT.

Você também pode editar manualmente /etc/apt/sources.list , mas provavelmente é mais simples acessar o Centro de Software.

Certifique-se de inserir a linha corretamente também, por exemplo

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

se você estiver usando o 12.04. Se algo der errado edite /etc/apt/sources.list para consertá-lo.

    
por ngm 07.10.2012 / 23:36
1

Primeiro, faça um backup. Você pode fazer isso com:

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

no terminal. Dê sua senha e pressione Enter. Não será mostrado nem asteriscos. Então corra:

gksudo gedit /etc/apt/sources.list

e forneça sua senha.

Adicione a linha:

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

para a parte inferior do arquivo e use Arquivo- > Salvar para salvá-lo.

Depois, volte para o terminal e execute:

sudo apt-get update

e continue seguindo as instruções. Este comando e aquele que começa em sudo apt-get install podem demorar um pouco. Além disso, o comando de instalação pode fornecer um:

Do you want to continue[y/n]?

, onde você deve digitar y e pressionar Enter para continuar.

    
por hexafraction 07.10.2012 / 23:33
1

Você não precisa editar o padrão /etc/apt/sources.list , é melhor atualizar seu Ubuntu para o Saucy . Aqui o Tor está no repositório oficial.

Veja meu /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

Apenas 4 linhas.

Consigo baixar e instalar o pacote 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)

De acordo com o link Tor 0.2.3.25 on Linux , uma das instalações comuns.

    
por user2496 16.02.2014 / 17:47
0

Basicamente, sources.list é um arquivo de texto que você deseja editar. Linux é tudo sobre o arquivo que você pode personalizar o seu Ubuntu, alterando os arquivos. Portanto, a maneira básica de editar arquivos (adicionar ou excluir texto) é usar alguns dos editores de texto como:

  • emacs, gedit (baseado em gui)
  • nano, vi, vim (baseado em cli)

Você pode instalá-los digitando sudo apt-get install text_editor_name.

digite man text_editor_name para ler suas páginas mannuais.

  • Se o status for você não tem permissões, use:

    chmod 777 nome do arquivo

por kashminder 14.02.2014 / 13:23
-1

Verifique este link de vídeo e veja como corrigir o problema

link

Usando o programa de edição de texto do terminal 'nano', podemos editar o arquivo '/etc/apt/sources.list'.

Abra o terminal e digite:

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

Depois de fazer as alterações necessárias, use a combinação de teclado 'ctrl + o' e depois disso pressione 'Enter' para salvar o arquivo em sua localização atual.

Use a combinação de teclado 'ctrl + x' para sair do nano.

    
por Appulal Sebastian 06.06.2016 / 07:57

Tags