注册 登录
编程论坛 Linux教室

想脱离windows进行编程,用什么版本的linux系统比较好?

yangfanconan 发布于 2011-02-14 13:27, 3562 次点击
如题,谢谢。
11 回复
#2
zjsxwc2011-02-14 21:53
都差不多,先说说不同linux发行版区别吧,其实他们的系统内核都是相同的(这是肯定的不然为什么都叫linux),目录结构也大致相同,当然有些文件名字路径会有所改变,他们主要就是附带的软件不同(有系统文件路径都变了,软件肯定不同了),最主要体现在软件包管理方式不同,比如linux下常用的 redhat系用yum命令来装软件和debian系用apt来装(反正这两个命令都是差不多功能,其他的还有比如archlinux用pacman命令来装软件,很多。当然他们各有特色,不多说了)。不过如果你从源码来装的话就没什么区别了。因为基本都一个步骤 “1 tar   解开源码包 2 cd  进入源码目录 3 ./configure 生成makefile 4. make 5 make install”很简单的,当然有些软件安装要看看附带的readme才行。反正用起来都无所谓。当然 内核升级对于有几个版本(比如ubuntu)还不如重装省事,而对有几个版本就像更新软件一样简单,比如用archlinux。

俺就是hello world水平的人,我反正是不会写软件,只会用用别人写的软件,把他们的代码拿过来,编译运行,伸手党就是我了,哈哈哈

言归正传,你要找个linux发行版来学习linux编程,那么肯定用debian的大马甲ubuntu了,虽然这个发型版很糟糕,但是是最适合你的,不像别的发行只有英文wiki,看看他那个巨大的卡的不行的ubuntu中文论坛,以及大量的中文文档,还有国内什么ylmf os, linuxdeepin都是基于他的,最最重要的是他有钱,他在推广桌面linux系统,不像别的linux发行版要不干脆没钱,要不就是忙着搞服务器系统(比如redhat 、openSUSE 等),就知道了,初学用ubuntu这个东西还是不错的。

最后建议,在win下用vbox这个虚拟机下玩linux吧,linux显卡驱动是一大痛

[ 本帖最后由 zjsxwc 于 2011-2-14 22:11 编辑 ]
#3
zjsxwc2011-02-14 23:45
还有不得不说的是不同发行版可以运行同一个二进制程序的,只要你的依赖什么的对了就行,比如那个垃圾linuxqq
#4
ansic2011-02-15 18:32
最简单的,就装个Cygwin吧
#5
pangding2011-02-16 23:30
各个 linux 的命令行接口都是非常统一的。如果学编程的话,用什么版本区别不是很大。

不过如果是为了摆脱 windows,那确实二楼推荐的 ubuntu 比较适合初学者上手。
#6
xieshen9472011-02-19 12:52
用GCC编译器,,,你如果实在想呆在linux下,推荐你用ubuntu,方便点,apt-get实在好用

#7
GANYOUQUAN2011-02-20 19:06
我也觉得ubuntu很好用!
#8
魏彬2011-03-04 13:12
我也是用的ubuntu,嘿嘿 菜鸟都用ubuntu
#9
q906044272011-03-19 20:11
用ubuntu
#10
q906044272011-03-19 20:11
用ubuntu
#11
jce1472011-03-22 15:14
路过学习了 ,我也不知道什么版本的好以前就装过个RED HAT 版本的,现在装的YLMF——OS的,就是想学好C语言!!!对于LIUNX还不懂的什么会事1!
#12
acreater2011-04-16 12:15
恩,用ubuntu.
1