Zenwalk Linux

Ever tried Zen computing?

How to upgrade Zenwalk 5.2 to 6.0

 

From Zenwalk Wiki

Jump to: navigation, search

The instructions provided in this page are a guide for upgrading your Zenwalk 5.2 installation to Zenwalk 6.0. A simple netpkg upgrade is not enough in this case because of many added/removed packages and also a change in the way xfce stores its settings.

[edit] Automaticly

A script have been made to help doing the migration. This script is presented in a package available [here]. Download and install the package then follow the documentation.

[edit] Manually

First go to:

init 3

log in as user root and select a current repository by running:

netpkg mirror

Start by upgrading everything:

netpkg upgrade

Then you can remove some packages that have been completely removed from Zenwalk, other packages have taken their place, so don't worry, you won't be missing any functionality:

removepkg mozilla-plugin-flash dejavu-ttf bin86 gst-plugins-good gst-plugins-bad \
gst-plugins-ugly gst-ffmpeg notification-daemon-xfce xfce-rss-plugin

Most new dependencies were probably downloaded with the netpkg upgrade you did, but in case something was missed, get them separately:

netpkg dejavu-fonts-ttf libiptcdata libgtop libxklavier cairo glitz \
libv4l libopenraw flash-plugin libarchive libsoup pam babl gegl dev86 xdg-utils \
gnome-cleanser gvfs libwnck faad2 libspectre dvdauthor xfce4-notifyd xdg-user-dirs

gksu replaced ktsuss in the iso, you can do the same if you want (not mandatory):

removepkg ktsuss && netpkg gksu

also gthumb replaced gqview and gtkam in the iso, you can keep gqview and gtkam if you like or you can switch too:

removepkg gqview gtkam libexif-gtk && netpkg gthumb

Totem has replaced mplayer and gnome-mplayer:

removepkg mplayer gnome-mplayer && netpkg totem

(Select to install all missing dependencies for totem)

Exaile has replaced both streamtuner and gmusicbrowser in the iso, so:

removepkg streamtuner gmusicbrowser && netpkg exaile

(Select to install all missing dependencies for exaile)

lighning, a calendar addon for thunderbird was added, so get it if you want it:

netpkg lightning

gigolo (prior sion), a new remote shares manager is introduced in 6.0, mainly targetted to xfce users, so if you need something like it:

netpkg gigolo

also disk-manager, a tool to help you manage your partitions was introduced:

netpkg disk-manager

Wicd is now the main network manager for all wireless and wired connections. So if you had removed it, because you thought you didn't need it, you'll need to install it again:

netpkg wicd

You will probably need to setup your wireless and wired connections again after you're done upgrading.

One of the biggest changes is switching from goffice to openoffice:

removepkg goffice abiword gnumeric wv && netpkg openoffice-3

You can also get the openoffice langpack for your language:

netpkg openoffice-langpack-YOURLOCALE

Asunder was replaced by goobox, a CD-ripper that doubles as a CD-player:

removepkg asunder && netpkg goobox

Lilofix, a tool for fixing LILO was added, get it if you want it:

netpkg lilofix

If you have one of these wireless cards, you will be interested to install their respective firmware too, so netpkg the packages you might be needing from this list:

atmel-firmware
iwlwifi-5000
prism54-firmware
rt2860-firmware
rt61-firmware
rt73-firmware
zd1201-firmware
zd1211-firmware

Next, run

netpkg dotnew

to accept (or not) new configuration files.

Now, if you're using xfce, you have to know that the way xfce stores its settings has been changed with xfce 4.6 and xfce 4.6 won't work right with your old xfce 4.4 settings. So, you'll have to do this for each one of your users:

rm -rf /home/your_user/.config/xfce4*
cp -a /etc/skel/.config/xfce4* /home/your_user/.config/
chown -R your_user:users /home/your_user/.config

Finally,

reboot

to your new Zenwalk 6.0 system!

Personal tools