existe uma diferença entre essas linhas em '/etc/apt/sources.list'?

1

Em um guia para a instalação de uma placa wireless , é-me dito para adicionar as seguintes linhas /etc/apt/sources.list :

deb http://http.debian.net/debian/ wheezy main contrib non-free

Isso é o que meu arquivo sources.list já tem (pulando a linha residual comentada do instalador do CD):

deb http://ftp.us.debian.org/debian/ wheezy main
deb-src http://ftp.us.debian.org/debian/ wheezy main

deb http://security.debian.org/ wheezy/updates main
deb-src http://security.debian.org/ wheezy/updates main

# wheezy-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ wheezy-updates main
deb-src http://ftp.us.debian.org/debian/ wheezy-updates main

Lembrando que o artigo wiki pode ser vários anos mais antigo do que a versão atual do Debian, minha pergunta é, http.debian.net e ftp.us.debian.org são diferentes, ou ambos os URLs recuperam os mesmos pacotes?

Se eles são basicamente os mesmos, em vez de adicionar uma linha adicional do arquivo de configuração, devo editar a primeira linha para isso? ou isso me dará pacotes incorretos?

deb http://ftp.us.debian.org/debian/ wheezy main contrib non-free
    
por IQAndreas 27.12.2014 / 15:25

2 respostas

1

Sim, os endereços são diferentes (ambos são balanceadores de carga, então ambos os enviarão para diferentes servidores, dependendo de onde você estiver e quando você consultar) MAS os dois URLs devem recuperar os mesmos pacotes, por isso, sim , você pode adicionar o & contrib & pools não livres para a linha deb que você já está usando para obter o mesmo resultado.

Você pode conferir o que você está recebendo, visitando o arquivo com o seu navegador para ver as datas nos arquivos, particularmente os arquivos no diretório de índices em (servidor http / ftp de sua escolha) / debian / indices /

Se eles tiverem datas atuais (de preferência algum horário nas últimas 24 horas), verifique os carimbos de data e hora nos arquivos. Se eles são iguais em ambos os servidores, você é bom, porque ambos estão espelhando a mesma fonte & ambos atualizados recentemente o suficiente para ter feito a mesma atualização.

Se você estiver usando um repositório que não é um espelho Debian completo, você pode usar o mesmo truque de olhar através dos arquivos / diretórios sob / debian / através do seu navegador para ver quais repositórios & pacotes estão disponíveis.

Se você estiver interessado em saber por que existem URLs diferentes:

Se você pesquisar ftp.us no DNS, os resultados mudam (isto é, é um balanceador de carga baseado em DNS), enquanto http.debian.net é um redirecionador HTTP. Ou seja, quando você visita o URL do arquivo nesse host, ele o envia para um arquivo de repositório em um servidor apropriado. (Dê uma olhada aqui link para ver como funciona.)

Se os espelhos estiverem atualizados (e eu esperaria que esses oficiais

) sejam da marca Debian oficial, então ambos os URLs devem recuperar os mesmos pacotes.

    
por 27.12.2014 / 16:08
1

http.debian.net é o redirecionador de espelhos do Debian.

Se você mora nos EUA, pode manter ftp.us.debian.org e, como você imaginou, adicionar contrib non-free a deb http://ftp.us.debian.org/debian/ wheezy main em vez de criar uma nova linha.

    
por 27.12.2014 / 15:43

Tags