Làm thế nào để sử dụng gói Stretch / thử nghiệm?


12

Tôi muốn cài đặt phiên bản Deluge cuối cùng trên Raspbian của mình.

Bản phân phối hiện tại, Jessie (ổn định), chứa phiên bản 1.3.10 nhưng tôi muốn bản cuối cùng 1.3.13.

Bản phân phối tiếp theo, Stretch (thử nghiệm), chứa phiên bản 1.3.13.

Làm cách nào tôi có thể kích hoạt apt để nhận các gói từ bản phân phối Stretch?


Ngoài ra, bạn có thể thử với Dietpi, họ có hình ảnh Stretch alpha: dietpi.com/phpbb/viewtopic.php?f=9&t=986
user3376763

Câu trả lời:


15

Tôi đã điều chỉnh các hướng dẫn ở đây cho trường hợp của chúng tôi.

Đầu tiên, tạo các tệp sau trong /etc/apt/preferences.d:

jessie.pref:

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

stretch.pref:

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

Bây giờ, tạo một bộ phù hợp cho /etc/apt/source.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

Cuối cùng cập nhật danh sách các gói:

sudo apt-get update

Và bây giờ bạn có thể cài đặt Deluge từ bản phân phối Stretch:

sudo apt-get install deluged -t stretch

Lấy:

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

Theo câu trả lời của @prisma, tôi đã phải thay đổi a = jessie thành n = jessie để nó hoạt động chính xác.
famdekk

Có cách nào để làm điều này cho một gói duy nhất trên Raspbian không? Tôi chỉ cần một phiên bản dev của quản lý mạng.
Petrus Theron

0

Ngoại trừ điều này không hoạt động cho raspbian:

Pin: release a=jessie

Không khớp chính xác với jessie

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

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

không có thẻ Lưu trữ trong tệp phát hành của raspbian, do đó, người ta cần khớp với n = (Tên mã)

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

... làm việc cho tôi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.