Help a windows guy

  • Follow


New to Linux. Want to install mono 1.0 to see if my clr apps will run.
I Installed Mandrake 10 OS.
No "rpm" package for Mandrake from go-mono. Downloaded the Red Hat
package.
Applications->System->Configuration->packaging->BrowseAvailableSW (I
am root, I know that much thank you).
Installed some but got to libgtkhtml-3.0_4 not in packages, not on
mono web site. Found libgtkhtml-3.0_4devel-3.0.10-1mdk but it has
about 20 dependencies listed. On the web found
libgtkhtml-3.0.10.0.200405020600-0.snap.xiamian5.1.i386.rpm but when I
installed it and went back up one level and tried to install monodoc
it said that a conflict existed on two of lower level installs.

O.K. I'm gonna reinstall Mandrake 10 and start clean but when I get to
libgtkhtml do I have to install the one that says *mdk ? To do this, I
have to find twenty files and they may have dependencies as well? I
have to take notes on what level I am on in my search/install. I get
confused. Must I install Red Hat Linux instead of Mandrake just so the
mono rpm package will work? I already have Mandrake installation
experience and it is a newer version (10.0) than Red Hat.

Thanks for any help,
Bob H.
0
Reply bobh1 (3) 7/1/2004 1:38:55 AM

On 30 Jun 2004 18:38:55 -0700, bobh <bobh@inav.net> wrote:
> New to Linux. Want to install mono 1.0 to see if my clr apps will run.
> I Installed Mandrake 10 OS.
> No "rpm" package for Mandrake from go-mono. Downloaded the Red Hat
> package.
(snip)
> Found libgtkhtml-3.0_4devel-3.0.10-1mdk but it has about 20 dependencies
> listed.
(snip)
> O.K. I'm gonna reinstall Mandrake 10 and start clean but when I get to
> libgtkhtml do I have to install the one that says *mdk ? To do this, I
> have to find twenty files and they may have dependencies as well?

In a nutshell, no.  You're using Mandrake, so you have a big advantage
for installing rpms: urpmi - the MDK pakage handler, which will take
care of finding, downloading and installing dependencies.  The GUI
"Software Installer" in Mandrake Control Center is a frontend for urpmi,
but it's very easy to use urpmi for the command line.  To best use it,
first go here:

http://plf.zarb.org/~nanardon/

Follow the easy directions to setup your online package sources.
Choose them carefully, staying with  sources for your 10.0 version.
You'll want to add the 'contrib' mirror, maybe a few others.  Add the
'Cooker' sources at your own risk - that's the stuff in testing for the
next release.

When finished with that, you can install/uninstall by simply opening a
terminal, 'su' to root, then:

# urpmi -v <packagename>  ('-v' for verbose output)

where <packagename> is normally just  the "simple" version, i.e. using 
the email client Mutt for example, instead of:

# urpmi -v mutt-1.4i-4mdk.i586.rpm

Use:

# urpmi -v mutt

Then urpmi will automagically go to the 'Net sources you choose, find
and download the latest available MDK rpm for Mutt, any other packages
needed to resolve all dependencies and install everything.  If urpmi
can't, either because all the needed stuff isn't available on the
sources you choose or possibly some other conflict, it will stop the
install before things get screwed and give you some info about the
problem.  

Similarly, for packages you've downloaded and saved, just navigate to
that directory:
 
# cd /mysaved/rpm/ishere

Then (for this, you may need to use the full packagename):

# urpmi -v <packagename>

Uninstall is 'urpme' instead of 'urpmi'.

Be aware that while using rpms compiled for other distros sometimes will
work fine, they may not and the possibility for problems exists.  Always
try to use rpms for your distro whenever possible, which in the case of
Mandrake is almost always.  If you must use a RH or other package, best
to try a test install first, as in:

# urpmi -v --test <packagename>

This does a "dry run" to check if the package can be installed without
actually changing anything on the system.  If all is well, remove the
'--test' switch to install normally.

I can't give you help specific to installing Mono, but this should help
to get you going.  For mor info, open a terminal and type 'man urpmi" or
do some Googling.  Lotsa info available.
-- 
Registered Linux user #266531
0
Reply 03z1krd7 (105) 7/1/2004 3:39:14 AM


bobh wrote:
> New to Linux. Want to install mono 1.0 to see if my clr apps will run.
> I Installed Mandrake 10 OS.
> No "rpm" package for Mandrake from go-mono. Downloaded the Red Hat
> package.
> Applications->System->Configuration->packaging->BrowseAvailableSW (I
> am root, I know that much thank you).
> Installed some but got to libgtkhtml-3.0_4 not in packages, not on
> mono web site. Found libgtkhtml-3.0_4devel-3.0.10-1mdk but it has
> about 20 dependencies listed. On the web found
> libgtkhtml-3.0.10.0.200405020600-0.snap.xiamian5.1.i386.rpm but when I
> installed it and went back up one level and tried to install monodoc
> it said that a conflict existed on two of lower level installs.
> 
> O.K. I'm gonna reinstall Mandrake 10 and start clean but when I get to
> libgtkhtml do I have to install the one that says *mdk ? To do this, I
> have to find twenty files and they may have dependencies as well? I
> have to take notes on what level I am on in my search/install. I get
> confused. Must I install Red Hat Linux instead of Mandrake just so the
> mono rpm package will work? I already have Mandrake installation
> experience and it is a newer version (10.0) than Red Hat.
> 
> Thanks for any help,
> Bob H.

Additional info:

   http://www.futuredesktop.org/how2burn.html#mirrors
   -> Mandrake & urpmi HOWTOs.

   First, set up repositories (ref. crashdamage's posting)

   As root user
   # urpmq mono
   # urpmi ...

   // moma
0
Reply moma (202) 7/1/2004 6:57:21 AM

Thanks guys. 
Will give it a try. I knew that a simpler way must exist.
0
Reply bobh1 (3) 7/1/2004 1:55:15 PM

3 Replies
40 Views

(page loaded in 0.103 seconds)

Similiar Articles:













7/22/2012 6:27:30 PM


Reply: