Portál AbcLinuxu, 8. května 2025 22:54

Dotaz: Update php na debianu etch

19.10.2012 09:28 Wex
Update php na debianu etch
Přečteno: 263×
Odpovědět | Admin

Dobrý den, byl jsem požádán, jestli bych na jenom serveru updatoval php z verze 5.2.0 na verzi alespoň 5.2.8 (ideálně vyšší), kvůli přechodu na vyšší verzi systému pro agendu školy. Server je debian etch. Po zadání příkazu apt-get install php se vypíše následující chyba:

Čtu seznamy balíků... Chyba!
E: Wow, překročili jste počet verzí, které tato APT zvládá zpracovat.
E: Problem with MergeList /var/lib/dpkg/status
E: Seznamy balíků nebo stavový soubor nemohly být zpracovány nebo otevřeny. 
Pokud jsem správně hledal, tak podpora skončila 15.2.2010 a i pro následující verzi lenny skončila podpora letos v únoru. Jde nějak jednoduše to php updatovat? Nebo je potřeba upgrade celé distribuce? A jde to vůbec, když i další vydání už není podporované? Nerad bych se do toho pouštěl protože se jedná produkční server a já těmto věcem zas tak dobře nerozumím, abych si na to troufl. A bohužel nikdo lepší není.

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.10.2012 09:40 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Update php na debianu etch
Odpovědět | | Sbalit | Link | Blokovat | Admin
Upgradnut PHPcko mozes napriklad rucne, vytvorenim vlastnych balickov (ina moznost v tomto pripade asi nebude):
http://www.debian-administration.org/articles/20

Ten system je nutne kompletne upgradnut avsak upgrade cez dve verzie nie je oficialne podporovany - ocakavaj problemy.
19.10.2012 10:19 drunkezz | skóre: 34 | blog: kadeco
Rozbalit Rozbalit vše Re: Update php na debianu etch

v /etc/apt/sources.list mas aktualne repozitare, ktore ak mas lenny su uz presunute do archive.debian.org.

odporucam upgradnut na squeeze a drzat sa minimalne aktualnych stable verzi.

D.

19.10.2012 11:00 camel1cz | skóre: 25
Rozbalit Rozbalit vše Re: Update php na debianu etch
Upgrade přes dvě verze je v pohodě, ale je nutné nejdřív udělat update té stávající verze (teď již z archive.debian.org) a pak postupně nejdřív upgrade na lenny a pak na squeeze (tento postup je normálně podporovaný)...

Sice nevím, že by v etch byla nějaká fatální chyba, ale jestli to nebude tím, že to nikdo už neřeší :-)

Rozhodně doporučuji upgrade na squeeze! Instalací vlastních balíčků si naděláte víc problémů než jich vyřešíte a navíc dáte takhle outdated stroji další léta života - to je fakt medvědí služba!

Já bych šel cestou nové instalace na jiném stroji (třeba i málo výkonném, určitě někde něco najdete) a po tom, co nakonfigurujete všechny služby prostě systém přenesete na produkci. Tuhle variantu můžete zkusit klidně sám - zas o tolik nejde a jestli se alespoň trochu orientujete, tak to zvládnete.
19.10.2012 12:22 azurIt | skóre: 34 | blog: zatial_bez_mena
Rozbalit Rozbalit vše Re: Update php na debianu etch
Upgradom cez dve verzie som, samozrejme, myslel situaciu, keby napr. isiel z etch na squeeze.
19.10.2012 13:08 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: Update php na debianu etch
Hlavne aby z nej ted nevypadlo, ze ten system pro agendu skoly ma databazi v MySQL 4.x..
19.10.2012 13:59 Wex
Rozbalit Rozbalit vše Re: Update php na debianu etch
MySQL databáze má verzi 5.0.32-Debian_7-log
19.10.2012 12:39 Wex
Rozbalit Rozbalit vše Re: Update php na debianu etch
Odpovědět | | Sbalit | Link | Blokovat | Admin
Děkuji všem za rady. Ještě to promyslím, kterou cestu vyberu a když tak bych se k něčemu zeptal na podrobnosti.
19.10.2012 13:29 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Update php na debianu etch
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle bych jednoznačně neupgradoval, ale šel cestou nové instalace. V první fázi jako testovací instalace. Buď na nějakém přímo dedikovaném železe (i starším) nebo ve virtuálním prostředí (XEN, VMware ESXi nebo i Virtual Box). Nainstalovat, rozběhnout systém pro agendu a data do ní přenést ze zálohy. Pokud by systém byl funkční v testovacím prostředí tak jej vyrobit v cílové sestavě.

S upgradem může být (a patrně bude) násobně problémů než s novou čistou instalací a obnovením dat se zálohy. (navíc to bude i efektivní kontrola zálohovacího procesu)
MMMMMMMMM avatar 19.10.2012 18:33 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: Update php na debianu etch
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já vím, že budu asi OT, ale osobně preferuju kompilaci nad distrubučními verzemi (pro mne) důležitých programů. Vyjde-li nová verze, prostě ji stáhnu, zkompiluju s parametry dle potřeby a mám vždy aktuální verzi. Je s tím trošku víc práce, ale nečiní mi to problémy, docela mne to i baví. :-) Jasně, jedna věc je starat se o desítky serverů a druhá věc je mít třeba 3-4, což mám třeba právě já.
Linux Dokumentační Projekt - PDF ke stažení
19.10.2012 18:55 camel1cz | skóre: 25
Rozbalit Rozbalit vše Re: Update php na debianu etch
Tak tenhle přístup jsem měl tak před 10 lety... ale přiznám se, že to bylo hlavně zastaralostí stabilní větve debianu - navíc to byly bouřlivé doby linuxu a často jsem novou verzi aplikace kvůli funkcionalitě prostě musel nainstalovat.

Teď už léta používám balíčkované aplikace na všech serverech (také jsem pod počtem 20) a jsem naprosto spokojen a neměl jsem už léta potřebu kompilovat cokoliv co je v distru (snad mimo glusteru).

Je to prostě "na vkusu každého soudruha" :-)
19.10.2012 19:36 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Update php na debianu etch
Asi hlavní tvrzení je "docela mne to i baví", protože systém je v podstatě jen nástroj, aby plnil nějaké cíle a úkoly. Pro mne je priorita číslo 1 stabilita, priorita číslo 2 efektivita, tedy aby práce o systém zatěžovala co nejméně. Přístup kompilovat nejnovější může být sice zábavný, ale nepreferuje ani jednu z priorit. Mnohdy mezi balíčky jsou koincidence, které se musí řešit, jinak systém nefunguje. Takže nižší stabilita a mizivá efektivita. To co používám na serveru je debian stable a centos

Samozřejmě u systému na hraní na němž nezávisí další lidé si člověk může hrát. Navíc nikdy jsem nepociťoval v nových verzích, že mají něco, co by se dalo označit jako nutnost.

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.