25/10/2011

Mandriva 2011

Filed under: — cybrarian @ 9:08 pm

Op een DVD bij een UK Linux tijdschrift onlangs stond Mandriva 2011. Het was lang geleden dat ik nog een Mandriva geïnstalleerd had. Vroeger installeerde ik Mandrake/Mandriva wel eens als Linux distributie op de desktop pc van een beginner. Mand* was gebruiksvriendelijk, KDE, Europees, en had leuk eigen artwork. Ze hadden al vroeg een standaard onderverdeling van mapjes. De distro was voor een Red Hat/Fedora server gebruiker ook herkenbaar wat mappenstruktuur, benamingen, tools betreft.

Ik heb een oude pc met Celeron processor gebruikt voor de test, en het resultaat stelde me – onder voorbehoud – wat teleur. De desktop iconen reageren niet echt snel, het menu is vervangen door een schermvullende netbook-desktop met grote iconen. Ik vind niet hoe je meer te zien krijgt van geïnstalleerde programma’s; rechts klikken bv geeft geen info of opties. Ik vind geen terminal bv. Als je iets kiest duurt het ook lang eer het keuzescherm terug verdwijnt. Ik zal later op hetzelfde toestel een andere distributie installeren om te kijken of dat een wat sneller reaktievermogen heeft.

Het menu-probleem los je snel op: klik rechts op de onderste menubalk, selecteer add widget, en kies daar een traditioneel menu. Dat geeft toegang tot de veel meer van de rijke Linux distro die je geinstalleerd hebt staan. Bovendien reageert dit menu veel sneller!

De online upgrades verliepen niet echt vlot; ik kreeg steeds een keuze tussen linux-kernen en de update verliep blijkbaar niet succesvol, maar ik kreeg geen meldingen waarmee ik iets wijzer werd.

Please choose
One of the following packages is needed:
() …
() ..

… een lijst met 6 Linux kernen dus, waarin een dev, een server, src enz.
Op de “info” knop klikken achter de keuze geeft:

Description not available for this package

Als je de eerste keuze bevestigt krijg je na even het volgende venster:

“Conflicting packages”
The following packages have to be removed for others to be upgraded:
GConf2-2.32.5-1-mdv2011.0.i586
(due to missing polkit-agent)
a2ps-4.14-11-mdv2011.0.i586
(due to missing imagemagick)
abrt-1.1.14-11-mdv2011.0.i586
(due to missing librpmio-5.3.so,
due to missing librpmdb-5.3.so,
due to missing librpm-5.3.so)
akonadi-kde-4.6.1-1-mdv2011.0.i586
(due to missing libkdecore.so.5,

Met Yes of No keuze. Klik je “Yes” dan krijg je:

Sorry, the following packages cannot be selected:

en weer een lijst. Je kan alleen “ok” klikken. Dan komt je in een venster met alle programma’s die geel en of rood hangsloticoon vooraf hebben – wat die kleuren betekenen is onduidelijk – ook geen mouseover of zo. Alles heeft een optie-vakje dat je kan aanklikken.

Onderaan een “ok” knop. Als je die indrukt krijg je terug het venster van hierboven. “Please choose..”, en is de cirkel rond.

Wat me het meeste stoort is dat ik moet *zoeken* waar ik software bij-installeer. Echt, als je al jaren (open)Suse’s software management kent, is dit software management echt zwak.

Maar natuurlijk ben ik tevreden dat Mandriva bestaat. Het verhoogt de keuze, en voor sommigen zal het de “juiste” distributie zijn, mogelijk met wat voorkennis of meer Mandr*-ervaring.

Linux kern: 2.6.38-7.

http://www.mandriva.com/en/linux/features/

5/10/2011

WordPress export – import (met xml/wxr bestand)

Filed under: — cybrarian @ 12:17 am

WordPress zelf geeft aan dat het eenvoudig is om een blog te exporteren/importeren:

1. Log into the old blog, go to Tools → Export and download the XML (WXR) file to your computer.
2. In the new blog, go to Tools → Import → WordPress and upload the file you downloaded in step 2. You can choose the option to …

En inderdaad:

  • Tools, Export (xml) bestand – komt als download naar je computer.
  • Upload het bestand via Tools, Import; je krijgt een bevestiging of foutmelding*
  • Indien gelukt start een procedure voor de import (zie onder)

De importprocedure laat je toe om de te-importeren artikels een auteur te geven die overeenkomt met bestaande auteurs op de nieuwe blog.

Voor ieder auteur worden de mogelijkheden aangegeven:

Import WordPress
Assign Authors

To make it easier for you to edit and save the imported content, you may want to reassign the author of the imported item to an existing user of this site. For example, you may want to import all the entries as admins entries.

If a new user is created by WordPress, a new password will be randomly generated and the new user’s role will be set as subscriber. Manually changing the new user’s details will be necessary.

1. Import author: abc (abc)
or create new user with login name:
or assign posts to an existing user:
2. Import author: admin (admin)
or create new user with login name:
or assign posts to an existing user:
3. Import author: defg (defg)
or create new user with login name:
or assign posts to an existing user:

Import Attachments

Download and import file attachments

Na het instellen van

  • gebruiker abc: importeren (en dus bijmaken van deze gebruiker)
  • gebruiker admin: gelijke gebruiker geselecteerd
  • gebruiker defg: toewijzen aan andere gebruiker

Volgt de melding:

Import WordPress

All done. Have fun!

Remember to update the passwords and roles of imported users.

* Het gaat fout door een (oud) xml bestand:

This does not appear to be a WXR file, missing/invalid WXR version number.

Voeg in het ge-downloade bestand volgende regel toe:
< wp:wxr_version >1.1< /wp:wxr_version >
Ik probeerde eerst bovenaan, dat leek niet te werken, en dan heb ik de instructies gevolgd en het onder de taalaanduiding gezet in “channel”:

< channel >
	< title >Gambas.noxqs.org< /title >
	< link >http://www.site.org< /link >
	< description >. . .  over dit en dat onderwerp< /description >
	< pubdate >Fri, 19 Aug 2011 21:32:46 +0000< /pubdate >
	< generator >http://wordpress.org/?v=2.3.1< /generator >
	< language >en< /language >
	< wp:wxr_version >1.1< /wp:wxr_version >
< /channel >

4/10/2011

WordPress: wijzigen van plaats op server (map)

Filed under: — cybrarian @ 10:08 pm

Situatie: Een WordPress installatie op een domein www.domein.bv. De website wordt uitgebreid met een ander/groter/veelzijdiger of gespecialiseerd pakket.
De WordPress blog blijft bestaan maar moet verplaatst worden naar de subdirectory /blog, zodat de URL wordt:
www.domein.bv/blog (in dit geval zullen bestaande links naar die blog niet meer werken!).

De eenvoudigste methode is het aanpassen van het configuratiebestand van WordPress.
Dat heet wp-config.php en staat in de hoofddirectory (of als je alles al verplaastst hebt naar /blog staat het daar natuurlijk).

Daar voeg je dan (bovenaan) in:

define(‘WP_HOME’,’http://www.domein.bv/blog’);
define(‘WP_SITEURL’,’http://www.domein.bv/blog’);

Ps: Ik dacht eerst af te kunnen leiden uit wp-config.php …


/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');

… dat ik erboven die ABSPATH moest definiëren, maar dat bleek niet te werken.

Misschien had ik even erboven moeten kijken:


/* That's all, stop editing! Happy blogging. */
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') )
define('ABSPATH', dirname(__FILE__) . '/');

Kortom, boven beschreven werkt, maar er zijn ook andere methodes, misschien ook betere …
laat maar weten:

Powered by WordPress