Monoppix Preview (0.2.2.3) Release

[UPDATE: Monoppix 1.0 has been released]

Summary

Monoppix is a GNU/Linux distribution which includes Mono, XSP, and Monodevelop, and runs completely off a CD. It allows you to get familiar with Mono development in Linux without installing anything on your computer.

Monoppix was based on Knoppix and Miniknoppix and was developed by Roiy Zysman (zroiy at spymac dot com).

Disclaimers

  1. This is not an official release; it is a public preview intended for testing and feedback prior to the official release. [1]
  2. I'm a Linux lightweight. I've put a lot of time into testing and the XSP walkthrough, but there may be better or different ways of doing what I've listed. Please comment and I'll correct / update.

What is it?

Monoppix is a Live CD Linux distribution, which means you pop it in your CD drive, reboot, and you're running Linux. It works without installing a thing on your hard drive - it runs completely off the CD and RAM.

History

I'm really excited about this - I blogged back in April about how cool a Knoppix / Mono distribution would be. Rioy commented back in May asking me what it should include, and we've been corresponding since then. Rioy's done all the work, and I've done the easy stuff - testing, feature requests, and a little IT support (FTP, Freecache, etc.).

I've been most impressed by XSP (Mono's version of ASP.NET). Winforms are not yet supported by Mono (planned for release Q4 2004 according to the Mono release roadmap - see the Mono System.Windows.Forms page for info). Console apps work great, but it's tough for me to get too thrilled about a console app. XSP, on the other hand, just needs to render the same HTML as ASP.NET and it's worked great in my testing.

Downloads / Links

If you're familiar with Knoppix, download the ISO here and get to it.

If not, don't worry, it's a simple process:

1. Download the Monoppix ISO

The Monoppix ISO is available from http://monoppix.url123.com/download [404MB]. The download goes through Freecache which should ensure a high speed download. [2]

2.  Burn the ISO to a bootable CD

The easiest ways to burn an ISO to a bootable CD in Windows are:

  1. Nero, using the CD-ROM (BOOT) option
  2. ISORecorder (free, XP SP2 or Windows 2003 need to use the ISORecorder v2 beta release)
  3. CDBurn (part of free Windows 2003 Resource Kit, works on Windows XP, command line only)
3. Running Monoppix off the CD

Make sure the CD is in the CD drive and restart your computer. If it boots in your normal operating system, reboot again and change the start device priority in your BIOS to set the CD drive to higher priority in the boot order than the Hard Drive. At the prompt, you'll need to enter a Knoppix cheat code to tell Knoppix what hardware to use. If you're using standard equipment, you're probably okay with just "knoppix" (without the quotes). If you're using a laptop or LCD monitor, "fb1024x768" will probably work.

Walkthroughs

An introductory Mono CSC Quickstart (by Roiy) is available on the desktop, and is echoed here:  CSC Quickstart Walkthrough. I set up a walkthrough on XSP (Mono's version of ASP.NET) here: Basic XSP (ASP.NET) and Monodevelop Walkthrough.

If you're chicken or just lazy, the walkthroughs have plenty of screenshots and can give you a quick overview of what it looks like to develop in Mono on Linux as if you were brave and industrious.

Other info

Access to your local files

Knoppix mounts your hard drive and places a link to it on your desktop, so you can execute your .NET / ASP.NET code off your hard drive. Linux only mounts NTFS partitions as read only, though, so if you want to save your work you'll need to be creative (save to a floppy, upload to an FTP, e-mail yourself, create a VFAT partition, etc.).

Virtual PC

Virtual PC seems like it would work well here, but the Virtual PC emulated video device is 256 colors so many of the applications were unreadable / unusable. Konsole and Konqueror looked fine, but Monodevelop and Mozilla didn't. I'm guessing the KDE elements can handle 256 colors, while Gnome / GTK apps require higher color depth, but that's just speculation. I never got it working. If you'd like to prove me wrong, here are some links to get you started:
Virtual PC 45 day free demo
Running Linux on VPC
Those Knoppix Cheat codes

Suggestions / Feedback?

You can post suggestions as comments on this post, or e-mail Roiy Zysman (zroiy at spymac dot com). He's on reserve duty for the next week, so if you e-mail him you might not hear back immediately.

I think my biggest requests are mySQL and GTK#. What would you like?

[fin]

[1] I've been testing it on 4 Windows machines for months, and thousands of others are using the basic Knoppix distribution. The disclaimer is to indicate that there are features that may not be working or are missing, but since this doesn't install anything on your hard drive it's not a risky venture. Try it out!

[2] A download manager comes in handy when you're downloading ISO's - I've used Download Express, Others have recommended FlashGet and LeechGet.

Published Wednesday, September 01, 2004 7:19 AM by Jon Galloway
Filed under: ,

Comments

# re: Monoppix Preview (0.2.2.3) Release

Great :)

Wednesday, September 01, 2004 11:51 AM by Stefano Demiliani

# Monoppix Preview (0.2.2.3) - Provare Mono su Linux direttamente da CD!

Wednesday, September 01, 2004 1:44 PM by TrackBack

# re: Monoppix Preview (0.2.2.3) Release

Thank you, thank you, thank you. I been wanting get to my feet wet with Mono on Linux, but I have not wanted to go through the process of setting up the dual boot (especially since Fedora Core 2 doesn't play nicely with dual boot). This is exactly what I needed.

Wednesday, September 01, 2004 3:51 PM by Rob Gibbens

# Bootable Linux CD with Mono

Wednesday, September 01, 2004 5:02 PM by TrackBack

# Try Mono on Linux the easy way

Wednesday, September 01, 2004 8:21 PM by TrackBack

# Try Mono on Linux the easy way

Wednesday, September 01, 2004 8:22 PM by TrackBack

# re: Monoppix Preview (0.2.2.3) Release

Works very nicely, no issues to report.

Thursday, September 02, 2004 4:08 AM by Kevin Brown

# re: Why I don't play with Linux...

Thursday, September 02, 2004 5:00 PM by TrackBack

# re: Why I don't play with Linux...

Thursday, September 02, 2004 5:00 PM by TrackBack

# Monoppix Preview (0.2.2.3) - Provare Mono su Linux direttamente da CD!

Saturday, September 04, 2004 6:45 PM by TrackBack

# re: Monoppix Preview (0.2.2.3) Release

thanks!

>I think my biggest requests are mySQL and GTK#. What would you like?

Yeah that would be perfect...

Tuesday, September 07, 2004 2:26 AM by deebee

# Running Mono and Linux from CD

Tuesday, September 07, 2004 8:44 AM by TrackBack

# Monoppix: Todo el proyecto Mono en un LiveCD

Lo que muchos esperaban me acabo de enterar hoy que existe, es un LiveCD que incluye el proyecto mono + IDE Monodevelop listo para usar nada ms arrancar. El proyecto est basado en Knoppix y la versin es todava "preview",...

Tuesday, September 07, 2004 11:20 PM by TrackBack

# I played with Monoppix

Wednesday, September 22, 2004 12:32 AM by TrackBack

# [tip] Speed up VPC under XP SP2

Thursday, September 23, 2004 6:39 AM by TrackBack

# [tip] Speed up VPC under XP SP2

If you install XP SP2 on a Virtual PC image, it slows way down. Here's how to speed it back up again.

Thursday, September 23, 2004 6:43 AM by TrackBack

# re: Monoppix Preview (0.2.2.3) Release

Hi all!

What happens with the link for Download the ISO image ?

I´d like very much try the Monoppix LIVE CD!

Thanks in advance

Tuesday, September 28, 2004 11:09 AM by Carlos Moreno

# re: Monoppix Preview (0.2.2.3) Release

Freecache.org seems to be offline. I've contacted them and am waiting for a reply. There's no way I could serve this much bandwidth without a cache - 9600 downloads at 404 MB each is almost 4 TB.

Freecache is a popular service; I think they'll be back online quickly.

If someone else has a mirror, let me know.

Tuesday, September 28, 2004 1:52 PM by Jon Galloway

# re: Monoppix Preview (0.2.2.3) Release

Freecache is back online. I just tested the Monoppix download link and it's working.

Thursday, September 30, 2004 5:27 AM by Jon Galloway

# re: Monoppix Preview (0.2.2.3) Release

Hi,

The download link doesn't http://monoppix.url123.com/download seem to work. Can you help me?

Friday, October 01, 2004 4:21 AM by Didier

# links for 2004-11-13

ISO Recorder Power Toy (categories: Application CD ISO Windows) CreateCD Windows XP and Windows 2003 CD Recording utility (categories:...

Saturday, November 13, 2004 3:17 AM by TrackBack

# [tip] Use Freecache to distribute large files

Tuesday, December 21, 2004 7:17 AM by TrackBack

# RE: Trying Monoppix...

Glad you liked it!

Tuesday, January 04, 2005 7:18 AM by TrackBack

# Netppix

Netppix is a remastered Knoppix (http://www.knoppix.net) specialy designed for Mono.NET (http://www.go-mono.com) Developers. It is simalar to Monoppix (http://weblogs.asp.net/jgalloway/archive/2004/09/01/223945.aspx) ... it includes a tutorial wiki for beginners to expert. Here are some of the major packages:...

Wednesday, January 19, 2005 12:12 AM by TrackBack

# [tip] Knoppix cheat code for Virtual PC Video

Thursday, February 24, 2005 7:44 AM by TrackBack

# [tip] Knoppix cheat code for Virtual PC Video

Thursday, February 24, 2005 7:44 AM by TrackBack

# [tool] TimeSnapper - Never lose work again

TimeSnapper is one of my favorite applications. It does one thing and it does it well - it takes a screenshot

Monday, September 11, 2006 5:47 AM by JonGalloway.ToString()

# Secure2S » Mono Live Linux | Monoppix

Sunday, September 24, 2006 4:52 AM by Secure2S » Mono Live Linux | Monoppix

# Good site

<a href= http://www.angelfire.com/blog/civeko >a5pt driver windows 2000</a> <a href= http://www.angelfire.com/punk/rizocu >a stupa</a> <a href= http://www.angelfire.com/indie/filali >a civil lawsuit</a> <a href= http://www.angelfire.com/goth/quxabu >a p story by john updike</a> <a href= http://www.angelfire.com/crazy/qucyro >a first class lever</a>

Friday, April 27, 2007 8:38 PM by Britneylxwky

# re: Monoppix Preview (0.2.2.3) Release

Tuesday, June 26, 2007 9:46 PM by Turunen

# re: Monoppix Preview (0.2.2.3) Release

Sunday, February 22, 2009 12:08 PM by nick_borodo

Leave a Comment

(required) 
(required) 
(optional)
(required)