ubuntu体验

  装了Ubuntu一个多礼拜了,发现自己一次windows都没启动过了,看来对我来说,Ubuntu完全够用了。下面说说体验过程:

首先在Ubuntu官方下载镜像:ubuntu-7.04-desktop-i386.iso
本来想刻盘安装,可是没有CD了,那就从硬盘安装吧。
方法(源自forum.ubuntu.org.cn):
     1、从后面的链接下载相关引导文件并解压;

     2、在任意盘的根目录中新建一个文件夹,并重命名(如feisty、edgy等,menu.lst中用fd_dir变量把要找的文件夹传给系统)
        把下载的桌面版光盘(*.iso)文件放到此目录中,不要解压;
        例如*.iso 放在 X:/feisty ,则 menu.lst文件中的参数应为 fd_dir=feisty

     3、把解压后的 boot 文件夹、grldr、menu.lst文件移到 C:/,  
        在 c:/boot.ini 文件后面添加 c:/grldr=" Ubuntu Linux    "
        把 timeout=0 改成 timeout=3
        (可参照 boot.ini.txt 文件)(如不行的话,请学习grub for dos来修改menu.lst配置文件,这也是必备知识 )

     4、启动后,先 sudo  umount -a  取消已挂载好的分区,再按桌面的安装程序进行安装。

安装好像只用了10多分钟,挺快的。
启动进入X Window,稍微配置一下网络参数就OK了。

然后就安装编译工具:sudo apt-get install build-essential
(感觉apt真是太方便了,:) )

安装完成,当然得测试一下啦。嗯,那就写段reserve string的代码吧。(Hello系列写腻了)
编译,调试。。。都好用。行啦

因为要把项目从windows移植过来,IDE还是需要装一个的,不然debug的时候对我来说可是受罪了。
eclipse当然是首选:sudo apt-get install eclipse
也可以从eclipse网站下载解压
然后再从www.eclipse.org/cdt下载org.eclipse.cdt-3.1.2-linux.x86.tar.gz
解压后把CDT下的features和plugins两个目录下的文件分别拷贝到eclipse安装目录下的对应目录下。
重新启动eclipse.

File->New 呵呵,多了几个菜单了吧。建一个Standard C Make Project测试下吧。
建好项目,新建C源文件,添加代码(这次写个随机产生双色球的小程序)。
再新建一个Makefile.
lottery:
    gcc main.c -o lottery

再右键点击项目,选择 Create Make Target...
target name: lottery
make target: Makefile

build make target就可以了。
再试下debug功能吧,Run->Debug...
(记得改下makefile哦,加上-g 编译选项,不然报个错就退出了:
No symbol "new" in current context.
Stopped due to shared library event
最好把优化也关掉 -o0)
双击代码左边空白处设置断点(也可以ctrl+shift+b),就可以调试了,查看变量,内存,寄存器都挺方便的。


下载地址 http://ftp.ubuntu.org.cn/gnix_oag/boot_livecd_from_hd/

下载用户名与密码 http://forum.ubuntu.org.cn/viewtopic.php?t=9685
当前用户名:ubuntu
当前密码:ubuntuftp


引导包: http://ftp.ubuntu.org.cn/gnix_oag/boot_livecd_from_hd/feisty/bhd_i386_2.6.20-15g-ntfs-aufs.tar.gz
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值