ďťż
 
 
   Instalacja paczek z experimental
 
 

Tematy

 
    
 

 

 

 

Instalacja paczek z experimental





Kaka' - 15-12-2006 15:12
Miałem stable ale było za mało paczek, miałem tesing ale też nie chciało mi się czekać na paczki, mam unstable i...także brakuje mi kilku paczek :) Cóż więc zrobić? Wystarczy posłużyć się paczkami z experimental. W przypadku unstable nie powinno być żadnych problemów ale w testing i stable mogą (lecz nie muszą) być problemy z zależnościami.

Najpierw do /etc/apt/preferences dodajemy:

Następnie do /etc/apt/sources.list dodajemy wpisy experimental:

Po tym wystarczy:

aptitude update i

aptitude install nazwa_paczki_którą_podaliśmy_w_/etc/apt/preferences

Krótkie FAQ ale mam nadzieję, że się komuś przyda.



Witek Baryluk - 17-12-2006 21:13
Istnieje też inna możliwość dodajemy do apt/sources.list repozytoria experimental w apt/conf.d/costam wpisujemy APT::Default-Release "testing"; // czy jak kto chce domyslnie, a potem apt-get install pakiet/experimental (tak po sleshu wpisujemy z jakiej dystrybucji pobierać), albo apt-get -t experimental pakiet (to mi nie działa).

pozdro



POX - 17-12-2006 22:52
instalacje z opcjami "-t experimental" lub "paczka/experimental" zainstalują paczkę z dystrybucji eksperymentalnej (w przypadku "-t" także zależności paczki zostaną pobrane z tej dystrybucji) ale już uaktualnienia będą brane z dystrybucji domyślnej, dlatego na dłuższą metę lepszym rozwiązaniem jest apt-pinning


albo apt-get -t experimental pakiet (to mi nie działa). apt-get -t experimental install pakiet



Theq - 03-11-2007 22:57
Poczytalem troche o apt-pinningu i tego mi wlasnie brakowalo :) No i odrazu mi sie narzucilo takie pytanie: czy istnieje mozliwosc wyswietlenia roznic w wersjach paczek miedzy wersjami debiana (czy tam roznych repozytoriow)? Przy czym mam na mysli tylko paczki aktualnie zainstalowane w systemie. W formie np. takiej:
Wersja zainstalowana gimp:2.2, wersja w unstable 2.4rc1
itd.
Reszta zainstalowanych paczek jest w tej samej wersji co w unstable



POX - 03-11-2007 23:10
`apt-cache policy paczka` pokaże jakie wersje są dostępne dla twojego /etc/apt/sources.list a `rmadison paczka` pokaże jakie wersje (i dla jakich architektur) dostępne są w Debianie



Theq - 04-11-2007 00:09
Ehh przegladnelem mana apt-cache'a i tego nie zauwazylem :( Dzieki. Teraz to tylko opakowac w jakis skrypt i bedzie dobrze.



krzemyk - 11-11-2007 20:29
ja mam pytanie jak zrobić upgrade samego środowiska gnome. mam lennego a chcę gnome z sida. najlepiej za pomocą polecenia aptitude



lukas - 17-11-2007 11:01
To narzędzie działa chyba trochę inaczej a dokładnie to w drugą stronę i ma inne zastosowanie.

Jeśli dodam do pliku sources.list (Debian Lenny) repozytoria z Sida, to apt czy aptitude zawsze będzie pobierał paczki z nowszej wersji!

Przykład

pc:/home/lukas# apt-cache policy abiword
abiword:
  Zainstalowana: (brak)
  Kandydująca: 2.4.6-3
  Tabela wersji:
    2.4.6-3 0
        500 ftp://ftp.pl.debian.org sid/main Packages
    2.4.6-2.1 0
        500 http://ftp.pl.debian.org lenny/main Packages Jeśli ustawie w pliku preferences

Package: abiword
Pin: release a=testing
Pin-Priority: 900 To manager będzie pobierał paczki z wersji, którą używam.

Pobieranie:1 http://ftp.pl.debian.org lenny/main abiword 2.4.6-2.1 [2626kB] Poradnik wprowadza trochę w błąd, ponieważ na początku myślałem, że pobierane będą tylko wybrane przeze mnie świeższe programy ;-)



Theq - 17-11-2007 11:46

Jeśli dodam do pliku sources.list (Debian Lenny) repozytoria z Sida, to apt czy aptitude zawsze będzie pobierał paczki z nowszej wersji! No bo tak ma byc jesli paczki maja ten sam priorytet. Musisz poprostu ustawic paczka z sida nizszy priorytet np. ja mam tak:

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

Package: *
Pin: release o=Debian,a=unstable
Pin-Priority: 300 Teraz tylko np. aptitude install iceweasel/unstable i juz mamy iceweasla z sida. Najlepsze jest to, ze dana paczka bedzie aktualizowana z sida, dopuki wersje z sida i testing sie nie zrownaja.



lukas - 17-11-2007 14:02
Domyśliłem się, że musi to tak działać, ale nie doczytałem na www.debian.org/doc ;-)

Dzięki i pozdrawiam.



giaur - 22-11-2007 13:16
U mnie nie bylo pliku /etc/apt/preferences, wiec go utworzylem, z zawartoscia dla pakietu openoffice.org.

aptitude update daje cos takiego:

E: Dynamic MMap ran out of room
E: Wystąpił błąd podczas przetwarzania openoffice.org-l10n-tn (NewVersion1)
E: Problem with MergeList /var/lib/apt/lists/ftp.cz.debian.org_debian_dists_experimental_main_binary-amd64_Packages
E: Nie udało się otworzyć lub zanalizować zawartości list pakietów.
E: Nie można przebudować informacji o pakietach co moze zrobic? (Mam etcha). Repo Lenny'ego dziala bez problemu.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis