l i n u x - u s e r s - g r o u p - o f - d a v i s
Next Meeting:
July 7: Social gathering
Next Installfest:
Latest News:
Jun. 14: June LUGOD meeting cancelled
Page last updated:
2003 Jan 08 16:59

The following is an archive of a post made to our 'vox mailing list' by one of its subscribers.

Report this post as spam:

(Enter your email address)
Re: [vox] Ponder, ponder... perhaps a silly notion
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [vox] Ponder, ponder... perhaps a silly notion

Quoting Richard S. Crawford (rscrawford@mossroot.com):

> I didn't realize Xandros was selling the old Corel OS again.  Hm, I
> think I have an installation CD of that one hanging around here
> somewhere...

Corel Linux OS is even still a feasible (if antique and a little
problematic) way to build a Debian system:  It's semi-compatible with
Debian 2.1 "slink".  But Corel's KDE 1.1 packages were very messed up.
Upgrading from CLOS to modern Debian requires removing all of Corel KDE
1.1 _and_ 100% of the Qt-dependent Corel admin utilities, which also
disables X11 itself (because Corel furnished no non-KDE window
managers).  So, you must partially dismantle it and make it user-hostile
before you can upgrade it -- which is therefore not recommended.

On the other topic:

Just to further clarify, in the part where I replied "Yes.  But...." to
your question about preserving as much of your existing files as
possible, I _didn't_ mean that /home is the only tree whose files pose
problems when carried forward.

I meant that stuff you might want to _preserve_ is in /root, /home,
/usr/local, /etc, and /opt -- possibly with the addition of specific
parts of /var (such as /var/www, if any).  But, with some of those trees,
you can't just carry them forward unproblematically.

The big "can't" item is /etc:  You just can't drop one distribution's
/etc tree into a different one.  It doesn't work.  But, of course, you
might have a great deal of "local state" (machine configuration work)
invested into your existing RH8 box's /etc/* files.  Even though you
can't just carry it forward, you'll surely want to keep an archived copy
of /etc's contents around for _reference_, because you'll want to refer
to them in recreating your desired local state on the replacement

Therefore, do this:

  $ su -
  # cd /
  # tar cvzf etc-rh8-2003-01-08.tar.gz /etc

The resulting file should be small enough that you can, if need be, 
copy it onto an MS-DOS formatted floppy for archival purposes:

  # mcopy etc-rh8-2003-01-08.tar.gz a: 

And, of course, you can move it somewhere where it will be safe during
the system rebuild:

  # mv etc-rh8-2003-01-08.tar.gz ~rscrawford

In contrast to /etc, the /root and /home trees shouldn't be a problem
(except, in a minor way, dotfiles, as mentioned previously).  /usr/local
can, by definition, be carried forward unchanged.  (That's the whole
idea behind it.)  /opt, ditto.  (On my systems, /opt is a symbolic link
to /usr/local/opt .)  For /var, you just have to use your judgement on
individual pieces you decide to keep.

'Hope that helps.
Cheers,               "All persons, living and dead, are purely coincidental,
Rick Moen             and should not be construed."
rick@linuxmafia.com                                -- Kurt Vonnegut, Jr.
vox mailing list

LUGOD Group on LinkedIn
Sign up for LUGOD event announcements
Your email address:
LUGOD Group on Facebook
'Like' LUGOD on Facebook:

Hosting provided by:
Sunset Systems
Sunset Systems offers preconfigured Linux systems, remote system administration and custom software development.

LUGOD: Linux Users' Group of Davis
PO Box 2082, Davis, CA 95617
Contact Us

LUGOD is a 501(c)7 non-profit organization
based in Davis, California
and serving the Sacramento area.
"Linux" is a trademark of Linus Torvalds.

Sponsored in part by:
Sunset Systems
Who graciously hosts our website & mailing lists!