Ahoj,
dá se upgradovat bez cd? myslím ze 6 na 7... Děkuju
Ano, samozřejmě. Výchozí postup vůbec s CD nepočítá. Všechno se dá natahat z online repozitářů.
Nejdřív je potřeba upravit textovej soubor sources.list, co se nachází v /etc/apt. Protože nevím, jaký prostředí používáš, budeme pracovat v terminálu.
1) Přihlásíme se jako superuživatel:
su -
Po zadání hesla se staneš nejmocnějším
2) Sice se normálně sources.list edituje ručně, ale to je "pracný". Tam jde o nahrazení výrazů "squeeze" za "wheezy". My si to ale trochu vylepšíme. Následujícím příkazem bude onen soubor přepsán tak, aby obsahoval zdroj pro Wheezyho, současnou stabilní verzi Debianu:
echo "deb http://ftp.cz.debian.org/debian/ stable main non-free contrib" > /etc/apt/sources.list
Tohle je volitelný, většina uživatelů to nepotřebuje. Je to zdroj pro zdrojový balíčky:
echo "deb-src http://ftp.cz.debian.org/debian/ stable main non-free contrib" > /etc/apt/sources.list
Následující řádky jsou volitelný:
Deb-multimedia (dodatečnej a novější non-free multimediální software):
echo "http://www.deb-multimedia.org/ wheezy main non-free" >> /etc/apt/sources.list
WWW prohlížeč Opera:
echo "deb http://deb.opera.com/opera/ stable non-free" >> /etc/apt/sources.list
A přidáme klíč:
wget -O - http://deb.opera.com/archive.key | apt-key add -
3) Obnovíme databázi balíků:
apt-get update
4) ... a aktualizujeme:
apt-get dist-upgrade
Po restartu počítače budeš mít novej systém ;)
Dovolil bych si Romana opravit, popřípadě doplnit.
1) Upgrade spočívá opravdu pouze v tom, že v souboru /etc/apt/sources.list přepíšeš výraz squeeze na wheezy
2) Upgrade provádím zásadně v textovém režimu, nikoliv v grafickém prostředí
3) Příkaz na upgrade systému na novou verzi není aptitude upgrade, ale aptitude dist-upgrade
Nicméně oficiální postup upgrade je složitější a má více kroků, ale nikdy jsem ho nemusel použít.
Bezva, díky. Mohli byste doplnit, kde se nachází "ofi" návod? Rád bych ho okouknul a na gůgl v práci nemám kdy... a doplnit zdroj prostředí Mate?
jinak bezva návod, děkuju.
Citace od: Ota Trkola kdy 29. 06. 2013, 07:23:17
Dovolil bych si Romana opravit...
Sis dovolil moc (http://www.ebastlirna.cz/modules/Forums/images/smiles/icon_evil.gif)
Oficiální postup pro upgrade nepoužívám, vlastně už ani nevím, jak to bylo. Jednak totiž jedu na Sidovi (a Ota na 128-bitovým Kubuntu 14.04), jednak, když už upgraduju jinou instalaci, tak to dělám právě tak, jak jsme už s Otou popsali. A nikdy tenhle postup nezklamal.
Zdroj pro Mate:
deb http://packages.mate-desktop.org/repo/debian/ wheezy mainDo sources.list ho vložíš takhle:
su -
echo "deb http://packages.mate-desktop.org/repo/debian/ wheezy main" >> /etc/apt/sources.list
Vše je v release notes, které by si měl přečíst každý, kdo aktualizuje:
http://www.debian.org/releases/wheezy/releasenotes
Alespoň tedy kapitolu o upgrade ze squeeze, kde jsou popsané i možné problémy.
A ještě aspoň kapitolu 5, kde se popisují další problémy ve Wheezy.
Chtěl bych dodat, že je (bohužel) běžné uzavírání neopravených RC chyb přidáním poznámky o problému a work aroundu do releasenotes.
Vlastně je vhodné to přečíst celé :) Není to dlouhý dokument.
dík dá se z toho vycucat postup... se nehádejte, radši to připíchněte. díky.
My se nehádáme, neboj... ;D
EDIT: Změnil jsem předmět vlákna a všech příspěvků, aby bylo hned jasné o co jde.
Takže na první pokus nic moc.
Sources.list se sice vytvoří, ale je v jednom řádku, ne ve tvaru "deb http..." jak jsem zvyklý. je to nějaká chyba?
Dej sem celý obsah tvého sources.list.
A sakra, malá chybička, opraveno. Místo echo -ne ... dej jen echo
Původně jsem to chtěl hodit do jednoho příkazu a každej řádek ukončit pomocí \n, ale pak jsem si řekl, že by to nebylo přehledný
Výborně, Roman to malinko překombinoval, už nemusíme dále hledat viníka.
Tzn otevři si sources.list, smaž obsah a vlož tam toto:
deb http://ftp.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy main contrib non-free
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
deb http://www.deb-multimedia.org/ wheezy main non-free
Poté shoď X-ka a proveď upgrade:
# aptitude update
# aptitude dist-upgrade
Jj ;)
takže po opravě to udělá tohle: GNU nano 2.2.4 File: /etc/apt/sources.list
deb http://ftp.cz.debian.org/debian/ stable main non-free contrib
http://www.deb-multimedia.org/ wheezy main non-free
deb http://deb.opera.com/opera/ stable non-free
umím to přepsat ručně, ale o to už teď nejde, že...
a koukněte na tohle:
root@kaja:/home/kaja# apt-get update
E: Typ ,,http://www.deb-multimedia.org/" na řádce 2 v seznamu zdrojů /etc/apt/sources.list není známý
N: Ignoring file 'google-chrome.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
E: Nelze přečíst seznam zdrojů.
root@kaja:/home/kaja#
co s tím sources.list.d ? a s celým google chrome do prasečí domácnosti?
jo a pardon , vidím li dobře, zcela mi schází zdroj security.debian.org ? Něco jsem přehlédl? mimochodem src. zdroje nebudu dávat.
deb http://ftp.cz.debian.org/debian/ stable main non-free contrib
deb http://www.deb-multimedia.org/ wheezy main non-free
deb http://deb.opera.com/opera/ stable non-free
Neřeš nic a nakopíruj tam to co jsem ti poslal pár příspěvků výše. Je tam vše co je třeba.
no jo... ale jak se schazujou x-ka? init 3 nebo init 5? už si to nepamatuju. :P
Xka NEPOTŘEBUJEŠ shazovat, taky na co?
X-ka důrazně doporučuju shodit. Již několikrát se mi kdysi stalo, že se upgrade podělalo, když nebyly shozené. Jaké prostředí používáš?
Většinou mám Xfce4, ale teď jedu na Gnome2. Teď mám chuť do MATE. X-ka samo shodím... taky už se mi to nevyplatilo. Návod je mi jasný, přehledný, pochopil jsem, jen čekám jestli se neobjeví nejaké NĚCO.
Pokud máš na Squeeze Gnome 2, tak na tebe po upgrade vybafne Gnome 3, což lidé slabší povahy těžce snáší. Tzn pokud chceš po přechodu na Wheezy používat MATE, doporučoval bych čistou instalaci systému se zachováním /home. Nemám totiž rád bordel v systému, ale to je na tobě. Jinak nevím, co NĚCO by mělo vykouknout.
No a je to tady. Takže z CD a zachovat /home. Jenže tady http://cdimage.debian.org/debian-cd/7.1.0/i386/iso-cd/ (http://cdimage.debian.org/debian-cd/7.1.0/i386/iso-cd/)nevidím ten správný obraz.
Přesně tak, zachovat /home, pokud ho máš na samostatném diskovém oddílu. Doporučuji se držet postupu instalace Debianu Wheezy s prostředím MATE, který je zde na fóru (https://forum.debian-linux.cz/index.php?topic=1267.0).
root@kaja:/home/kaja# fdisk -l
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00039165
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1216 9764864 83 Linux
/dev/sda2 1216 9730 68383745 5 Extended
/dev/sda5 1216 1563 2783232 82 Linux swap / Solaris
/dev/sda6 1563 9730 65599488 83 Linux
Disk /dev/sdb: 4003 MB, 4003463168 bytes
84 heads, 19 sectors/track, 4899 cylinders
Units = cylinders of 1596 * 512 = 817152 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 6 4900 3905600 c W95 FAT32 (LBA)
Hezké, jen nějak nevím, jestli potřebuješ radu nebo ne...
Citace od: Ota Trkola kdy 06. 07. 2013, 20:13:36
Hezké, jen nějak nevím, jestli potřebuješ radu nebo ne...
hehehe... teď už ne, když jste mi všechno řekli... ;D
stejně ale: pokusil jsem se o upgrade, pokus skončil chybovou hláškou. chyby jsem odstranil, stejně mě to nepustí. A taky jste mi neřekli, jak shodit xka za jízdy... ctrl+alt+backspace to asi neřeší, že? nevím... něco jako gdm stop? telinit 3?
Jakou chybovou hláškou? Proč nepustí?
GDM se obvykle zastavuje pomocí service gdm stop (nebo service gdm3 stop - GDM nepoužívám, tak přesně nevím; příkaz může spustit jenom root)
Citace od: karel kudrna kdy 06. 07. 2013, 21:15:46A taky jste mi neřekli, jak shodit xka za jízdy... ctrl+alt+backspace to asi neřeší, že? nevím... něco jako gdm stop? telinit 3?
Pokud chceš shodit Gnome 3:
# /etc/init.d/gdm3 stop
Pokud chceš shodit Gnome 2:
# /etc/init.d/gdm stop
takže:
nahradil jsem v sources.list řádekdeb http://ftp.debian.org/debian/ wheezy main contrib non-free
řádkemdeb http://ftp.cz.debian.org/debian/ stable main non-free contrib
protože to psalo, že se na uvedenou adresu nepřipojí. Jdu to znovu zkusit.
No tak to chyba nebyla... ale v recovery mode nejede síť!!! protože shodit xka se mi nepodařilo ani jedním z těch příkazů.
a taky nemám:W: Chyba GPG: http://packages.mate-desktop.org wheezy Release: Následující podpisy nemohly být ověřeny, protože není dostupný veřejný klíč: NO_PUBKEY 68980A0EA10B4DE8
a nevím kde se berou klíče?
Jednoduše si klíče nainstaluješ (tohle je pro klíče mate a deb-multimedia):
sudo aptitude install mate-archive-keyring deb-multimedia-keyring
drsný ale funguje to...čerkal jsem spíš hledání klíče a následný instal... díky
Četl jsi vůbec ten návod, na který jsem tě odkazoval? Tam všechny tyhle informace jsou!!
Citace od: Ota Trkola kdy 08. 07. 2013, 18:40:02
Četl jsi vůbec ten návod, na který jsem tě odkazoval? Tam všechny tyhle informace jsou!!
Ano četl, dřív než jsem zadal dotaz.
Pro shrnutí a pro všechny. Dist-upgrade se mi nepovedl, chyby dál nehledám. Nakonec jsem provedl čistou instalaci, pomocí CD s xfce4 http://cdimage.debian.org/debian-cd/7.1.0/i386/iso-cd (http://cdimage.debian.org/debian-cd/7.1.0/i386/iso-cd) se zachováním adresáře /home. Instalátor je stejný jako byl před 3mi- 5ti - 8smi lety, takže žádný problém. děkuji všem angažovaným za rady. Xfce4 znám dobře a často ho používám, Mate si doinstaluji. Ještě jednou Vám děkuji.