Debian fórum

Dotazy => Získání a instalace Debianu => Téma založeno: karel kudrna kdy 28. 06. 2013, 20:12:01

Název: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 28. 06. 2013, 20:12:01
Ahoj,
dá se upgradovat bez cd? myslím ze 6 na 7... Děkuju
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Petr Krčmář kdy 28. 06. 2013, 22:43:31
Ano, samozřejmě. Výchozí postup vůbec s CD nepočítá. Všechno se dá natahat z online repozitářů.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Roman Horník kdy 28. 06. 2013, 23:27:51
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 ;)
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 29. 06. 2013, 07:23:17
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 29. 06. 2013, 08:30:15
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Roman Horník kdy 29. 06. 2013, 17:47:11
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 main

Do sources.list ho vložíš takhle:
su -
echo "deb http://packages.mate-desktop.org/repo/debian/ wheezy main" >> /etc/apt/sources.list
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Petr Gajdůšek kdy 29. 06. 2013, 20:05:55
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Petr Gajdůšek kdy 29. 06. 2013, 20:14:00
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 29. 06. 2013, 22:59:08
dík dá se z toho vycucat postup... se nehádejte, radši to připíchněte. díky.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 30. 06. 2013, 10:18:52
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 30. 06. 2013, 14:40:15
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?
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 30. 06. 2013, 16:25:17
Dej sem celý obsah tvého sources.list.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Roman Horník kdy 30. 06. 2013, 19:06:40
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ý
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 30. 06. 2013, 19:53:43
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
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 30. 06. 2013, 20:10:40
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Roman Horník kdy 30. 06. 2013, 22:43:11
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
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 01. 07. 2013, 18:51:21
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 01. 07. 2013, 22:49:10
no jo... ale jak se schazujou x-ka? init 3 nebo init 5? už si to nepamatuju. :P
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Roman Horník kdy 01. 07. 2013, 23:17:51
Xka NEPOTŘEBUJEŠ shazovat, taky na co?
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 02. 07. 2013, 17:06:43
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áš?
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 02. 07. 2013, 23:11:50
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 03. 07. 2013, 16:47:24
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 03. 07. 2013, 18:23:58
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.
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 03. 07. 2013, 19:07:17
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).
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 05. 07. 2013, 19:11:07
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)
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 06. 07. 2013, 20:13:36
Hezké, jen nějak nevím, jestli potřebuješ radu nebo ne...
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 06. 07. 2013, 21:15:46
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?
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Roman Horník kdy 06. 07. 2013, 23:44:48
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)
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Ota Trkola kdy 07. 07. 2013, 08:11:45
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
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 07. 07. 2013, 18:55:36
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 contribprotož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?
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: Roman Horník kdy 07. 07. 2013, 19:55:31
Jednoduše si klíče nainstaluješ (tohle je pro klíče mate a deb-multimedia):
sudo aptitude install mate-archive-keyring deb-multimedia-keyring
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 07. 07. 2013, 22:55:12
drsný ale funguje to...čerkal jsem spíš hledání klíče a následný instal... díky
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: 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!!
Název: Re: Jak na upgrade Squeeze -> Wheezy
Přispěvatel: karel kudrna kdy 09. 07. 2013, 23:02:58
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.