IBM

IBM has been declining for a while. It is showing a bounce around 84, which may become the support. We shall watch it closely. The big support is at 80.

IBM

IBM has been declining for a while. It is showing a bounce around 84, which may become the support. We shall watch it closely. The big support is at 80.

Installing Mono 1.0 on Redhat 9.0

I’m documenting my installation experience.
1. Download mono-all.zip for RH 9.0.
2. Unzip it to /home/Mono
3. cd /home/Mono
4. rpm -Uvh *rpm
[root@localhost Mono]# rpm -Uvh *rpm
error: Failed dependencies:
libpixman >= 0.1.1 is needed by cairo-0.1.23-2.ximian.6.1
libgtkhtml3.0_4 is needed by gtk-sharp-1.0-1.ximian.6.0
5. download libpixman and libgtkhtml from ftp.ximan.com
6. rpm -Uvh *rpm
[root@localhost Mono]# rpm -Uvh *rpm
warning: libgtkhtml3.0_4-3.0.10-0.ximian.6.1.i386.rpm: V3 DSA signature: NOKEY, key ID fd4fe9e9
warning: package libpixman = 0.1.0-1.ximian.6.2 was already added, replacing with libpixman <= 0.1.1-0.ximian.6.0 error: Failed dependencies: libgal-2.0.so.6 is needed by libgtkhtml3.0_4-3.0.10-0.ximian.6.1 libgal-a11y-2.0.so.6 is needed by libgtkhtml3.0_4-3.0.10-0.ximian.6.1 7. download libgal from ftp.ximan.com 8. rpm -Uvh *rpm [root@localhost Mono]# rpm -Uvh *rpm warning: libgal2.0_6-1.99.11-0.ximian.6.1.i386.rpm: V3 DSA signature: NOKEY, key ID fd4fe9e9 warning: package libpixman = 0.1.0-1.ximian.6.2 was already added, replacing with libpixman <= 0.1.1-0.ximian.6.0 Preparing... ########################################### [100%] 1:mono-preview ########################################### [ 2%] 2:mono-ziplib ########################################### [ 3%] 3:mono-web-forms ########################################### [ 5%] 4:mono-winforms ########################################### [ 7%] 5:mono-web-services ########################################### [ 8%] 6:perl-XML-NamespaceSuppo########################################### [ 10%] 7:libpixman ########################################### [ 11%] 8:libicu26 ########################################### [ 13%] 9:mono-core ########################################### [ 15%] 10:mono-ikvm ########################################### [ 16%] 11:cairo ########################################### [ 18%] 12:perl-XML-SAX ########################################### [ 20%] 13:mono-nunit ########################################### [ 21%] 14:wine ########################################### [ 23%] 15:perl-XML-LibXML-Common ########################################### [ 25%] 16:libgdiplus ########################################### [ 26%] 17:mono-drawing ########################################### [ 28%] 18:libpixman-devel ########################################### [ 30%] 19:bytefx-data-mysql ########################################### [ 31%] 20:mono-data-postgresql ########################################### [ 33%] 21:mono-ms-extras ########################################### [ 34%] 22:mono-remoting ########################################### [ 36%] 23:ibm-data-db2 ########################################### [ 38%] 24:mono-basic ########################################### [ 39%] 25:mono-cairo ########################################### [ 41%] 26:mono-data ########################################### [ 43%] 27:mono-data-oracle ########################################### [ 44%] 28:mono-data-sqlite ########################################### [ 46%] 29:mono-data-sybase ########################################### [ 48%] 30:mono-directory ########################################### [ 49%] 31:mono-locale-cjk ########################################### [ 51%] 32:mono-locale-mideast ########################################### [ 52%] 33:mono-locale-other ########################################### [ 54%] 34:mono-locale-rare ########################################### [ 56%] 35:mono-ms-enterprise ########################################### [ 57%] 36:mono-novell-directory ########################################### [ 59%] 37:mono-peapi ########################################### [ 61%] 38:mono-posix ########################################### [ 62%] 39:mono-xml-relaxng ########################################### [ 64%] 40:perl-XML-NodeFilter ########################################### [ 66%] 41:perl-XML-LibXML ########################################### [ 67%] 42:libgal2.0_6 ########################################### [ 69%] 43:libgtkhtml3.0_4 ########################################### [ 70%] 44:gtk-sharp ########################################### [ 72%] 45:gecko-sharp ########################################### [ 74%] 46:monodoc ########################################### [ 75%] 47:gtksourceview ########################################### [ 77%] 48:gtksourceview-sharp ########################################### [ 79%] 49:cairo-devel ########################################### [ 80%] 50:gtk-sharp-gapi ########################################### [ 82%] 51:icu ########################################### [ 84%] 52:ikvm ########################################### [ 85%] 53:libicu-devel ########################################### [ 87%] 54:mono-complete ########################################### [ 89%] 55:mono-complete-devel ########################################### [ 90%] 56:mono-core-devel ########################################### [ 92%] 57:monodevelop ########################################### [ 93%] 58:mono-runtime-devel ########################################### [ 95%] 59:wine-devel ########################################### [ 97%] 60:winelib ########################################### [ 98%] 61:xsp ########################################### [100%]

Here’s my first Mono Gnome/Gtk HelloWorld! Running IDE in VPC is really slow. The MonoDevelop IDE is nice. I have not figured out whether or not it has drag and drop on WinForm.

It took me a while to move to the next step after the installation since the monodoc web site was down and I was trying to find sample codes to test the installation. I did a find / -name “mono*” -print and found monodevelop. So I launched it from xterm. Everything works fine so far! My next step is to get ASP.NET running on Apache 2.