Strona 1 z 1

Instalacja programów z Jessie na Wheezy

: 01 sierpnia 2014, 20:14
autor: AKJ
Zależy mi na instalacji dwóch programów: vim i git, które na Wheezy są trochę stare (odpowiednio wersje 7.3 i 1.7) niż na Jessie. Czy jest możliwość, aby dodać wpisy Jessie, ale zaktualizować TYLKO te dwa pakiety (plus może kilka koniecznych zależności) bez upgrade'u całego systemu na testing, czy raczej tylko z build from source? Czy najpierw muszę odinstalować stare wersje?
Jakieś potencjalne problemy, których mogę się spodziewać zawczasu?
Mam wpisy Backports, ale to nie wystarcza.

: 01 sierpnia 2014, 20:48
autor: Rafal_F
Jest coś takiego jak pinning, który umożliwia tworzenie priorytetów pakietów i całych repozytoriów.
https://wiki.debian.org/AptPreferences

Mógłbyś np. zapisać taką zawartość plikiu /etc/apt/preferences:

Kod: Zaznacz cały

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

Package: *
Pin: release a=testing
Pin-Priority: -10
A pakiety z testinga instalować w taki sposób:

Kod: Zaznacz cały

aptitude install nazwa_pakietu/testing
aptitude -t testing install nazwa_pakietu
Pierwszy sposób nie będzie próbował aktualizować zależności. Drugi zainstaluje/zaktualizuje zależności jeżeli będzie to potrzebne.

Pamiętaj że używasz na własną odpowiedzialność.