Streç / test paketleri nasıl kullanılır?


12

Deluge'nin son sürümünü Raspbian'ım üzerine kurmak istiyorum.

Geçerli dağıtım, Jessie (kararlı), 1.3.10 sürümünü içeriyor ama sonuncusu 1.3.13 istiyorum.

Bir sonraki dağıtım olan Stretch (test) 1.3.13 sürümünü içeriyor.

Apt paketlerini Stretch dağıtımından almayı nasıl sağlayabilirim?


Ayrıca Dietpi ile deneyebilirsiniz, bir streç alfa görüntüsü var: dietpi.com/phpbb/viewtopic.php?f=9&t=986
user3376763

Yanıtlar:


15

Buradaki talimatları davamıza uyarladım .

İlk olarak, şu dosyaları oluşturun /etc/apt/preferences.d:

jessie.pref:

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

stretch.pref:

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

Şimdi, /etc/apt/sources.list.d için bir eşleme kümesi oluşturma:

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

Son olarak paketler listesini güncelleyin:

sudo apt-get update

Ve şimdi Deluge'u Stretch dağıtımından yükleyebilirsiniz:

sudo apt-get install deluged -t stretch

alma:

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

@Prisma'nın cevabına göre, düzgün çalışması için a = jessie'yi n = jessie olarak değiştirmek zorunda kaldım.
famdekk

Bunu Raspbian'da tek bir paket için yapmanın bir yolu var mı? Sadece ağ yöneticisinin dev sürümüne ihtiyacım var.
Petrus Theron

0

Bunun dışında ahududu için işe yaramaz:

Pin: release a=jessie

Jessie ile eşleşmiyor

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

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

raspbian'ın yayın dosyasında Arşiv etiketi yok, bu yüzden n = (Codename) ile eşleşmeli

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

...benim için çalışıyor.

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.