Como usar os pacotes Stretch / testing?


12

Quero instalar a última versão do Deluge no meu Raspbian.

A distribuição atual, Jessie (stable), contém a versão 1.3.10, mas eu quero a última 1.3.13.

A próxima distribuição, Stretch (testing), contém a versão 1.3.13.

Como habilitar o apt para obter os pacotes da distribuição Stretch?


Além disso, você pode tentar com Dietpi, eles têm uma imagem alpha Stretch: dietpi.com/phpbb/viewtopic.php?f=9&t=986
user3376763

Respostas:


15

Adaptei as instruções aqui ao nosso caso.

Primeiro, crie os seguintes arquivos em /etc/apt/preferences.d:

jessie.pref:

Package: *
Pin: release a=jessie
Pin-Priority: 900

stretch.pref:

Package: *
Pin: release a=stretch
Pin-Priority: 750

Agora, criando um conjunto correspondente para /etc/apt/sources.list.d:

jessie.list:

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

stretch.list:

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

Por fim, atualize a lista de pacotes:

sudo apt-get update

E agora você pode instalar o Deluge a partir da distribuição Stretch:

sudo apt-get install deluged -t stretch

Obtenção:

pi@raspberrypi:~ $ deluged --version
deluged: 1.3.13
libtorrent: 0.16.18.0

De acordo com a resposta do @prisma, eu tive que mudar a = jessie para n = jessie para que funcionasse corretamente.
famdekk

Existe uma maneira de fazer isso para um único pacote no Raspbian? Eu só preciso de uma versão dev do gerenciador de rede.
Petrus Theron

0

Exceto isso não funciona para o raspbian:

Pin: release a=jessie

Não corresponde corretamente a jessie

cat  /var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_stretch_InRelease

...
Origin: Raspbian
Label: Raspbian
Suite: testing
Codename: stretch
...

não há tag Archive no arquivo de lançamento do raspbian, portanto, é necessário corresponder n = (Codename)

Package: *
Pin: release n=jessie
Pin-Priority: 900

...funciona para mim.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.