Instalacja pakietów z Sida w Lenny

Ogólne pytania dotyczące systemu
Awatar użytkownika
zomer
Beginner
Posty: 328
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Instalacja pakietów z Sida w Lenny

Post autor: zomer »

Wiele pakietów dostępnych jest tylko w wersji Sid.
Dodałem do swojego sources.list Lenny, takie wpisy dla Sida:

Kod: Zaznacz cały

#~~~~~~Sid~~~~~~# 
deb [url]ftp://ftp.pl.debian.org/debian/[/url] sid main non-free contrib 
deb-src [url]ftp://ftp.pl.debian.org/debian/[/url] sid main non-free contrib 
#~~~~~~~~~~~~~~~~~~~~~#

#~~~~~~Debian-multimedia sid~~~~~~# 
deb [url]http://www.debian-multimedia.org[/url] sid main 
deb-src [url]http://www.debian-multimedia.org[/url] sid main 
#~~~~~~~~~~~~~~~~~~~~~#
Oraz utworzyłem plik /etc/apt/preferences dla wersji testing o takiej zawartości:

Kod: Zaznacz cały

Package: *
     Pin: release a=stable
     Pin-Priority: 50
     
     Package: *
     Pin: release a=testing
     Pin-Priority: 600
     
     Package: *
     Pin: release a=unstable
     Pin-Priority: 500
Niech mnie ktoś poprawi, bo coś mam przeczucie, że to nie jest najlepsza konfiguracja dla Lennego tak aby można było instalować pakiety z Sida.
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

Kod: Zaznacz cały

Package: * 
Pin: release o=Debian,a=testing 
Pin-Priority: 900 

Package: * 
Pin: release o=Debian,a=unstable 
Pin-Priority: 800

Package: * 
Pin: release o=Debian,a=experimental 
Pin-Priority: 700 
Tu masz moje. Moj Debian dziala i ma sie dobrze tyle, ze nie biore z sida nic co by mieszalo w srodowisku graficznym, xorgow, istotnych pakietow typu libc6 etc. ;]
Awatar użytkownika
zomer
Beginner
Posty: 328
Rejestracja: 26 października 2007, 15:52
Lokalizacja: Podkarpacie

Post autor: zomer »

Dzięki bardzo mi to pomogło.
Jeszcze jedna rzecz. Chodzi mi o przełącznik (flagę) "-t" W jakimś starym poście znalazłem takie polecenie

Kod: Zaznacz cały

apt-get install -t testing tail
Miało to instalować pakiet tail z repo testing. Bez przełącznika -t tylko domyślnie ze stable.
Lecz ja mam Lenny`ego i nie bardzo wiem jak zrobić, żeby domyślnie były instalowane pakiety z testing, a z unstable tylko po wywołaniu apt-get z odpowiednim "-t".
Priorytety wprawdzie załatwiają sprawę, ale wolałbym tylko na własne życzenie instalować pakiety z unstable.
Sory z to marudzenie :) ale jak sobie przypomnę kiedy pomieszałem etcha z sidem to :shock:
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

Ja instaluje przykladowo. Jesli instaluje z testinga nie dopisuje nic (choc w zasadzie tez powinienem)

Kod: Zaznacz cały

aptitude install nazwa_pakietu/unstable
W Debian reference jest to bodajze bardziej zalecane niz z -t. (Sa nieco odmiennie traktowane zaleznosci)

Ps. Dopisek unstable lub sid to zalezy jak masz w repo dopisane w adresach.
ODPOWIEDZ