Portál AbcLinuxu, 8. května 2025 07:01

Dotaz: Můžu míchat debian testing a stable?

28.1.2008 21:08 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Můžu míchat debian testing a stable?
Přečteno: 2088×
Odpovědět | Admin
Dobrý den, mám Debian stable a potřeboval bych novější GNUplot. Můžu ho nainstalovat z testing? a jak? Po přepsání sources.list a apt-get install gnuplot mi to totiž nabídlo update skoro vsech balicku, coz nechci.

Da se nainstalovat jeden program z testingu a ostatni nechat stable? A je vubec dobry napad tohle udelat?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Josef Kufner avatar 28.1.2008 21:18 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Odpovědět | | Sbalit | Link | Blokovat | Admin
http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.cs.html#s-pin
Hello world ! Segmentation fault (core dumped)
28.1.2008 21:23 Zdeněk Zavadil | skóre: 4
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Samozřejmě to lze metodou Apt Pinning.
elenril avatar 28.1.2008 21:32 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Obecně vzato se to nedoporučuje, ale já třeba míchám unstable, experimental a pár věcí z lenny a nic strašného se zatím nestalo (ovšem jenom zatím a každý definuje strašné jinak :) ).

Nejlepší by bylo zkompilovat to ze zdrojového balíku, tím se to slinkuje s verzema knihoven co jsou v stable a nebude potřeba nic doinstalovávat. Navíc vzniká možnost přilinkovat ke gnuplotu libreadline, která je mnohem lepší, než vestavěná (což není defaultně kvůli licenčním problémům).

Postup je následný - apt-get build-dep gnuplot pod rootem nainstaluje balíky potřebné pro kompilaci. Pak apt-get source -t testing gnuplot stáhne a rozbalí zdrojáky. Pokud chcete lepší readline, tak je potřeba v gnuplot-verze/debian/rules změnit část --with-readline=něco na --with-readline=gnu a nainstalovat libreadline-dev.

Pak už stačí jen v adresáři gnuplot-verze dát dpkg-buildpackage -rfakeroot a tím se vytvoří hotový balík.
28.1.2008 21:59 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Děkuji, zkusím zitra (snad, je zkouškové .....) prozkoumat ty odkazy nebo zkompilovat ty zdrojaky a dam vedet jak to dopadlo.
29.1.2008 16:00 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Tak to nepomohlo, protože potřebuji verzi 4.2.2 a ja jsem automaticky myslel ze posledni verze budou v testing nebo unstable. Ale tam jsou porad ty starsi verze, stejne jako ve stable. Tak se na to bud vykaslu nebo ykusim neco jineho. Jde mi o nastavovani barvy car (jene barvy nez ty predvolene v linetype) a v tech starsich verzich se to (podle toho co jsem vygooglil) musi delat upravou postscriptu. Proto jsem chtel tu novejsi verzi.

Tak se omlouvam za zbytecny dotaz a dekuji vsem za odpovedi (aspon jsem se neco naucil o apt-get).
29.1.2008 16:10 Sinuhet
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Jestli se mi nejak rapidne nezhorsil zrak, tak gnuplot je v debianu testing/unstable ve verzi 4.2.2, coz je jeho soucasna stabilni verze.
29.1.2008 16:14 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
aha, tak jaktoze mi
apt-get source -t testing gnuplot
stahl verzi 4.0.0?

No nic, diky za upozorneni, zkusim nad tim jeste trochu badat :) .
29.1.2008 20:13 Sinuhet | skóre: 31
Rozbalit Rozbalit vše Re: Jaderné noviny - 12. 12. 2007

A mate v /etc/apt/source.list neco na tento zpusob?

deb-src http://ftp.cz.debian.org/debian/ lenny main contrib

Daval jste aptitude update?

29.1.2008 20:54 robertK | skóre: 26 | blog: Klokanuv_blog | Brno
Rozbalit Rozbalit vše Re: Jaderné noviny - 12. 12. 2007
Ne, myslel jsem ze ten pramaetr -t to zaridi. Diky za tip, zkusim to zase zitra.
29.1.2008 23:38 Sinuhet | skóre: 31
Rozbalit Rozbalit vše Re: Jaderné noviny - 12. 12. 2007
Zaridi, ale nejdrive mu musite rici, jake zdrojove "balicky" existuji a kde je najde.
elenril avatar 29.1.2008 16:11 elenril | skóre: 21 | blog: Raziel
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
4.2.2 je už dávno jak v sidu tak v lennym.
Dalibor Smolík avatar 28.1.2008 22:06 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já míchám testing a sid (mám v repozitáři oba zdroje), nevidím v tom problém - pokud není požadovaný balíček v testingu, automaticky si to bere z repozitáře unstable. Příklad:
deb http://ftp.cz.debian.org/debian/ testing main contrib non-free
deb http://ftp.cz.debian.org/debian/ sid main contrib non-free
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
28.1.2008 22:28 -=eM=- | skóre: 11 | blog: Merljin | Praha
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Jenom takhle to asi nejde ne ? V tomto pripade by se system asi upgradnul na unstable, protoze by v nem byli novejsi balicky, ktery by meli prednost.

Pravdepodobne mas neco i v /etc/apt/apt_preference nebo apt.conf ? Neco jako APT::Default-Release="testing" ?
It is wiser to find out than to suppose. -- Mark Twain
Dalibor Smolík avatar 28.1.2008 23:43 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Je to tak, Vytvořil jsem si soubor /etc/apt/apt.conf, ve kterém je ona preference uvedena.
APT::Default-Release="testing"
Omlouvám se za dezinformaci :-)
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
29.1.2008 12:29 -=eM=- | skóre: 11 | blog: Merljin | Praha
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Díky, potřeboval jsem to potvrdit, abych si nezmastil instalaci - už se mi to jednou stalo :-)
It is wiser to find out than to suppose. -- Mark Twain
28.1.2008 22:48 Roger
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problem je v jine verzi libc mezi stable a testing, takze nejde jednoduse vzit balik z testingu do stable.

V zasade mas dve moznosti:

- backports.org, pokud tam je balik k dispozici

- zkusit si to zkompilovat sam ze zdrojoveho baliku (navod tu uz nekdo uvadel, pokud jde vsechno hladce, je to dost trivialni)
4.8.2009 13:47 Vtipnéř | skóre: 39 | blog: Vtipnéřův blog | Brno
Rozbalit Rozbalit vše Re: Můžu míchat debian testing a stable?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Rozhodl jsem se přidat komentář ke staré diskusi. Důvodem bylo, že jsem se podle ní snažil postupovat, ale neúspěšně, až jsem po delším pátrání objevil zdroj problémů: řádek v soboru apt.conf má být ukončen středníkem (možná se mezitím změnila syntaxe), tedy

APT::Default-Release="testing";

Proto jsem zařadil tento komentář, abych případně ušetřil někomu dalšímu čas.

Jirka
 

Opening Windows is better than washing them. Clearing Windows (e.g. erasing or deleting) is even much better.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.