向大家请教,我该怎么开始?

Player1005 2010-03-08 08:35:48
我是一个C程序员,平时工作主要也就是用C语言写写代码,工作是单片机方面,其实也就是C51和ARM.
写了几年C了,对C可以说是有深入了解.

现在想学习学习linux,但是一点头绪都没有,甚至连linux一般拿来做什么的,能做什么都不是很清楚.

想问问各位前辈:
我该怎么入手?需要哪些硬件,哪些软件,该怎么开始学习过程?有什么比较好的参考书啊,之类的.

我现在的电脑能让windows XP和linux系统同时存在吗?

...全文
144 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
KimenWu 2010-03-09
  • 打赏
  • 举报
回复
动手做点东西,慢慢的就好了
天亮后说晚安 2010-03-09
  • 打赏
  • 举报
回复
楼主和我经历一样啊,不过C语言可是博大精深哦。

回复内容太短了!
try__again 2010-03-09
  • 打赏
  • 举报
回复
当年我一开始就装的双系统,
装系统没啥问题,问题在于不会用,在一开始连输入法都不会用的情况下,查个资料都麻烦,如果切回win,再切回去很费事
不过装虚拟机的话,要求机器性能稍好一些

我倒是建议如果有条件,另外搞台差点的配置装Linux

steptodream 2010-03-09
  • 打赏
  • 举报
回复
引用 15 楼 spfbc 的回复:
引用 14 楼 steptodream 的回复:我也装过Ubuntu  个人意见  没有Redhat系适合新手
Redhat老了,安装也麻烦,ubuntu制作的已经很“傻瓜”了,很适合新手。去年暑假在导师手下做一个项目,教同组的几个没碰过linux的,ubuntu和Redhat都让他们试了一下,一致说ubuntu适合入门。。。

老了?我说的Redhat系 并不是说Redhat linux
我指的是Fedora CentOS RHEL
wuguanlin 2010-03-09
  • 打赏
  • 举报
回复
引用 16 楼 steptodream 的回复:
引用 15 楼 spfbc 的回复:
引用 14 楼 steptodream 的回复:我也装过Ubuntu  个人意见  没有Redhat系适合新手
Redhat老了,安装也麻烦,ubuntu制作的已经很“傻瓜”了,很适合新手。去年暑假在导师手下做一个项目,教同组的几个没碰过linux的,ubuntu和Redhat都让他们试了一下,一致说ubuntu适合入门。。。
老了?我说的Redhat系 并不是说Redhat linux
我指的是Fedora CentOS RHEL

一直在centos下开发.
「已注销」 2010-03-09
  • 打赏
  • 举报
回复
呵呵,楼主是否对系统软件开发感兴趣?比如,DBMS或OS的开发?C语言学得好的话,搞这个的话应该有优势的。
lovebin_bin 2010-03-09
  • 打赏
  • 举报
回复
可以同存在的 虚拟机或者系统都行
如果只是想玩玩Linux ,我想还是ubuntu吧,比较适合新手
如果想深入编程,那就要了解bash编程
spfbc 2010-03-08
  • 打赏
  • 举报
回复
引用 14 楼 steptodream 的回复:
我也装过Ubuntu  个人意见  没有Redhat系适合新手

Redhat老了,安装也麻烦,ubuntu制作的已经很“傻瓜”了,很适合新手。去年暑假在导师手下做一个项目,教同组的几个没碰过linux的,ubuntu和Redhat都让他们试了一下,一致说ubuntu适合入门。。。
steptodream 2010-03-08
  • 打赏
  • 举报
回复
我也装过Ubuntu 个人意见 没有Redhat系适合新手
mymymya 2010-03-08
  • 打赏
  • 举报
回复
那你可以做linux嵌入式方面的呀
先动手装吧,遇到问题再来问。

用什么 linux 做开发, 这个要看个人习惯, 你下载的 centOS 就合适,可以了。
spfbc 2010-03-08
  • 打赏
  • 举报
回复
引用 7 楼 player1005 的回复:
好的 我先下载了 试试
linux版本 是不是 下载这个 CentOS-5.4-i386-bin-DVD.iso?

LZ没使用linux的经验的话建议先装ubuntu,然后找一本关于linux基本操作的书(到处都是),花个把月时间把系统用熟悉了,再准备做开发。做开发时建议用fedora。。。
同意11楼说的,你做过单片机,接着做linux嵌入式,难度不大。。。
steptodream 2010-03-08
  • 打赏
  • 举报
回复
楼主你是做单片机方面的

那你可以做linux嵌入式方面的呀
pottichu 2010-03-08
  • 打赏
  • 举报
回复
先动手装吧,遇到问题再来问。

用什么 linux 做开发, 这个要看个人习惯, 你下载的 centOS 就合适,可以了。
Player1005 2010-03-08
  • 打赏
  • 举报
回复
引用 8 楼 steptodream 的回复:
引用 7 楼 player1005 的回复:好的 我先下载了 试试 linux版本 是不是 下载这个 CentOS-5.4-i386-bin-DVD.iso?
这个版本做服务器好  里面的软件相对老一点  但是稳定  我平常就用这个  你学习也行
要是你偏向开发的话 就使用Fedora吧  软件版本比较新



我主要看那个鸟哥里面说的是用这个,linux一般用来开发什么?
steptodream 2010-03-08
  • 打赏
  • 举报
回复
引用 7 楼 player1005 的回复:
好的 我先下载了 试试
linux版本 是不是 下载这个 CentOS-5.4-i386-bin-DVD.iso?

这个版本做服务器好 里面的软件相对老一点 但是稳定 我平常就用这个 你学习也行
要是你偏向开发的话 就使用Fedora吧 软件版本比较新
Player1005 2010-03-08
  • 打赏
  • 举报
回复
好的 我先下载了 试试
linux版本 是不是 下载这个 CentOS-5.4-i386-bin-DVD.iso?
steptodream 2010-03-08
  • 打赏
  • 举报
回复
要是你不了解 一开始就装双系统
90%的几率会出问题 而且你束手无策
不动如岳 2010-03-08
  • 打赏
  • 举报
回复
基本上没有啥区别。
不动如岳 2010-03-08
  • 打赏
  • 举报
回复
引用 3 楼 player1005 的回复:
在虚拟机里装linux跟直接装有什么区别啊?
在虚拟机里装是不是就可以在xp下玩linux?

对。
Player1005 2010-03-08
  • 打赏
  • 举报
回复
在虚拟机里装linux跟直接装有什么区别啊?
在虚拟机里装是不是就可以在xp下玩linux?
加载更多回复(2)

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧