9/11/2015

OpenSuse Tumbleweed (vanuit 13.2, niet dus)

Filed under: — cybrarian @ 2:18 am

Upgrade (poging)
Ik moet toegeven dat deze upgrade mislukt is, door te weinig geheugen, of misschien ook wel door te weinig plaats op de harde schijf (er was een root + home partitie, dus ik vermoed te weinig plaats op root). Detail zie onderaan “Upgrade Log”. Daarna is het op een andere manier wel gelukt.

upd: nadien vond ik de beschrijving van een probleem met 13.2:

Install the current online updates of the old distribution, if any. (Mostly needed for openSUSE 13.2 to fix a kernel issue during migration. On 13.2 also reboot the machine before proceeding.)

Conclusie
De beste manier (en eigenlijk ook door Suse aangeraden), is het downloaden van de meest recente versie, in de vorm van een ISO, die je op CD brandt (kan gemakkelijk met de net-install – die is maar 92 MB). Installeer daarna van de CD.

Dat verloopt normaal en geeft bv een versie

20151111 kernel 4.3.0-7-default

Tumbleweed
TumbleweedLogin
TumbleweedDesktop
Tumbleweed ziet er goed uit, met een duidelijkere software-update melding, een beter KDE startmenu, en een sobere desktop. En natuurlijk een zeer groot aanbod van software; naast bekenden als Firefox, LibreOffice, Gimp, enz, ook een werkende versie van Gambas 2 (2.24). Dit is verrassend want het is niet meer even vanzelfsprekend om deze oudere versie nog draaidende te krijgen op recente distributies, en dit zorgt voor meer continuiteit voor die bestaande Gambas 2 projecten.

menu screenshot

Het nieuwe KDE-menu


Hapering
Verwonderlijk is dan wel dat Gambas 3 na een ergens haperende update niet meer start. (“gbx3: unable to find startup file”) Aangezien deze Gambas nog volop in ontwikkeling is verwachten we dat het snel hersteld wordt, in een van de volgende upgrades.

Update 22/11:

gemakkelijk te omzeilen: gebruik de munix repository: software.opensuse.org/download?project=home:munix9&package=gambas3
Die installeert momenteel gambas 3.8.3-1.3-x86_64 (in mijn geval).

Tip
Als de upgrades uit de desktop eens niet werken (bv omdat je nergens de mogelijkheid krijgt om een licentie te bevestigen van bv flash player software) kan je in een terminal naar root niveau gaan met su, wachtwoord ingeven, en start de zypper tool met “zypper update”. Dan krijg je de vragen in tekst, en kan je daar bevestigen, en er wel door geraken.

screenshot update melding

Update melding

Upgrade Log (Tumbleweed vanuit 13.2):

Ik wil upgraden van mijn bestaande openSUSE naar de “rolling release” die Tumbleweed heet. De hardware is een bescheiden pc met 2 Gb geheugen en intel Core2 6300 cpu aan 1.8 Ghz.

1. Bijwerken
Geïnstalleerde 13.2 helemaal bijgewerkt met updates.

openSUSE 113.2 “Harlequin” – Kernel 3.16.7-29-desktop


2. Repo’s uitschakelen (huidige)

Ingelogd als root en dan:
cd /etc/zypp
mkdir repos
mkdir repos/old
mv /etc/zypp/repos.d/* /etc/zypp/repos.de/old

3. Nieuwe repo’s
telkens beginnend met:
zypper ar -f -c http://download.opensuse.org/
en vul aan met :
tumbleweed/repo/oss repo-oss
tumbleweed/repo/non-oss repo-non-oss
tumbleweed/repo/debug repo-debug
update/tumbleweed/ repo-update
(deze laatste is een soort reddingsboei, bevat meestal niets)

4. Controleren:
zypper lr -u

5. Distro Update
Schakel met ctrl-alt-F2 (of een andere F…) naar een andere terminal sessie en log daar in als root.
Geef het commando:
zypper dup
(de X-sessie zal verbroken worden dus als je in een terminal venster in je grafische omgeving werkt verlies je contact).

Je krijgt een Warning (in het paars) over je zwaarwichtige update.
Daarna begint die ook echt.

Log
Ik krijg meldingen over mogelijke problemen;
ivm enlightenment (requirement cannot be provided)
en nog iets over mkisofs;

Ik kies telkens voor het de-installeren van betreffend pakket.

Andere meldingen:
The following 21 patterns are going to be upgraded: … (groen)
(bevat o.m. fonts)
The following product is going to be upgraded: openSUSE (groen)
The following 95 packages are going to be downgraded (!) ….
(rood: bevat o.m. MozillaFirefox, mariadb, …
The following 2 packages are goint to change architecture:
perl-Net-DNS
sharutils-lang
(bruin – beide van x86_64 naar noarch)
The following 7 packages are going to change vendor: … (bruin)

Continue? (y/n/?) y

Dan nog een vervelende copyright text die je naar beneden moet scrollen, en daarna met q verlaten, waarna je “yes” moet typen om voort te gaan.

Upgrade
Dan (01:28) begint de upgrade te lopen:
Retrieving packages…
Installing: ….

(02:05 Removing kernel-desktop-3.16.7-29.1 ..)
Installing ….

Je kan nog wel terugschakelen naar de desktop (ALT-F7); ik sloot er mijn lopende browser sessie en volgde de network/disk/CPU aktiviteit zolang het ging (CPU meestal 30%, met pieken naar 100).

Er lijkt ook een aanduiding van de evolutie te zijn;
De “installing” wordt voorafgegaan door een cijfercombinatie waarvan het eerste steeds verder telt : (1364/2275); ik zou dus iets voorbij de helft zijn (van dit stadium).

Pech
Als de aktiviteit stilvalt ga ik kijken op de root console; daar staat een foutmelding:
Installation of libreoffice-5.0.3.1-1.1 failed: … needs 33MB on the / filesystem

ik kies retry, daarna abort (waarom niet ignore? – omdat de a default stond). De installatie wordt inderdaad afgebroken en ik start ze terug op met hetzelfde commando als in het begin; eens kijken of hij slim hervat…

Uiteindelijk komt hij terug op een foutmelding terecht van LibreOffice, die ik “i”gnore, daarna een van python (i), samba, sane, bluedevil, calligra, enlightenment, icewm, konqueror, dolphin, kipi, konversation, k3b, kio-audiocd, libreoffice, marble, (die ik allemaal ignore).

“no space left” on device lijkt een groot probleem te zijn (hoewel de harde schijf nog wel ruimte vrij heeft volgens mijn desktop monitor – toch de /home partitie. Het zal in het virtuele bestandssysteem van het installatieprogramma zitten, want de systeempartitie is wel 99% vol. Of is het te wijten aan de magere 2 Gb geheugen?).

De machine lijkt geen evolutie meer te tonen, en ik log uit uit de grafische omgeving om te proberen wat geheugen vrij te maken.

Mijn andere terminals vermelden al : “openSUSE 20151106 tumbleweed”.
het proces rpm neemt 100% van de cpu voor zijn rekening, ik laat de machien staan over de nacht in de hoop dat er nog iets gebeurt.

Reacties zijn gesloten.

Powered by WordPress