Quais são as fontes.list mais recentes do Raspbian?

13

O Repositório Raspbian sugere que o Wheezy seria o conjunto atual "oficial" da distribuição Raspbian.

Não posso acreditar nisso, porque tenho usado "Jessie" como "estável" nos últimos anos, que é o sucessor de "Wheezy".

E como "Stretch" foi lançado, mudei /etc/apt/sources.listpara o seguinte:

$ find /etc/apt/sources.list* -type f | xargs sed '/^deb/!d'
deb http://mirrordirector.raspbian.org/raspbian/ stable main contrib non-free rpi firmware
deb http://archive.raspberrypi.org/debian/ stretch main ui

Também corri apt-get dist-upgradede "Jessie" para "Stretch" com sucesso, que baixou e instalou cerca de 1 gig de *.debarquivos como parte do processo.

Mas mesmo sendo apt-get updatecapaz de buscar todas as listas de pacotes sem problemas, nunca recebi nenhuma atualização por uma semana ou mais.

Não acredito que não tenha havido nenhuma atualização de segurança desde então, por isso estou preocupada com a possibilidade de minha /etc/apt/sources.list*incorreta.

Tentei mudar de volta "Stretch" para "Jessie", mas também não há atualizações.

Alguém pode me dizer por que obviamente estou perdendo as atualizações de segurança mais recentes?

Guenther Brunthaler
fonte
Provavelmente, isso foi culpa minha, às vezes a infraestrutura se agarra por vários motivos (embora melhorias recentes signifiquem que deveria acontecer menos do que costumava) e nem sempre a percebo e desmarco tão rapidamente quanto deveria.
Peter Green

Respostas:

12

Parece que meu problema foi temporário.

Algumas semanas depois de postar minha pergunta original, as configurações começaram a funcionar. Na verdade, eu não fiz nada. Eu acho que o "stretch" não estava realmente pronto para ser suportado no Raspbian, mas agora é.

Atualmente, tenho apenas as seguintes linhas efetivas em meu sources.list e elas funcionam bem agora:

$ grep ^[[:alnum:]] /etc/apt/sources.list
deb http://mirrordirector.raspbian.org/raspbian/ stretch main contrib non-free rpi firmware
deb http://archive.raspberrypi.org/debian/ stretch main ui

Lession aprendeu com este incidente: nunca confie nos mantenedores das distros para alterar de forma confiável os nomes genéricos de suítes, como "estável" ou "teste" de maneira consistente. Eles podem alterar o nome no repo, mas ainda não nos outros que você pode estar usando.

É melhor usar nomes de suítes explícitos como "stretch" e alterá-los manualmente quando a próxima dist-upgrade chegar. Isso pode poupar muitas dores de cabeça durante o período de transição entre as atualizações dist.

Guenther Brunthaler
fonte
Muito obrigado por isso. Você acabou de me poupar muito tempo.
Tyleax
Há um erro de ortografia ativado em vez de um.
Ctrl-alt-delor
3

Eles já têm a nova versão "Stretch". Você pode encontrá-lo aqui

Essas perguntas e respostas contêm todas as instruções de atualização.

Para atualizar, primeiro modifique os arquivos /etc/apt/sources.list e /etc/apt/sources.list.d/raspi.list. Nos dois arquivos, altere todas as ocorrências da palavra 'jessie' para 'esticar'. (Ambos os arquivos exigirão a edição do sudo.)


Para responder à sua pergunta, estão os repositórios mais recentes /etc/apt/sources.list- A linha não comentada no NOOBS Jessie é:

deb http://mirrordirector.raspbian.org/raspbian jessie main contrib non-free rpi

Há outro que é comentado e, portanto, não está sendo usado por padrão. É idêntico exceto em vez de mirrordirectorele tem archivena URL.

SDsolar
fonte
Obrigado pela sua resposta, mas parece que meus problemas foram de natureza temporária durante o período de transição. Agora posso usar "esticar" em todos os lugares e não é necessário "jessie". Mas demorou algumas semanas para chegar lá.
Guenther Brunthaler