Debian fórum

Dotazy => Všeobecná podpora => Téma založeno: Erich Stark kdy 14. 05. 2009, 20:42:33

Název: apt pinning
Přispěvatel: Erich Stark kdy 14. 05. 2009, 20:42:33
Zdravim mam debian lenny kde3 a skusal som apt pinning ci ako sa tomu hovori..ale zda sa ze mi to nejak nefunguje pretoze som sa pokusal nainstalovat amarok 2 pomocou prikazu
aptitude -t experimental install amarok
ale instaluje to ten isty co je v debian lenny teda 1.4.10

ako hlavnu vetvu chcem pouzivat lenny a z ostatnych len programy

prikladam nastavenia:

/etc/apt/apt.conf
debian:/# cat /etc/apt/apt.conf
APT::Default-Release "stable";


/etc/apt/sources.list
debian:/# cat /etc/apt/sources.list
#
# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 kde-CD Binary-1 20090214-17:33]/ lenny main

# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official i386 kde-CD Binary-1 20090214-17:33]/ lenny main


#Stable
deb http://ftp.sk.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.sk.debian.org/debian/ stable main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile stable/volatile main
deb-src http://volatile.debian.org/debian-volatile stable/volatile main
# deb http://non-us.debian.org/debian-non-US stable/non-US main contrib non-free


#Testing
deb http://ftp.sk.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.sk.debian.org/debian/ testing main contrib non-free
# deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free


#Unstable
deb http://ftp.sk.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.sk.debian.org/debian/ unstable main contrib non-free
# deb http://non-us.debian.org/debian-non-US unstable/non-US main contrib non-free


#Experimental
deb http://ftp.sk.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.sk.debian.org/debian/ experimental main contrib non-free
# deb http://non-us.debian.org/debian-non-US experimental/non-US main contrib non-free


# Multimedia
deb http://www.debian-multimedia.org stable main

# virtualbox
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
deb-src http://download.virtualbox.org/virtualbox/debian lenny non-free


/etc/apt/preferences
debian:/# cat /etc/apt/preferences
Package: *
Pin: release a=stable
Pin-Priority: 1001

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

Package: *
Pin: release a=unstable
Pin-Priority: 700

Package: *
Pin: release a=experimental
Pin-Priority: 650

Název: Re: apt pinning
Přispěvatel: Erich Stark kdy 15. 05. 2009, 17:53:25
Mam tam niekde chybu? Alebo co robim spatne?
Název: Re: apt pinning
Přispěvatel: Ahmul kdy 15. 05. 2009, 18:03:05
zkuste
aptitude install amarok/experimental
Popřípadě přímo pseudografické rozhraní, kde budete řešit tu komplikovanou kupu závislostí, co to vyhodí:)
Název: Re: apt pinning
Přispěvatel: Petr kdy 15. 05. 2009, 19:29:19
Příkaz na instalaci z experimentalu máš dobře. Možná bych zkusil jiný repozitář experimentalu. Co ti to vypíše když napíšeš aptitude -t experimental install amarok?
Název: Re: apt pinning
Přispěvatel: Erich Stark kdy 16. 05. 2009, 12:06:38
debian:/home/erino72# aptitude -t experimental install amarok
Načítavajú sa zoznamy balíkov... Hotovo
Vytvára sa strom závislostí
Načítavajú sa stavové informácie... Hotovo
Načítavajú sa rozšírené stavové informácie
Inicializujú sa stavy balíkov... Hotovo
Načítavajú sa popisy úloh... Hotovo
Žiadne balíky sa nebudú inštalovať, aktualizovať alebo odstraňovať.
0 balíkov aktualizovaných, 0 nových nainštalovaných, 0 na odstránenie a 0 neaktualizovaných.
Treba stiahnuť 0B archívov. Po rozbalení sa použije 0B.
Zapisujú sa rozšírené stavové informácie... Hotovo
Načítavajú sa zoznamy balíkov... Hotovo
Vytvára sa strom závislostí
Načítavajú sa stavové informácie... Hotovo
Načítavajú sa rozšírené stavové informácie
Inicializujú sa stavy balíkov... Hotovo
Načítavajú sa popisy úloh... Hotovo


toto mi ukazalo teraz pretoze mam uz amarok nainstalovany, 1.4.10(instalovany z stable), a taky isty by mi nainstalovalo aj pomocou toho prikazu ako som zadaval,a preto tam musi byt niekde chyba pretoze v experimental je amarok 2
Název: Re: apt pinning
Přispěvatel: Erbureth kdy 16. 05. 2009, 16:33:46
Nebude chyba v tom, že na slovenském zrcadle není experimental?

http://ftp.sk.debian.org/debian/dists/
Název: Re: apt pinning
Přispěvatel: nazir kdy 16. 05. 2009, 18:27:36
On tam (na tom slovenském serveru) experimental je (stačí se tam podívat třeba přes ftp), chyba je jinde.
Původní tazatel by si měl prostudovat apt howto a zamyslet se nad významem pin priority 1001.
Nestačí jen odněkud bezmyšlenkovitě obšlehnout konfigurák a naflákat do něj nějaká hausnumera...

BTW: mixovat stable s experimental bych uživatelům bez pokročilejších znalostí (nebo bez pevných nervů) moc nedoporučoval.
Název: Re: apt pinning
Přispěvatel: Erbureth kdy 16. 05. 2009, 18:37:32
Jsem ho tam přehlédl, mea culpa...
Název: Re: apt pinning
Přispěvatel: Erich Stark kdy 16. 05. 2009, 21:37:51
Citace od: nazir kdy 16. 05. 2009, 18:27:36
On tam (na tom slovenském serveru) experimental je (stačí se tam podívat třeba přes ftp), chyba je jinde.
Původní tazatel by si měl prostudovat apt howto a zamyslet se nad významem pin priority 1001.
Nestačí jen odněkud bezmyšlenkovitě obšlehnout konfigurák a naflákat do něj nějaká hausnumera...

BTW: mixovat stable s experimental bych uživatelům bez pokročilejších znalostí (nebo bez pevných nervů) moc nedoporučoval.

ja by som len chcel niektore programy z kde4 ako je amarok, kopete,dolphin a podobne
Název: Re: apt pinning
Přispěvatel: Petr Krčmář kdy 17. 05. 2009, 12:48:48
Citace od: Erino72 kdy 16. 05. 2009, 21:37:51
ja by som len chcel niektore programy z kde4 ako je amarok, kopete,dolphin a podobne

Problém je, že s tím pravděpodobně přijede i půlka nového systému - ty závislosti budou pekelně provázané. No, však zkus. Docela by mě zajímalo, kolik balíků to bude chtít aktualizovat s kde4 a kolik % Tvého systému to je. Pak sem určitě napiš.
Název: Re: apt pinning
Přispěvatel: Erich Stark kdy 17. 05. 2009, 22:36:57
Citace od: Petr Krčmář kdy 17. 05. 2009, 12:48:48
Citace od: Erino72 kdy 16. 05. 2009, 21:37:51
ja by som len chcel niektore programy z kde4 ako je amarok, kopete,dolphin a podobne

Problém je, že s tím pravděpodobně přijede i půlka nového systému - ty závislosti budou pekelně provázané. No, však zkus. Docela by mě zajímalo, kolik balíků to bude chtít aktualizovat s kde4 a kolik % Tvého systému to je. Pak sem určitě napiš.

no ja som to chcel vyskusat, ale problem je v tom ze mam asi nejake chybne nastavenia pretoze mi to instaluje vzdy zo stable programy
Název: Re: apt pinning
Přispěvatel: nazir kdy 18. 05. 2009, 00:52:19
Možná byste si mohl ještě jednou přečíst mé doporučení (http://forum.debian-linux.cz/index.php/topic,226.msg1768.html#msg1768) a zamyslet se.
Co čekáte, když si tam fláknete pro stable prioritu 1001, u brady al-Láhovy?
Název: Re: apt pinning
Přispěvatel: Erich Stark kdy 18. 05. 2009, 14:55:47
Citace od: nazir kdy 18. 05. 2009, 00:52:19
Možná byste si mohl ještě jednou přečíst mé doporučení (http://forum.debian-linux.cz/index.php/topic,226.msg1768.html#msg1768) a zamyslet se.
Co čekáte, když si tam fláknete pro stable prioritu 1001, u brady al-Láhovy?

To mi poradil boogey  ;D


man apt_preferences
   How APT Interprets Priorities
       Priorities (P) assigned in the APT preferences file must be positive or negative integers. They are interpreted as follows (roughly speaking):

       P > 1000
           causes a version to be installed even if this constitutes a downgrade of the package

       990 < P <=1000
           causes a version to be installed even if it does not come from the target release, unless the installed version is more recent

       500 < P <=990
           causes a version to be installed unless there is a version available belonging to the target release or the installed version is more recent

       100 < P <=500
           causes a version to be installed unless there is a version available belonging to some other distribution or the installed version is more recent

       0 < P <=100
           causes a version to be installed only if there is no installed version of the package

       P < 0
           prevents the version from being installed
Název: Re: apt pinning
Přispěvatel: Petr kdy 18. 05. 2009, 17:15:42
Vlož si do zdroje a vyhoď preferences, které si můžeš kdykoliv vrátit.
deb http://ftp.de.debian.org/debian/ testing main (http://deb%20http://ftp.de.debian.org/debian/%20testing%20main)
deb-src http://ftp.de.debian.org/debian/ testing main (http://deb-src%20http://ftp.de.debian.org/debian/%20testing%20main)

Jak píše admin, bude to o závislostech, které ti to můžou pohnojit. Buď to nech nebo nahoď KDE 4.
Název: Re: apt pinning
Přispěvatel: Erich Stark kdy 18. 05. 2009, 17:30:38
Citace od: Petr kdy 18. 05. 2009, 17:15:42
Vlož si do zdroje a vyhoď preferences, které si můžeš kdykoliv vrátit.
deb http://ftp.de.debian.org/debian/ testing main (http://deb%20http://ftp.de.debian.org/debian/%20testing%20main)
deb-src http://ftp.de.debian.org/debian/ testing main (http://deb-src%20http://ftp.de.debian.org/debian/%20testing%20main)

Jak píše admin, bude to o závislostech, které ti to můžou pohnojit. Buď to nech nebo nahoď KDE 4.

Mne to nevadi, len som sa chcel naucit pinning :)

a tie preferences su neni potrebne?
Název: Re: apt pinning
Přispěvatel: Erich Stark kdy 18. 05. 2009, 17:39:17
Hmm odstranil som preferences a vyzera to zaujimavo  ::)

debian:/home/erino72# aptitude -t experimental install amarok
Načítavajú sa zoznamy balíkov... Hotovo
Vytvára sa strom závislostí
Načítavajú sa stavové informácie... Hotovo
Načítavajú sa rozšírené stavové informácie
Inicializujú sa stavy balíkov... Hotovo
Načítavajú sa popisy úloh... Hotovo
Nasledujúce balíky sú POŠKODENÉ:
  amarok gconf2 kaudiocreator libc6-dev libc6-i686 libcaca0 libgconf2-4 libqt4-assistant libqt4-core libqt4-designer libqt4-gui libqt4-opengl libqt4-qt3support
  libqt4-sql-mysql libqt4-test locales qt4-qtconfig
Nasledujúce NOVÉ balíky sa nainštalujú:
  exiv2{a} gstreamer0.10-plugins-base{a} gstreamer0.10-plugins-good{a} gstreamer0.10-x{a} gvfs{a} kaboom{a} kde-icons-oxygen{a} kdebase-runtime{a}
  kdebase-runtime-bin-kde4{a} kdebase-runtime-data{a} kdelibs-bin{a} kdelibs5{a} kdelibs5-data{a} libclucene0ldbl{a} libdb4.7{a} libexiv2-5{a} libgpod4-nogtk{a}
  libgssapi-krb5-2{a} libicu40{a} libk5crypto3{a} libkcddb4{a} libkrb5-3{a} libkrb5support0{a} libloudmouth1-0{a} libltdl7{a} libmtp8{a} libphonon4{a} libplasma3{a}
  libqt4-webkit{a} libqtscript4-core{a} libqtscript4-gui{a} libqtscript4-network{a} libqtscript4-sql{a} libqtscript4-uitools{a} libqtscript4-xml{a} libraptor1{a}
  librasqal1{a} libraw1394-11{a} librdf0{a} libshout3{a} libsoprano4{a} libstreamanalyzer0{a} libstreams0{a} libtag-extras0{a} libv4l-0{a} libvolume-id1{a}
  libxml2-utils{a} phonon{a} phonon-backend-gstreamer{a} raptor-utils{a} redland-utils{a}
Nasledujúce balíky sa ODSTRÁNIA:
  amarok-common{u} amarok-engine-xine{a} amarok-konqsidebar{u} kdebase-bin-kde3{a} libcap1{u} libfftw3-3{u} libgpod3-nogtk{u} libifp4{u} libkarma0{u} libmtp7{u}
  libnjb5{u} libofa0{u} libruby1.8{u} libtagc0{u} libtunepimp5{u} ruby{u} ruby1.8{u}
Nasledujúce balíky sa aktualizujú:
  gconf2-common kdemultimedia-kio-plugins libasound2 libc6 libdbus-glib-1-2 libgcrypt11 libglib2.0-0 libgnutls26 libgpg-error0 libgstreamer-plugins-base0.10-0
  libgstreamer0.10-0 libiec61883-0 libpcre3 libpulse0 libqt4-dbus libqt4-network libqt4-script libqt4-sql libqt4-svg libqt4-xml libqtcore4 libqtgui4 libsoup2.4-1
  libsqlite3-0 libtasn1-3 udev
Nasledujúce balíky sú ODPORÚČANÉ, ale NEBUDÚ sa inštalovať:
  libglib2.0-data
29 balíkov aktualizovaných, 51 nových nainštalovaných, 17 na odstránenie a 703 neaktualizovaných.
Treba stiahnuť 137MB archívov. Po rozbalení sa použije 198MB.
Nasledujúce balíky majú nesplnené závislosti:
  libqt4-opengl: Závisí na: libqtcore4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                 Závisí na: libqtgui4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
  libqt4-assistant: Závisí na: libqt4-network (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                    Závisí na: libqtcore4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
  libcaca0: Koliduje s: libcucul0 (< 0.99.beta15) ale 0.99.beta14-1 je nainštalovaný a je ponechaný v aktuálnom stave.
  libqt4-test: Závisí na: libqtcore4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
  libqt4-sql-mysql: Závisí na: libqt4-sql (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                    Závisí na: libqtcore4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
  libqt4-qt3support: Závisí na: libqt4-network (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                     Závisí na: libqt4-sql (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                     Závisí na: libqt4-xml (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                     Závisí na: libqtcore4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                     Závisí na: libqtgui4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
  gconf2: Závisí na: gconf2-common (< 2.23) ale 2.26.0-1 sa bude inštalovať.
  libqt4-core: Závisí na: libqtcore4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
               Závisí na: libqt4-network (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
               Závisí na: libqt4-script (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
               Závisí na: libqt4-xml (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
               Závisí na: libqt4-dbus (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
  libc6-i686: Predzávisí na: libc6 (= 2.7-18) ale 2.9-12 sa bude inštalovať.
  libgconf2-4: Koliduje s: libbonobo2-0 (< 2.24) ale 2.22.0-1 je nainštalovaný a je ponechaný v aktuálnom stave.
  locales: Závisí na: glibc-2.7-1 čo je virtuálny balík.
  libqt4-gui: Závisí na: libqtgui4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
              Závisí na: libqt4-svg (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
  amarok: Závisí na: amarok-common (= 2.0.96-1) ale nedá sa nainštalovať
  libqt4-designer: Závisí na: libqt4-script (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                   Závisí na: libqt4-xml (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                   Závisí na: libqtcore4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                   Závisí na: libqtgui4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
  libc6-dev: Závisí na: libc6 (= 2.7-18) ale 2.9-12 sa bude inštalovať.
  kaudiocreator: Závisí na: kdemultimedia-kio-plugins (= 4:3.5.9-2) ale 4:4.2.2-1 sa bude inštalovať.
  qt4-qtconfig: Závisí na: libqtcore4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
                Závisí na: libqtgui4 (= 4.4.3-1) ale 4.5.1-2 sa bude inštalovať.
otvorené: 8109; uzavreté: 4982; odložené: 0; konfliktné: 118                                                                                                             oPočas prideleného času sa nenašlo žiadne riešenie. Skúsiť dôkladnejšie? [Y/n]
Název: Re: apt pinning
Přispěvatel: Petr kdy 18. 05. 2009, 17:50:37
Dalo se to čekat, že to nepůjde. Buď nech nebo dej KDE 4.2.2. Je už slušně použitelný. Ohledně pinningu ti neporadím, protože se o to moc nezajímám ;)
Název: Re: apt pinning
Přispěvatel: Erich Stark kdy 18. 05. 2009, 18:31:43
Citace od: Petr kdy 18. 05. 2009, 17:50:37
Dalo se to čekat, že to nepůjde. Buď nech nebo dej KDE 4.2.2. Je už slušně použitelný. Ohledně pinningu ti neporadím, protože se o to moc nezajímám ;)

Tak je, ale nechapem preco ale nefici mi dobre na mojom noteboku, dovod vidim v grafike, viz podpis
Název: Re: apt pinning
Přispěvatel: Petr kdy 18. 05. 2009, 19:22:23
Citace od: Erino72 kdy 18. 05. 2009, 18:31:43
Citace od: Petr kdy 18. 05. 2009, 17:50:37
Dalo se to čekat, že to nepůjde. Buď nech nebo dej KDE 4.2.2. Je už slušně použitelný. Ohledně pinningu ti neporadím, protože se o to moc nezajímám ;)

Tak je, ale nechapem preco ale nefici mi dobre na mojom noteboku, dovod vidim v grafike, viz podpis

Já mám notebook starý tři roky, horší konfiguraci než ty a šlape jako švýcarský hodinky. Nevím, jestli za to může grafika. Nvidia je docela dobře podporovaná v Linuxu.
Název: Re: apt pinning
Přispěvatel: nazir kdy 18. 05. 2009, 20:45:52
Pokud chceš zkoušet novější verze programů z unstable (sid) a experimental repozitářů, nemá fakt smysl stavět na stable systému.  Stable je tu od toho, aby byl opravdu stabilní (nejen co se týče případných pádů, ale i co se týče verzí programů), na nějaké experimentování IMHO není určený.

Přejdi na testing, u toho nebývají s mixováním výraznější problémy...
Samozřejmě, pokud chceš kamkoliv instalovat něco z experimentalu, tak musíš mít připojené i unstable repozitáře, antož experimental není vydání celého systému, ale pouze "pár" balíčků, které si tahají závislosti právě z unstable, nebo občas i z toho testingu.  Máš unstable v /etc/apt/sources.list?  Možná byly ty problémy (http://forum.debian-linux.cz/index.php/topic,226.msg1812.html#msg1812) právě kvůli tomu...

Pro inspiraci (netvrdím, že to je stoprocentně neprůstřelná konfigurace, nicméně používám ji (v tomto duchu) bez problémů už od doby, co vznikl lenny jako testing):

Kód ("/etc/apt/apt.conf") [Vybrat]
APT::Cache-Limit 50000000;
APT::Default-Release "testing";
APT::Get::Show-Upgraded "true";
APT::Get::Show-Versions "true";
APT::Install-Recommends "false";
Aptitude::Recommends-Important "false";



Kód ("/etc/apt/preferences") [Vybrat]
Package: *
Pin: release a=stable
Pin-Priority: -1

Package: *
Pin: release a=lenny
Pin-Priority: -1

Package: *
Pin: release a=testing
Pin-Priority: 600

Package: *
Pin: release a=squeeze
Pin-Priority: 600

Package: *
Pin: release a=unstable
Pin-Priority: 200

Package: *
Pin: release a=sid
Pin-Priority: 200

Package: *
Pin: release a=experimental
Pin-Priority: 1



Kód ("/etc/apt/sources.list") [Vybrat]
#
##########[etch]################################################################
#deb http://ftp.cz.debian.org/debian/ etch main non-free contrib
#deb-src http://ftp.cz.debian.org/debian/ etch main non-free contrib
#deb http://security.debian.org/ etch/updates main non-free contrib
#deb-src http://security.debian.org/ etch/updates main non-free contrib
################################################################################
#
##########[lenny]###############################################################
#deb http://ftp.cz.debian.org/debian/ lenny main non-free contrib
#deb-src http://ftp.cz.debian.org/debian/ lenny main non-free contrib
#deb http://security.debian.org/ lenny/updates main non-free contrib
#deb-src http://security.debian.org/ lenny/updates main non-free contrib
#deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
#deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
################################################################################
#
##########[squeeze]#############################################################
deb http://ftp.cz.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.cz.debian.org/debian/ squeeze main non-free contrib
deb http://security.debian.org/ squeeze/updates main non-free contrib
deb-src http://security.debian.org/ squeeze/updates main non-free contrib
################################################################################
#
##########[sid]#################################################################
deb http://ftp.cz.debian.org/debian/ sid main non-free contrib
deb-src http://ftp.cz.debian.org/debian/ sid main non-free contrib
################################################################################
#
##########[experimental]########################################################
deb http://ftp.cz.debian.org/debian/ experimental main non-free contrib
deb-src http://ftp.cz.debian.org/debian/ experimental main non-free contrib
################################################################################
#
################################################################################
#
##########[Debian Multimedia Packages]##########################################
########## apt-get install debian-multimedia-keyring
#deb http://www.debian-multimedia.org etch main
#deb-src http://www.debian-multimedia.org etch main
#deb http://www.debian-multimedia.org lenny main
#deb-src http://www.debian-multimedia.org lenny main

deb http://www.debian-multimedia.org squeeze main
deb-src http://www.debian-multimedia.org squeeze main

deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main
#deb http://www.debian-multimedia.org experimental main
#deb-src http://www.debian-multimedia.org experimental main
################################################################################
#
#
##########[webmin]##############################################################
########## http://www.webmin.com/jcameron-key.asc
deb http://download.webmin.com/download/repository sarge contrib
################################################################################
#
##########[opera]###############################################################
########## gpg --keyserver subkeys.pgp.net --recv-key 6A423791
########## gpg --fingerprint 6A423791
########## gpg --armor --export  6A423791| apt-key add -
deb http://deb.opera.com/opera lenny non-free
deb http://deb.opera.com/opera sid non-free
################################################################################
#
##########[virtualbox]##########################################################
########## http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc
#deb http://download.virtualbox.org/virtualbox/debian etch non-free
deb http://download.virtualbox.org/virtualbox/debian lenny non-free
################################################################################
#
##########[WineHQ - Debian 4.0 "Etch"]##########################################
#deb http://wine.budgetdedicated.com/apt etch main
#deb-src http://wine.budgetdedicated.com/apt etch main
################################################################################
#
##########[google]##############################################################
########## http://www.google.com/linuxrepositories/
########## http://www.google.com/linuxrepositories/apt.html
##########(https://dl-ssl.google.com/linux/linux_signing_key.pub)###############
#deb http://dl.google.com/linux/deb/ testing non-free
################################################################################
#
##########[Open Metaverse Viewer (The 3D Metaverse for Linux)]##################
########## gpg --keyserver hkp://subkeys.pgp.net --recv-key 0x3b7ee764
########## gpg --export 0x3b7ee764 >robin.gpg
########## su -c "cat robin.gpg | apt-key add -"
# Stable release:
deb http://apt.byteme.org.uk unstable main
deb-src http://apt.byteme.org.uk unstable main
# Release candidate:
deb http://apt.byteme.org.uk experimental main
deb-src http://apt.byteme.org.uk experimental main
################################################################################

Název: Re: apt pinning
Přispěvatel: Erich Stark kdy 18. 05. 2009, 22:37:52
Citace od: Petr kdy 18. 05. 2009, 19:22:23
Citace od: Erino72 kdy 18. 05. 2009, 18:31:43
Citace od: Petr kdy 18. 05. 2009, 17:50:37
Dalo se to čekat, že to nepůjde. Buď nech nebo dej KDE 4.2.2. Je už slušně použitelný. Ohledně pinningu ti neporadím, protože se o to moc nezajímám ;)

Tak je, ale nechapem preco ale nefici mi dobre na mojom noteboku, dovod vidim v grafike, viz podpis

Já mám notebook starý tři roky, horší konfiguraci než ty a šlape jako švýcarský hodinky. Nevím, jestli za to může grafika. Nvidia je docela dobře podporovaná v Linuxu.

Ja si myslim ze urcite, je to taka onicom..
Název: Re: apt pinning
Přispěvatel: kmarty kdy 22. 09. 2009, 15:29:32
No kurna, ja se z toho pinovani asi zblaznim. Pokazdy kdyz uz si myslim ze do toho trochu vidim, tak se vzdycky vyskytne neco co mne z toho omylu vyvede.
Napriklad nechapu jak se mi muze chtit upgradovat (napr.) libavcodec52 na verzi z "www.debian-multimedia.org", kdyz mam nastaveno:
Package: *
Pin: release o=Muj repozitar
Pin-Priority: 995

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

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing
Pin-Priority: -1


pritom kdyz preferences doplnim o:
Package: libavcodec52
Pin: release o=Unofficial Multimedia Packages,a=testing
Pin-Priority: -1

Coz by prece melo byt pro ten balik totez co ta hvezdickova verze vyse, tak uz se upgradovat nechce.
Zkratka nechapu. Cucim do tech manualovejch stranek uz par dni jak puk a porad nechapu :-(.

Tyka se to jen Squeeze(o=Debian,a=testing) proti "debian-multimeda"(o=Unofficial Multimedia Packages,a=testing). Baliku 'mplayer' z "Muj repozitar"(o=Muj repozitar,a=moje) se to proti "debian-multimeda" nedotklo (zustala nainstalovana verze z "Muj repozitar").

Nenasla by se dobra duse ktera by mne nakopla spravnym smerem?
Název: Re: apt pinning
Přispěvatel: kmarty kdy 29. 09. 2009, 11:03:53
Tak "vyreseno"*.

APT::Default-Release v apt.conf vtipne prebiji na pining 990 vse co vyhovi danemu "Suite", bez ohledu na to o co se snazim v preferences. Bohuzel "Unofficial Debian Multimedia Packages" jsou take "testing/squeeze" :-(.
Smazanim APT::Default-Release je to "vyresene".


*) V uvozovkach proto, ze si nejsem uplne jisty ze jde o spravne reseni. Nicmene v tuto chvili to dela to co chci.
Název: Re: apt pinning
Přispěvatel: Ota Trkola kdy 08. 05. 2010, 09:05:58
Rád bych oživil toto téma. Chtěl bych začít konečně používat apt pinning, ale nemůžu se v tom nějak zorientovat. Můj případ je následující. Mám nainstalovyný Debian Sid + nějaké balíky z Experimental. Systém bych chtěl nastavit tak, aby výchozí byl Sid s tím, že pár balíků bych chtěl aktualizovat z Experimentalu. Například Iceweasel nebo třeba Chromium. Problém je v tom, že jsem četl jak manuál, tak spoustu konfiguráků, ale každej používá jiný číslo pro pin priority. Proto by mě to zajímalo na tomto konkrétním příkladě.
Název: Re: apt pinning
Přispěvatel: Yontalcar kdy 08. 05. 2010, 10:28:49
Citace od: Ota Trkola kdy 08. 05. 2010, 09:05:58
Rád bych oživil toto téma. Chtěl bych začít konečně používat apt pinning, ale nemůžu se v tom nějak zorientovat. Můj případ je následující. Mám nainstalovyný Debian Sid + nějaké balíky z Experimental. Systém bych chtěl nastavit tak, aby výchozí byl Sid s tím, že pár balíků bych chtěl aktualizovat z Experimentalu. Například Iceweasel nebo třeba Chromium. Problém je v tom, že jsem četl jak manuál, tak spoustu konfiguráků, ale každej používá jiný číslo pro pin priority. Proto by mě to zajímalo na tomto konkrétním příkladě.
Kód (/etc/apt/preferences) [Vybrat]
Package: *
Pin: release a=unstable
Pin-Priority: 980

Package: *
Pin: release a=experimental
Pin-Priority: 200

Package: iceweasel
Pin: version *
Pin-Priority: 980

Package: iceweasel-l10n-cs
Pin: version *
Pin-Priority: 980
Název: Re: apt pinning
Přispěvatel: Ota Trkola kdy 08. 05. 2010, 10:38:47
Jsem asi natvrdlej, ale když chci mít například Iceweasel z Experimental, nemělo by to vypadat spíš takhle:

Package: *
Pin: release a=unstable
Pin-Priority: 980

Package: *
Pin: release a=experimental
Pin-Priority: 200

Package: iceweasel
Pin: version *
Pin-Priority: 200

Package: iceweasel-l10n-cs
Pin: version *
Pin-Priority: 200


Pokud ne, prosím o vysvětlení a také by mě zajímalo, zda se bude Iceweasel automaticky aktualizovat, když do Experimental přijde novější verze. A pak mě také zajímá proč pin priority 980 a 200. Potom už mi to snad bude jasnější.. :D
Název: Re: apt pinning
Přispěvatel: Yontalcar kdy 08. 05. 2010, 13:18:07
about Pin-Priority:
Citace od: man apt_preferences;přeloženo500 < P <=990
    způsobí, že verze bude instalována, pokud není dostupná verze patřící k cílovému vydání nebo pokud je instalovaná verze novější

100 < P <=500
    způsobí, že verze bude instalována, pokud není dostupná verze patřící k nějaké jiné distribuci nebo pokud je instalovaná verze novější
--> "standardní" hodnoty jsou mezi 500 a 900 (tudíž já mám 890), experimental standardně nechci, takže 200

tím, že mám u iceweaslu version *, v podstatě zrovnoprávním všechny verze (na Pin-Priority 980), takže bude instalována ta, která má nejvyšší verzi

iceweasel si ti pak samozřejmě bude aktualizovat automaticky
Název: Re: apt pinning
Přispěvatel: Ota Trkola kdy 08. 05. 2010, 13:57:14
Takže pokud tam mám tohle, tak je to ok?

Package: *
Pin: release a=unstable
Pin-Priority: 980

Package: *
Pin: release a=experimental
Pin-Priority: 200

Package: iceweasel
Pin: version *
Pin-Priority: 980

Package: iceweasel-l10n-cs
Pin: version *
Pin-Priority: 980

Package: libmozjs3d
Pin: version *
Pin-Priority: 980

Package: xulrunner-*
Pin: version *
Pin-Priority: 980
Název: Re: apt pinning
Přispěvatel: Yontalcar kdy 08. 05. 2010, 15:11:35
Citace od: Ota Trkola kdy 08. 05. 2010, 13:57:14
Takže pokud tam mám tohle, tak je to ok?

Package: *
Pin: release a=unstable
Pin-Priority: 980

Package: *
Pin: release a=experimental
Pin-Priority: 200

Package: iceweasel
Pin: version *
Pin-Priority: 980

Package: iceweasel-l10n-cs
Pin: version *
Pin-Priority: 980

Package: libmozjs3d
Pin: version *
Pin-Priority: 980

Package: xulrunner-*
Pin: version *
Pin-Priority: 980

Není - žolíkové znaky obecně nefungují --> nemůžeš napsat "xulrunner-*"
Název: Re: apt pinning
Přispěvatel: Ota Trkola kdy 08. 05. 2010, 15:23:45
OK, takže takto:

Package: *
Pin: release a=unstable
Pin-Priority: 980

Package: *
Pin: release a=experimental
Pin-Priority: 200

Package: iceweasel
Pin: version *
Pin-Priority: 980

Package: iceweasel-l10n-cs
Pin: version *
Pin-Priority: 980

Package: libmozjs3d
Pin: version *
Pin-Priority: 980

Package: xulrunner-1.9.2
Pin: version *
Pin-Priority: 980

Package: chromium-browser
Pin: version *
Pin-Priority: 980

Package: chromium-browser-inspector
Pin: version *
Pin-Priority: 980

Package: chromium-browser-l10n
Pin: version *
Pin-Priority: 980
Název: Re: apt pinning
Přispěvatel: Yontalcar kdy 08. 05. 2010, 18:29:23
to vypadá dobře
Název: Re: apt pinning
Přispěvatel: Ota Trkola kdy 08. 05. 2010, 18:39:31
K+

Jen mi prosím ještě vysvětli, proč musí být u balíku, který chci z experimentalu, pin-priority který je u unstable?
Název: Re: apt pinning
Přispěvatel: Yontalcar kdy 08. 05. 2010, 19:00:17
Citace od: Ota Trkola kdy 08. 05. 2010, 18:39:31
K+

Jen mi prosím ještě vysvětli, proč musí být u balíku, který chci z experimentalu, pin-priority který je u unstable?
nemusí
prostě nějaká pin-priority z oblasti "standardních hodnot"
teoreticky by to mělo být jedno, protože všechny balíky toho jména budou mít nastavenou stejnou prioritu
Název: Re: apt pinning
Přispěvatel: Ota Trkola kdy 08. 05. 2010, 19:04:49
Dobře, dejme tomu. Nicméně prohlásit, že rozumím apt-pinningu rozhodně nemůžu. Uvidím, jak se to bude chovat při aktualizacích a pak budu možná moudřejší. Každopádně díky.
Název: Re: apt pinning
Přispěvatel: Ota Trkola kdy 09. 05. 2010, 08:07:37
Tak se zdá, že to funguje. Dneska se mi automaticky zaktualizovalo Chromium z experimentalu.
Název: Re: apt pinning
Přispěvatel: ulo kdy 24. 09. 2010, 10:13:15
Zaujal mě apt-pinning a vyzkouším si to, ale ted ještě sbírám teoretické znalosti a chci se zeptat, jestli tomu dobře rozumím, tak pokud dám mínusové hodnoty u Pin-Priority jako např.:

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


tak mi budou v tomto případě úplně ignorovány verze balíčků ze "stable" releasu?