??xml version="1.0" encoding="utf-8" standalone="yes"?>
]]>
?果^时主要开发控制台cR组件、后端服务等E序Q可以尝试在LinuxcL作系l下搭徏C#.Net开发环境,好处是在Linux环境里你不用担心朋友?同事拿你的电(sh)脑来玩魔兽世界或者一不小心被装了一大堆氓软g ;-)
1、Linux发行版的选择
在Linuxux操作pȝ里只要安装Mono?境就可以开发C#E序QLinux的众多发行版RedHat/CentOS/Fedora、OpenSuse、Debian、Ubuntu都可以安?Mono?br />
鉴于 目前 Ubuntu Ҏ(gu)安装、界面漂亮而且比较多h用作桌面环境Q所以这里推荐?nbsp;Ubuntu 10.04 。官方网站是Qhttp://www.ubuntu.com/
在官方网站下载回来的是一个光盘映像文?QISO格式Q,q里需要注意的?nbsp;Ubuntu 共有4个不同版本的ISO文gQDesktop版、Alternative版、Netbook版?Server版。一般下载Desktop可以了。如果你想通过|络启动安装E序或者用硬盘安装则需要下载Alternative版?br />
如果你的?sh)脑g配置比较低(内存于{于 512MBQ,q可以下载一个轻量的衍生版QXubuntuQhttp://www.xubuntu.org/Q,如果你的?sh)脑只?56MB内存Q那q可?下蝲另一个衍生版LubuntuQhttp://lubuntu.net/Q,q个更加轻量U,qxpȝ启动后只占用 70?00MB内存?br />
2、安装Ubuntu
安装Ubuntu 的方法非常简单,跟装 WinXP差不多,只需?Q??#8220;下一?#8221;q?0来分钟就可以完成。因为关于安装Ubuntu的过E已l有大量的文章介l,q里׃再赘qCQ下面主?列D一下安装方式,大家可以Ҏ(gu)自己的具体情况选择合适的Q?br />
Q?Q虚拟机安装
如果你的?sh)脑速度飞快Q内存比较大Q用q种方式安装最快,虚拟Y件推荐用免??nbsp;VirtualBox。先装好虚拟YӞ然后创徏一个新的虚拟机Q把下蝲回来?nbsp;ISO文g挂靠到虚拟机Q启动之后就可以安装了?br />
Q?Q尝试性安?br />
如果你仅仅想试一下在Linux环境开发C# 的感觉,q不打算长期使用Q则可以使用q种安装模式。这U安装模式不需要调整硬盘分区(因ؓ(f)整个Linux安装到一?#8220;虚拟盘”文g里头Q、不?x)弄?你的现有的系l和软gQ只是性能?x)稍微减低一些?br />
首先你的pȝ必须是WinXP/Vista/Win7Q然后把ISO文g和一?Wubi Installer (http://wubi-installer.org/) 的Y件放在同一个目录,q行 Wubi installerQ选择Ubuntu的安装位|,然后开始复制文件了Q重启计机?x)多Z启动项“Ubuntu install”Q选择 它就开始真正的安装q程了?br />
?面的安装方式需要先在硬盘腾Z块空白的I间Q最好准备至?0GBQ,dZ外的自由I间或者扩展分区的自由I间都可以,你可以用PQMagic软g慢慢 调整自己盘的分区大。在安装q程中程序会(x)询问你将Ubuntu安装在何处,选择使用“最大连l空?#8221;卛_?br />
Q?Q光盘安?br />
q种安装方式最单,下载回来的ISO文g?录成光盘Q设|从光盘启动q启计机?br />
Q?Q?盘安装
要下载Alternative版的ISO文gQ?攑ֈC盘根目录Q然后下?#8220;UNetbootin
”Qhttp://unetbootin.sourceforge.net/QYӞ也放在C盘根目录Q运 ?nbsp;UNetbootinQ在发行版类型项选择Ubuntu和MediaHD卛_始复制文Ӟ重启?sh)脑开始安装?br />
Q?Q用U盘安?安装到U?br />
先用安装光盘启动计机Q选择“试用”q入 LiveCD模式的UbuntuQ然后在“pȝ”->“pȝ理”点击“制作启动?#8221;Q准备一?GB以上的U盘,启动盘制作程序会(x)把Ubuntu 的所有文件复制到U盘,然后可以用这个U盘启动其他电(sh)脑ƈ安装pȝ了。也可以直接从这个U盘启动进入系l?br />
Q?Q通过|络安装
如果你的?sh)脑没有光驱也不支持U盘启动,而带?从网卡启动(PXEQ功能。或者有一批电(sh)脑需要批量安装,则可以用这U安装模式,具体的请见:(x)http://kalashnicov.javaeye.com/blog/663337
3、安装开发环?MonoDevelop
安装好Ubuntu 10.04之后?x)发现系l已l自带Monoq行和编译环境,而且q有部分Ubuntupȝ自带的Y件是C#写的Q比如tomboy便利帖、IQ试游戏gbrainy、照片查看和理E序F-Spot
如果你已l习(fn)惯了Win7的Q务栏Q推荐另外一 个Q务栏软g“Docky”Q它也是C#写的
MacOS的同学请淡定?br />
C在Ubuntu里安装Y件是不需要去什么Y 件下载网站的Q所有需要的软g都可以在“Ubuntu软g中心”扑ֈ、安装、卸载?br />
q行“Ubuntu软g中心”Q输入需要安装的软g名称Q比?“MonoDevelop”Q然后点?#8220;安装”Q程序会(x)自动上网下蝲q安装?br />
好了Q现在就已经搭徏好C#开发环境了Q试试写一个HelloWorld吧(效果?片见文章开头处Q?br />
4、其?/strong>
MonoDevelop除了能写C(j)#E序之外Q?q能写C(j)QC++QJava{程序,只要安装相应的插件和~译器即可,
附录Q?br />
mono目主页Q?nbsp;http://mono-project.com
控制台、窗口、Web的HelloWorld演示E序Q?a target="_blank">http://mono-project.com/Mono_Basics
mono ?ms.net 的兼Ҏ(gu)列表:(x) http://mono-project.com/Compatibility
登陆http://support.amd.com/us/gpudownload/Pages/index.aspx 选择自己的显卡型PHDQ系列的驱动E序
以Linux(x86)的^Cؓ(f)例,分别点击 “Linux(x86)" --> "Radeon"-->"ATI Radion HD 4350 Series"--->Go
下蝲的文件ؓ(f)ati-driver-installer-9-7-x86.x86_64.runQ放C的home文gҎ(gu)者其他某个文件夹?
在终端模式下q入该文件夹Q运行以下命令:(x)
sudo sh ati-driver-installer-9-7-x86.x86_64.run
卛_q入ATI昑֍的图形安装模式。顺利安装完成以后,重新启动计算机,p实现compiz里所有能够实现的Ҏ(gu)了?
其实很容易,在个人的ȝ录。然?/p>
rm -rf .gconf
q样p?在重新进?是不是面杉K恢复成默认的啦?/p>
如果q不?那就
rm -rf .gconfd q个也删除啦
另外,如果只是面板上面应用E序的面板菜单没有了
l?config/menus/application.menu 删除后重新登录好?/p>
1.install epson me 200 driver in ubuntu 9.04.
install local printer and network printer
2.install epson me 200 scanner in ubuntu 9.04.
step:
install the printer
1.preparation
go
http://www.avasys.jp/lx-bin2/linux_e/ink/DL1.do
download the driver
pipslite_1.4.0-3_i386.deb(for printer)
iscan_2.20.1-1_i386.deb(for scanner)
if u upgrade you OS from Hardy(8.04) you needn’t to do step below.if u
installed a later version go
http://packages.ubuntu.com/hardy/libltdl3
and download the
libltdl3_1.5.26-1ubuntu1_i386.deb
or you would got the message:
Error: Dependency is not satisfiable: libltdl3 (>= 1.5.2-2)
2.installation
install pipslite.(if it hint the error upon,install
libltdl3_1.5.26-1ubuntu1_i386.deb first)
power on your epson me 200 printer and ensure it is linked to the
computer via the usb port.
the message appeared will ask you if install new printer epson me
200,approve it and go next.
or press system->administration->printing then press new.
choose epson inkjet printer #1 (the #* maybe not #1)
press forward and the system will search for new driver,but there is no
standard driver for me 200,so we choose epson ->me 300 instead,press
forward.
modify the message if you like and press apply.
you can print the test page now.
the printer in my office is linked to a public computer installed
windowsXP,i installed the printer via network,this is a useful method
that i needn’t to take any physical change.
1.make sure your computers are in the same lan and set the printer on
windows to be shared for everyone.
make sure the samba is installed in your ubuntu OS.if not,sudo apt-get
install samba.
2.press system->administration->printing,press new.
press network printer then choose windows printer via samba.
enter your windows system ip like 192.168.1.100/,the ‘/’is necessary.the
system will search for printer in seconds,choose epson me 200 and press
forward,we choose epson me 300 driver instead also.
at last,print a test page to make sure everything is ok.
install the scanner
1.it is so easy to install the scanner,make sure the scanner is opened
and linked to ur computer via usb port.then install the
iscan_2.20.1-1_i386.deb,this need libltdl3_1.5.26-1ubuntu1_i386.deb
aslo.after all,u can test ur scanner.
reference:
http://ubuntuforums.org/showthread.php?t=1153518
q五U安装方法我在下面分别讲述Q先讲些基本知识?/p>
A. 要安装ubuntuQ当然先要下载iso镜像Qubuntu安装镜像有以下几U(i386和amd64分别表示32位和64位系l)?/p>
1.desktop镜像也称作livecdQ按官方的话说就是可以试用ubuntu而不改变计算Z的Q何内容ƈ可以安装的镜?/p>
2.Alternate镜像Q采用文本安装界面的镜像,有更多高U安装选项?/p>
3.DVD镜像Q带有附加语a包及(qing)更多软g包的镜像
4.mini镜像Q用于网l安装的最镜像,
5.server镜像QubuntuL(fng)唯一内置开源云的服务器操作pȝ
6.NetbookQ专门针对上|本q行优化的版?/p>
7.Kubuntu(KDE桌面环境Q?XubuntuQXfce桌面环境QLubuntuQLXDE桌面环境Q?MythbuntuQ媒体中心版Q?/p>
EdubuntuQ教育发行版QUbuntu StudioQ多媒体制作版)GobuntuQ完全自qQ这些衍生版׃多说?/p>
B.国内主要镜像下蝲地址?qing)官方下载地址
1.搜狐镜像 http://mirrors.sohu.com/ubuntu-releases/
2.|易镜像 http://mirrors.163.com/ubuntu-releases/
3.官方镜像 http://cdimage.ubuntu.com/releases/ dvd版的
下蝲iso镜像完成后,最好进?MD5 SHA1 SHA256校验
wiki上的windowspȝ计算MD5值的q程
http://wiki.ubuntu.org.cn/index.php?tit … on_Windows
官方各种版本的MD5?/p>
http://wiki.ubuntu.org.cn/index.php?tit … iant=zh-cn
C.安装ubuntu常用工具软g下蝲
DAEMON Tools虚拟光驱软g http://www.daemon-tools.cc/home
grub4dospȝ引导软g http://sourceforge.net/projects/grub4dos/files/
winmd5sum校验软g http://www.nullriver.com/products/winmd5sum
7zip解压~Y?http://sparanoid.com/lab/7z/
ubuntu安装?wubi安装
A.使用虚拟光驱来进行wubi安装
1.先下载desktop版镜像,虚拟光驱软gdaemon tools lite
2.安装虚拟光驱软gQ安装好后要重启。用虚拟光驱装蝲desktop镜像
3.双击wubiQ选择W二?在windows中安装,p入了有六个选项的对话框
4.因ؓ(f)fat32格式不支持大?G的单个文?安装q程旉要长点,
所以目标驱动器最好选ntfs格式?
5.输入口o(h) Qubuntu是区分大写的,C拔掉|线 开始安装?/p>
6.E序复制光盘内文件到C盘的ubuntu目录?完成后可重启?/p>
7.重启后?Ubuntu Q安装程序会(x)自动完成安装q启?/p>
8.插回|线Q再ơ选UbuntuQ?选择账号Q输入密码即可进入ubuntu
9.在控刉板-d或删除程序下可卸?ubuntu
B.使用winrar?zip解压~Y件来q行wubi安装
1.从desktop版镜像中只提取wubi文gQ不要全部解压羃?/p>
2.desktop镜像和wubi两个文g攑֜同一个文件夹或者根目录下?/p>
3.双击wubiQ直接就q入有六个选项的对话框
4.因ؓ(f)fat32格式不支持大?G的单个文Ӟ安装q程旉要长?
所以目标驱动器最好选ntfs格式?
5.输入口o(h) Qubuntu是区分大写的,C拔掉|线 开始安装?/p>
6.E序复制光盘内文件到C盘的ubuntu目录?完成后可重启?/p>
7.重启后?Ubuntu Q安装程序会(x)自动完成安装q启?/p>
8.插回|线Q再ơ选UbuntuQ?选择账号Q输入密码即可进入ubuntu
9.在控刉板-d或删除程序下可卸?ubuntu
ps 如果以上安装Ҏ(gu)p|Q可以试下将目标驱动器的h改ؓ(f)英文Q?/p>
对目标驱动器q行盘查错扫描Q右键目标驱动器-属?工具-查错Q?/p>
ubuntu安装之硬盘安?/strong>
A.使用虚拟光驱和desktop版镜像来q行盘安装
1.先下载desktop版镜像,虚拟光驱软gdaemon tools lite免费?/p>
2.安装虚拟光驱软gQ安装好后要重启。用虚拟光驱装蝲desktop镜像
3.双击wubiQ选择W一?演示和完全安?Q?/p>
4.再选择 帮助我从光盘启动 Q点 完成?/p>
5.出现 安装光盘启动帮助E序 Q点 安装 ?/p>
6.E序复制光盘内文件到C盘的ubuntu目录?完成后不要立即重启?/p>
7.用写字板或记事本打开C:\ubuntu\install\boot\grub目录下的grub.cfg文g?/p>
8.在iso-scan/filename=的后面都d /ubuntu/install/installation.iso (如果有就不要加了Q?br />
10.04版要全部diso-scan/filename= /ubuntu/install/installation.iso
保存文gQ然后重启电(sh)脑?举例如下
代码:
menuentry “Demo mode” {
linux /ubuntu/install/boot/vmlinuz iso-scan/filename=/ubuntu/install/installation.iso quiet splash boot=casper ro debian-installer/locale=zh_CN.UTF-8 console-setup/layoutcode=us console-setup/variantcode= ?rootflags=syncio
initrd /ubuntu/install/boot/initrd.lz
}
9.选择UbuntuQ倒计时按ESC键,有五U安装模式,q里我选Demo mode也就是livecd模式?/p>
q个模式下你可以先试用测试ubuntu再决定是否安装?/p>
10.q入后先按ctrl+alt+F2 Q输入sudo umount -l /isodevice ,再按 ctrl+alt+F7q回
然后双击安装图标可以开始安装了?/p>
11.安装完成后重启,在ubuntu图标出现Ӟpȝ提示要按回R.
12.在控刉板-d或删除程序下可卸?ubuntu的安装程序,不卸载也没关p?
B.使用grub4dos和desktop版镜像来q行盘安装
1.先下载desktop版镜像,grub4dos软g。(以ubuntu-10.04-desktop-i386.isoZQ?/p>
2.在下载好的ISO镜像中,casper文g夹下Q找到vmlinuz、initrd.lz解压Qƈ复制到C盘根目录下,
把ISO镜像也复制到C盘根目录下?/p>
3.解压grub4dos软gQ将目录中的grldr menu.lst两个文g复制到C盘根目录下。用写字板或C本打开menu.lst文gQ?/p>
删除所有内容,复制下面的内容粘贴到menu.lst文g?/p>
title Install Ubuntu 10.04
find –set-root /vmlinuz
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.lz
4.在XPpȝ下,叛_我的?sh)脑Q属性-高Q启动和恢复故障——设|——编?卛_~辑boot.ini文g
修改boot.ini 在最后加一?C:\grldr=”Install Ubuntu”
vista或win7下添?grub4dos 启动请看此Ҏ(gu)
viewtopic.php?f=139&t=202027
win7前有隐藏分区的添?grub4dos 启动请看此Ҏ(gu)
viewtopic.php?f=77&t=226399&start=0
5.重启 选Install Ubuntu回Rq入Q出现Install Ubuntu 10.04按回车,q入安装界面Q先按ctrl+alt+F2 Q?/p>
输入sudo umount -l /isodevice ,再按 ctrl+alt+F7q回。然后双d装图标就可以开始安装了?/p>
6.安装完成后重启,在ubuntu图标出现Ӟpȝ提示要按回R?/p>
C.使用grub4dos和Alternate镜像来进行硬盘安?/p>
1.先下载Alternate版镜像,grub4dos软gQ把ISO镜像复制到C盘根目录下。(以ubuntu-10.04-alternate-i386.iso ZQ?/p>
2.下蝲http://mirrors.163.com/ubuntu/dists/lucid/main/installer-i386/current/images/hd-media/目录下的
initrd.gz、vmlinuz Q?q复制到C盘根目录下?/p>
3.解压grub4dos软gQ将目录中的grldr menu.lst两个文g复制到C盘根目录下。用写字板或C本打开menu.lst文gQ?/p>
删除所有内容,复制下面的内容粘贴到menu.lst文g?/p>
title Install Ubuntu 10.04
find –set-root /vmlinuz
kernel /vmlinuz
initrd /initrd.gz
4.在XPpȝ下,叛_我的?sh)脑Q属性-高Q启动和恢复故障——设|——编?卛_~辑boot.ini文g
修改boot.ini 在最后加一?C:\grldr=”Install Ubuntu”
vista或win7下添?grub4dos 启动请看此Ҏ(gu)
viewtopic.php?f=139&t=202027
win7前有隐藏分区的添?grub4dos 启动请看此Ҏ(gu)
viewtopic.php?f=77&t=226399&start=0
5.重启选Install UbuntuQ出现Install Ubuntu 10.04按回车,p入文本安装界面了Q具体过E这里就不详qC?/p>
ps 1. 通过路由器上|的用户安装Ubuntupȝ时最好断|安装,不然安装q程很慢?/p>
2. 对于品牌机尤其是W记本用户以上方法安装失败,可能需要调整bios讄其是SATA、ACPIq部分?/p>
ubuntu安装之U盘安?/strong>
U盘安装有二种意思,W一U意思是做成LiveUSB作ؓ(f)安装工具使用Q?/p>
W二U意思是把ubuntupȝ装在U?使用以上所q安装到盘一L(fng)Ҏ(gu)Q就不详l说?
首先要确定你的主板支持USB启动Q常用USB启动模式有ZIP、HDD?ZIP模式是指把U盘模拟成ZIP驱动器模式,
HDD模式是指把U盘模拟成盘模式?/p>
A.使用unetbootin制作LiveUSB
1.下蝲desktop版镜像和unetbootin软g
unetbootin下蝲地址 http://sourceforge.net/projects/unetbootin/
2.插入定w臛_?G的U 盘,备䆾一下U盘上的文ӞU盘格式化成FAT32格式Q不要选择快速格式化?/p>
q行unetbootinQ选第二个选项 光盘镜像Q选择desktop版镜像所在的路径?/p>
3.cd?USB驱动?Q确?驱动器盘W是否正,?定Q完成后重启?/p>
4.q入BIOS选择USB HDD为第一启动序Q保存ƈ退出BIOS?/p>
不同的BIOS有不同的q入Ҏ(gu)Q通常?x)在开机画面有提示 一般按 DEL, F1, F2, F10, F12, Ctrl+Esc,
Alt+Esc, Ctrl+Alt+Esc,Ctrl+Alt+Enter 具体查看L说明书。有些主板在启动时一般按ESC、TAB ?/p>
F12键可出现一个(f)时启动项目选择菜单Q用方向键选择USB-HDD临时启动?/p>
5.重启?sh)脑卛_启动LIVEUSB,具体安装q程参考论坛图文安装教E?/p>
B.论坛看到的用UltraISO制作LiveUSB
http://hi.baidu.com/%C3%BB%D3%D0%B7%E7% … d48bc.html
不同写入模式兼容性比?/p>
http://www.ultraiso.net/review/uplus.htm
当优盘启动失败时Q一些可能有用的技?/p>
1. 换成其他的工作模式ZIP或HDD?/p>
2. LBIOS讄为出厂默认设|?/p>
3. 查看U盘主分区是否ȀzR?/p>
C.把ubuntupȝ装在U?使用以上所q安装到盘一L(fng)Ҏ(gu)Q就不详l说?
注意下安装过E有个高U选项Q在高选项里选择“安装启动引导器的讑֤”是U盘即可?/p>
ubuntu安装之刻盘安?/strong>
ubuntu半年发布一个版本,盘安装 优盘安装也挺方便Q绝大多数情况下都不用刻盘?/p>
不过需要光盘安装的朋友q是有的Q而且卛_发布?0.04版desktop版有3q支持?/p>
论坛wiki上的d光盘介绍
https://help.ubuntu.com/community/Burni … to#Windows
http://wiki.ubuntu.org.cn/index.php?tit … iant=zh-cn
要光盘启动引导安装,需要进入biosq行讄 不同的BIOS有不同的q入Ҏ(gu)Q?/p>
通常?x)在开机画面有提示 一般按 DEL, F1, F2, F10, F12, Ctrl+Esc, Alt+Esc, Ctrl+Alt+Esc,
Ctrl+Alt+Enter 具体查看L说明?/p>
有些L在启动时一般按ESC TAB F12键可出现一个启动项目选择菜单Q用方向键选择CDROM临时以光驱启?/p>
|上扄光驱启动讄图文教程
http://tech.techweb.com.cn/thread-382674-1-1.html
http://edu.cnzz.cc/os/BIOS/2796_2.html
接下来的具体安装q程参考论坛图文安装教E?/p>
ubuntu安装?|络安装
|络安装有两U意思,一U是通过路由器上|连接Y件源安装ubuntuQ另一U意思是局域网PXE方式安装Ubuntu ?/p>
A.通过路由上网q接软g源安装ubuntuQ这U安装方式又可分两种Ҏ(gu)?/p>
?0.04 i386版本ZQ其他版本地址cL?/p>
1.通过使用两个文ginitrd.gz、linux和grub4dos来安装ubuntu
1.1 下蝲initrd.gz、linuxq复制到C盘根目录?/p>
http://archive.ubuntu.com/ubuntu/dists/ … ller/i386/
1.2 解压grub4dos软gQ将目录中的grldr menu.lst两个文g复制到C盘根目录下。用写字板或C本打开menu.lst文gQ?/p>
删除所有内容,复制下面的内容粘贴到menu.lst文g?/p>
title Install Ubuntu 10.04
find –set-root /linux
kernel /linux
initrd /initrd.gz
1.3 在XPpȝ下,叛_我的?sh)脑Q属性-高Q启动和恢复故障——设|——编?卛_~辑boot.ini文g
修改boot.ini 在最后加一?C:\grldr=”Install Ubuntu”
vista或win7下添?grub4dos 启动请看此Ҏ(gu)
viewtopic.php?f=139&t=202027
win7前有隐藏分区的添?grub4dos 启动请看此Ҏ(gu)
viewtopic.php?f=77&t=226399&start=0
1.4 重启 选Install Ubuntu回Rq入Q出现Install Ubuntu 10.04按回车,q入安装界面?/p>
2. 下蝲mini.iso Q刻录成光盘Q然后以光盘启动q行安装。具体过E不详细说了?/p>
http://archive.ubuntu.com/ubuntu/dists/ … s/netboot/
B.局域网PXE方式安装Ubuntu
要求LBIOS要能支持PXE启动QLinux内核能够驱动你的|卡Q如果用了路由器,用它的dhcp功能?/p>
需要架设一台DHCP、TPFP服务器,默认的PXE安装只能安装alternate版本?/p>
1. windowspȝ使用TFTPD32做服务器q行的网l安?/p>
https://help.ubuntu.com/community/Insta … verNetboot
http://wiki.ubuntu.org.cn/UbuntuHelp:In … Netboot/zh
2. ubuntupȝ作服务器q行的网l安?/p>
viewtopic.php?f=77&t=117754
https://help.ubuntu.com/community/Installation/LocalNet
https://help.ubuntu.com/community/PXEInstallServer
http://blog.chinaunix.net/u3/107231/showart_2119973.html
文章来源Qhttp://forum.ubuntu.org.cn/viewtopic.php?f=77&t=268355