Fórum Root.cz

Hlavní témata => Distribuce => Téma založeno: vašek 17. 06. 2012, 10:34:24

Název: Rolling updates distro - jak aktualizovat
Přispěvatel: vašek 17. 06. 2012, 10:34:24
Dobrý den,
Linux používám již mnoho let, vystřídal jsem už hodně distribucí, ale neberu to nějak do hloubky, prostě Linux používám k práci a počítám se za absolutního začátečníka. Nakonec jsem zůstal u distra ArchBang. Je to distribuce postavená na Archu, takže rolling updates. V různých intervalech vycházejí nová vydání, já jsem si oblíbil to z listopadu 2011.
Problém je, že pokud toto distro nyní po půl roce někam instaluji, už se mi nezdaří kompletní aktualizace systému, neboť všechny komponenty prodělaly během onoho půl roku svůj vývoj a při pokusu o aktualizaci systému se dostávám do nekonečně zamotaných neřešitelných závislostí. Se svojí pramalou znalostí to nejsem schopen rozplést.

1) Jak tedy úspěšně a jednoduše instalovat a aktualizovat tuto starší verzi?

2) Znamená to tedy, že pokud bych si z nyní funkčního a vyladěného systému vytvořil vlastní instalační iso, bude mi opět za nějaký ten měsíc působit stejné potíže?
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: dexter morgan 17. 06. 2012, 16:19:48
Ono rolling release distra su presne o tom ze ich treba aktualizovat castejsie, aby k podobnym situaciam nedochadzalo.

Tvoj problem ale vyzera byt problem tohto konkretneho distra a neschopnost jeho autorov zabezpecit, aby po upgrade vsetko fungovalo. Je nezmysel, ak si stiahnes ich najnovsie instalacne iso a system sa neda rozumne aktualizovat. Pri upgradovani balickov mali autori zabezpecit aby ta instalacny proces upozornil na pripadne problemy spojene s aktualizaciou a poskytnut info ako ich treba riesit.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: dexter morgan 17. 06. 2012, 16:25:59
Jo, teraz pozeram pozornejsie co pises. Rolling release distra nemaju ziadne nove vydania, cize je hlupost tvrdit, ze si si oblubil verziu z listopadu 2011. "Verzia" je iba nejake oznacenie instalacneho image. Ci system nainstalujes z image z januara alebo oktobra, vysledok je ten isty, kedze vzdy system aktualizujes na najnovsiu verziu vsetkych balickov! Neexistuju rozne verzie balicky pre verziu "X" a verziu "Y", existuje iba jedna verzia (pripadne este aj testing).

Ak instalujes system na novy PC, tak rozumne a doporucovane je instalovat vzdy z najnovsej dostupnej verzie instalacneho image. Nema zmysel instalovat dajme tomu 2 roky staru verziu a potom ju pracne upgradovat na najnovsiu. Tym si to len skomplikujes.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: anon 17. 06. 2012, 17:01:03
Osobně ti moc nerozumím; rolling release znemená, že nejsou žádné verze: stačí jen pravidelně updatovat a postupně se ti obmění celý systém. Já na svém Archu aktualizuji jednou denně:
Kód: [Vybrat]
sudo pacman -SyuAktualizuje to celý systém, popř. i jádro pokud je nová verze, a ostatně to bys na Archbangu měl dělat taky...  Jestli chceš aby tvůj systém byl "zakonzervovaný a vyladěný" sáhnul bych po něčem konzervativnějším: Debianu nebo CentOSu popř po Linux Mint DE pokud trváš na rolling release.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: JardaP . 17. 06. 2012, 18:27:08
Trochu OT, ale muzu se zeptat, proc ArchBang? To neni pokus o flame, ale o ArchBangu jsem zatim ani neslysel, tak bych se rad dozvedel, cim je zajimavy.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: Ales 17. 06. 2012, 20:11:20
zdravim,
arch linux je o hodne DIY. z toho  se da vyvodit ze:
se aktualizuje to, co admin uzna za vhodny. nikdo nerika, ze je zapotrebi aktualizovat vsechno a hned po releasu programu (co jednou funguje, lepsi na to nesahat)
je idealni edukativni nastroj pro budouci adminy (samo az za LFS ;])
je urcen pro zkuseny linuxaky

1) Jak tedy úspěšně a jednoduše instalovat a aktualizovat tuto starší verzi?
pokud vyuzivas standard repozitare, tak jednoduse pomoci pacmana
pacman -Syu
asi ma cenu nejdriv aktualizovat toho pacmana a az pak zbytek.
2) Znamená to tedy, že pokud bych si z nyní funkčního a vyladěného systému vytvořil vlastní instalační iso, bude mi opět za nějaký ten měsíc působit stejné potíže?
zalezi co bude jinak. u aktualizace po delsi dobe je potreba kouknout co se  bude aktualizovat, vedet a nebo odhadnout co muze delat problemy a procist forum. obecne se da rict, ze se  problem nevyskytne, nicmene musi se pocitat s ucasti pana Murphyho.

Trochu OT, ale muzu se zeptat, proc ArchBang? To neni pokus o flame, ale o ArchBangu jsem zatim ani neslysel, tak bych se rad dozvedel, cim je zajimavy.
info je napsany na sajte archbangu, hned prvni linkg v guglu.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: vašek 17. 06. 2012, 21:20:22
Samozřejmě, že instalovaný systém pravidelně aktualizuji, jedná se mi jen o to, pokud na nový notebook budu chtít nainstalovat onu starší verzi, tak pacman mi tu aktualizaci už prostě neschroupne.

Verze se skutečně mírně liší, vývojáři například zkoušejí jiné a čím dál lehčí aplikace, nové konfigurace atd., samozřejmě i grafická témata.

Proč ArchBang? Protože mám rád arch a openbox. Když si to budu instalovat sám jako čistý arch, tak mi to tak neběhá, budu to dělat dlouho a výsledek nebude stoprocentní. Jak říkám, začátečník. ArchBang nainstaluji do pěti minut a mám perfektní systém, který mi sedl k okamžitému použití. Navíc za ty dva roky na ArchBangu mohu říct, že problémů jsem zaznamenal tak desetinu oproti třeba Ubuntu nebo Fedoře.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: JardaP . 18. 06. 2012, 07:16:08
info je napsany na sajte archbangu, hned prvni linkg v guglu.

Dekuji, Google jsem uz take jednou nebo dvakrat videl. Ale me nezajima PR autoru, ale nazor uzivatele Vaska, ktery tam napsany nemaji.

@Vasek: Aha, diky.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: vašek 18. 06. 2012, 08:08:56
Ono postavit si základní arch s openboxem dokážu taky poměrně rychle, ale vždy se najde něco, na čem se zaseknu a nejsem schopen to dát dohromady, např. automatické připojování vložených médií, vypalování, jenom uspořádání vzhledu systému je práce na dost dlouho, pokud to má za něco stát. Proto sahám raději po hotovém řešení a pak mohu ve volné chvíli přizpůsobovat. Navíc z hotového a funkčního arch-based systému se toho dá mnoho odkoukat a naučit.
Zkoušel jsem třeba i CTKarch, ale ten mi tolik nesedl, zdá se mi méně propracovaný než ArchBang.
Rovněž komunita okolo ArchBangu je skvělá, bohužel, na popis většiny problémů na fóru moje angličtina nestačí.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: JardaP . 18. 06. 2012, 08:26:59
S Openboxem jeste existuje Crunchbanh. Openbox by tam take mel mit slusnou defaultni konfiguraci. Ted stoji na Debianu (predtim na Ubuntu), ale asi to nema roling updates.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: Mirek Prýmek 18. 06. 2012, 09:25:49
Problémy s updaty se na Archu objevují, pokud člověk updatuje po delších intervalech, to je pravda. Je to škoda, že to autoři neumí vychytat, tohle je jeden z mála opruzů Archu, který je mi jinak moc sympatický. Ono to ale asi dost dobře vychytat nejde, protože když jsou rolling updates a uživatelé updatují v různých intervalech, tak počet možných kombinací z čeho na co se updatuje je bezmála nekonečný.

Můj názor je, že pokud distro s rolling updates, tak ne tam, kde chci stabilitu (pracovní desktop, server). A když už tam, kde chci stabilitu, tak jenom pokud mám hodně dodbré znalosti. A když už nemám znalosti, tak musím mít trpělivost a být ochoten+schopen pročítat fórum.

Takže podle mě Arch prostě není úplně ideální distro pro tebe (to není žádná invektiva, pro mě se zase nehodí distro s názvem Windows :) ). 
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: kane77 18. 06. 2012, 09:49:33
Par krat som v poslednej dobe instaloval prave arch instalacnym mediom z 2010 a nemal som ziaden problem pri upgrade.. samozrejme odvtedy sa zmenil nazov kernel image takze je to treba opravit v menu.lst a tiez je treba najprv upgradenut pacman
Kód: [Vybrat]
# pacman -S pacmanA samozrejme sa udialo niekolko nahradeni programov, co by malo stacit potvrdit.. Problemy mozu nastat ak mas nainstalovane nieco z AUR. Ale to by pri cerstvej instalacii nemalo hrozit.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: Mirek Prýmek 18. 06. 2012, 10:10:54
A samozrejme sa udialo niekolko nahradeni programov, co by malo stacit potvrdit..
To ale ne vždycky funguje. Občas se stane, že starej program člověk zachovat nemůže, protože by rozbil závislosti a novej nejde nainstalovat, protože něco (nějakej konflikt souborů třeba).
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: kane77 18. 06. 2012, 10:21:24
A samozrejme sa udialo niekolko nahradeni programov, co by malo stacit potvrdit..
To ale ne vždycky funguje. Občas se stane, že starej program člověk zachovat nemůže, protože by rozbil závislosti a novej nejde nainstalovat, protože něco (nějakej konflikt souborů třeba).
ano, konflikty suborov boli pokial si pamatam, napriklad package 'filesystem' naposledy..
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: Mirek Prýmek 18. 06. 2012, 11:00:50
ano, konflikty suborov boli pokial si pamatam, napriklad package 'filesystem' naposledy..
No. A ještě byl nedávno version bump nějaké knihovny, už nevím, co to bylo, to se taky muselo řešit ručně. Prostě u distra tohodle typu se nedá na automatický update spolíhat, člověk musí počítat s tím, že se v tom občas bude potřeba šťourat.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: Pavouk106 18. 06. 2012, 11:37:06
Mně připadá, že Gentoo má tohle skvěle vyřešeno. Stáhne se jedno minimal ISO (asi tak 110MB?) pro jednu danou architekturu a s tím si člověk vystačí, dokud půjde přečíst. Nabootuje z něj minimální systém, aktuální balíky se stáhnou z netu, postaví se novej systém a je to.

Problém je jedinej - čas. Všechno nový se musí kompilovat a ne každej má čas sedět u jednoho PC celej den (ano, za den se to dnes stihnout s Gentoo už dá, když v tom člověk umí chodit :-) ).
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: kane77 18. 06. 2012, 13:54:30
arch ma ties netinstall
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: . 18. 06. 2012, 17:10:45
Tak jsem včera hodil Archbang do vboxu a hned jsem si ho oblíbil - Arch hned po instalaci v +/- použitelném stavu. Nahodil jsem Operu a Skýpko a zdálo se, že je tu zase na čas moje vysněné distro. Dneska jsem ho nahodil do notebooka a zarazilo mě několik věcí.

Předně - ve vboxu jsem našel v repozitářích Operu i Skype, ale na notebooku je nemůžu najít. Zkusil jsem povolit všechny repozitáře - testing, extra, core, community-testing, community. Ve vboxu jsem snad nezkoušel ani ty testovací komunitní, takže bych měl mít na výběr i víc balíků. Počítám, že až si nastavím AUR (používám yaourt), tak tam je snad najdu.

Další věc je, že nemůžu nastavit v konzoli české rozložení kláves, v rc.conf mám KEYMAP="cz-qwertz" a nějak to nechce brát. Nevím, asi se někde musí nastavit ještě něco jiného.

Největší problém je, že jsem začátečník (už asi 10 let) a proto pořád řeším dokola ty samé problémy (v některých případech pseudoproblémy způsobené řešením jiných problémů).

Každopádně díky autorovi vlákna za upozornění na Archbang.

Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: . 18. 06. 2012, 17:41:13
Tak jen bych upravil svůj předešlý příspěvek, ono mi to tak nějak odmítá hledat (tudíž i instalovat) jakékoli baliky, nejen ty dva.  :P
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: mackarof 18. 06. 2012, 20:43:06
Musis aktualizovat repozitare lebo chces instalovat z obsoletevstromu stele ked nieco instalujes tak pacman -Syu balicek ;-)
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: JardaP . 18. 06. 2012, 22:05:06
Problémy s updaty se na Archu objevují, pokud člověk updatuje po delších intervalech, to je pravda. Je to škoda, že to autoři neumí vychytat, tohle je jeden z mála opruzů Archu, který je mi jinak moc sympatický.

Tohle neni specialita Archu. Me se 2x dost rozlozilo Gentoo. Jednou tak, ze jsem to nedokazal dat dohromady a musel jsem to preinstalovat. Podruhe zase Gentoo stalo dva mesice a mezitim byly nejake zmeny v emerge, uz nevim co. Ale nedalo se kvuli tomu nic emergnout, protoze na to bylo treba nove emerge a pochopitelne se nedalo emergnout ani nove emerge. Tehdy me zachranilo, ze jsem nebyl jediny, kdo se s tim srazil, a nekdo dal na web zkompilovane emerge.

Zajimalo by mne, co udela Debian, kdyz se tak dlouho neupdatuje. Ale mam podezreni, ze nic. Ten se updatuje snad vzdy.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: JardaP . 18. 06. 2012, 22:07:21
Mně připadá, že Gentoo má tohle skvěle vyřešeno. Stáhne se jedno minimal ISO (asi tak 110MB?) pro jednu danou architekturu a s tím si člověk vystačí, dokud půjde přečíst. Nabootuje z něj minimální systém, aktuální balíky se stáhnou z netu, postaví se novej systém a je to.

My, co jsme si kdysi nainstalovali Gentoo pekne rucne treba z Knoppixu, se domnivame, ze rucni metoda je jeste spolehlivejsi.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: Vladimír Drgoňa 19. 06. 2012, 07:23:57
Mně připadá, že Gentoo má tohle skvěle vyřešeno. Stáhne se jedno minimal ISO (asi tak 110MB?) pro jednu danou architekturu a s tím si člověk vystačí, dokud půjde přečíst. Nabootuje z něj minimální systém, aktuální balíky se stáhnou z netu, postaví se novej systém a je to.

My, co jsme si kdysi nainstalovali Gentoo pekne rucne treba z Knoppixu, se domnivame, ze rucni metoda je jeste spolehlivejsi.

Ručná inštalácia Gentoo na notebooku z Ubuntu na USB-kľúči (vtedy asi 8.04) dopadla tiež dobre (KDE 3.5.10), odvtedy len updatujem a teraz mám jadro 3.3.8, KDE 4.8.3 v všetko pomerne nové.(väčšinou idem na stable balíkoch)
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: vašek 20. 06. 2012, 16:02:37
To host:
pokud Ti ArchBang odmítá vyhledání balíčků, je třeba hned po instalaci použít
Kód: [Vybrat]
pacman -Syyupřesně takhle, se dvěma y. Pak vše pojede správně, je to popsáno i v přiložené dokumentaci.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: vašek 20. 06. 2012, 16:06:10
Jo a klávesnici a další zařízení je třeba nastavit v souborech uložených v adresáři /etc/X11/xorg.conf.d
Pokud potřebuješ, mohu poslat všechny konfiguráky potřebné pro české prostředí.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: . 20. 06. 2012, 17:35:21
Díky za pomoc. Ty konfiguráky bych klidně bral, jestli je můžeš hodit třeba na edisk nebo podobnou službu.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: vašek 21. 06. 2012, 06:02:34
Takže pokud tak nebylo učiněno při instalaci, je určitě třeba v /etc/locale.gen zakomentovat angličtinu a odkomentovat češtiny, poté spustit v terminálu pod rootem
Kód: [Vybrat]
locale-gen. To zajistí českou lokalizaci. Můj locale.gen je tady: http://www.vendovo.cz/conf/locale.gen (http://www.vendovo.cz/conf/locale.gen)

Pak je potřeba mít dobře nastavený soubor /etc/rc.conf: http://www.vendovo.cz/conf/rc.conf (http://www.vendovo.cz/conf/rc.conf)

Rozložení klávesnice je nastavené v /etc/X11/xorg.conf.d/10-evdev.conf: http://www.vendovo.cz/conf/10-evdev.conf (http://www.vendovo.cz/conf/10-evdev.conf)

Pro instalaci a aktualizaci balíčků je důležité mít správně nastavený /etc/pacman.conf: http://www.vendovo.cz/conf/pacman.conf (http://www.vendovo.cz/conf/pacman.conf) a zrcadla v /etc/pacman.d/mirrorlist: http://www.vendovo.cz/conf/mirrorlist (http://www.vendovo.cz/conf/mirrorlist)

Jinak ArchBang už obsahuje nadstavbu pacmana - packer, ten umí pracovat i s AURem a zdá se být spolehlivější než yaourt, ačkoliv já používám obojí.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: vašek 21. 06. 2012, 06:13:33
A samozřejmě vše je popsáno a důležité odkazy přiloženy v dokumentaci, kterou vyvoláte klávesovou zkratkou super+r
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: Squirrel 21. 06. 2012, 09:34:56
co se tyce archa tak z moji osobni zkusenosti sjou vsechny aktualizace ktere nejdou uplne automaticky na archlinux.org v novinkach... zatim nikdy nebyl problem...
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: . 21. 06. 2012, 11:38:33
Diky.

Takže pokud tak nebylo učiněno při instalaci, je určitě třeba v /etc/locale.gen zakomentovat angličtinu a odkomentovat češtiny, poté spustit v terminálu pod rootem
Kód: [Vybrat]
locale-gen. To zajistí českou lokalizaci. Můj locale.gen je tady: http://www.vendovo.cz/conf/locale.gen (http://www.vendovo.cz/conf/locale.gen)
Tady jsem jenom nezakomentoval anglictinu. Jinak jsem to delal stejne.

Citace
Pak je potřeba mít dobře nastavený soubor /etc/rc.conf: http://www.vendovo.cz/conf/rc.conf (http://www.vendovo.cz/conf/rc.conf)
Tohle mam podle archwiki trosku jinak. Zaridim se podle tebe.

Citace
Rozložení klávesnice je nastavené v /etc/X11/xorg.conf.d/10-evdev.conf: http://www.vendovo.cz/conf/10-evdev.conf (http://www.vendovo.cz/conf/10-evdev.conf)
Super, tohle jsem nejak nemohl zjistit.

Citace
Pro instalaci a aktualizaci balíčků je důležité mít správně nastavený /etc/pacman.conf: http://www.vendovo.cz/conf/pacman.conf (http://www.vendovo.cz/conf/pacman.conf) a zrcadla v /etc/pacman.d/mirrorlist: http://www.vendovo.cz/conf/mirrorlist (http://www.vendovo.cz/conf/mirrorlist)
Protoze pouzivam x86_64 tak jsem do pacman.conf pridal jeste multilib repo, jak radej na archwiki. Na druhou stranu tam nemam archlinuxfr - to se domnivam ma neco spolecnyho s yauourtem, jestli si dobre pamatuju. Packer ocividne funguje bez toho.


Citace
Jinak ArchBang už obsahuje nadstavbu pacmana - packer, ten umí pracovat i s AURem a zdá se být spolehlivější než yaourt, ačkoliv já používám obojí.
Uz jsem ho objevil (prave diky tomu ze jsem si procetl dokumentaci vyvolanou pres super+r). Driv jsem prave pouzival yaourt, ale zda se ze packer mi bude vyhovovat.

Jeste jednou diky.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: vašek 21. 06. 2012, 13:55:16
Přesně tak, archlinuxfr je kvůli yaourtu.
Pozor na moje daemons v rc.conf, to neopisuj, protože je mám nastaveny pro wicd místo defaultního network manageru. Mně nevím proč nikdy NM nefungoval, v žádné distribuci.
Určitě dej vědět, jak jsi s ArchBangem spokojený.
Jestli jsi na žábru, tak klidně napiš na punk-turtle@jabbim.cz.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: . 21. 06. 2012, 16:24:30
Na žábru nejsem.  :)
Každopádně se mi ArchBang zatím líbí. Už jsem asi rok před časem používal ArchLinux, takže jakž takž vím některé věci, které bych musel koumat teď. Kdybych měl říct, co mi trochu vadí, je, že člověk opravdu musí sledovat, co se aktualizuje a musí sledovat stránky Archu, kde se dozví, jak spravit to či ono, co se při aktualizaci rozbilo. Jinak má pro mě asi samá pozitiva.
Název: Re:Rolling updates distro - jak aktualizovat
Přispěvatel: Mirek Prýmek 21. 06. 2012, 17:55:25
NM nefungoval, v žádné distribuci.
To je tím, že NM je [každý ať si doplní 20 až 30 nejhorších nadávek, který zná]