于 Fri, 6 Jul 2007 14:06:30 -0400
Patrick Shanahan <[EMAIL PROTECTED]> 写道:

> * Zhang Weiwu <[EMAIL PROTECTED]> [07-06-07 13:59]:
> > For newbie on this list, this is what I did
> > 1) download latest vim source
> > 2) 'cd src' and then 'make', then su to root, run 'make install';
> 
> You should definitely look a checkinstall as an alternative to "make
> install".  openSUSE is an rpm based system and expects to be able to
> find all its packages in the rpm db.  "make install" does *not* up
> date the db.

It's nice to know there is a "Checkinstall" and I'll use it in future.
I had been using suse for 2 years, I constantly compile from
source when I cannot find appropriate rpm or if I am tired of trying to
find the good rpm package. The result is file stacking at /usr/local/..
Yes it will be difficult to remove them later, but having a 320GB
harddisk the eager of finding a solution to this problem never came to
me before, hence the lack of knowledge on this issue.

> 
> Future rpm installs may cause problems with your vim install and may
> overwrite files which vim depends.
> 
> AND, "make install" operations are *definitely* not for newbies!

I don't know why it's not for newbies, but even a newbie constantly
find such thing by reading the first page in src/INSTALL of every
software they wish to compile, and the only way to stop them compiling
things by themself, which is not a newbie task, is to provide rich rpm
database, probably as rich as other distros like Ubuntu (with
packages inherited from Debian) and make sure newbies finds them easily.
This would be a real newbie's wish.
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to