发行版本
  既然是来学习的,来解决身边问题的。那么不要考虑好不好的问题,而是考虑什么好用什么不好用的问题。举几个贴切的例子。
  Service方面,如果你使用Linux来坐传统的LAMP业务的花,想稳定而且有长期维护的版本那么RHEL(CentOS)系列的比较适合你了。
  现在是Linux3.0时代,正处于版本号狂飙阶段(据闻,脱袜子准备3.19之后换挡到4.0了),各种新功能各种百花齐放。因此如果想用比较新的功能请使用版本好比较新的发行版本(Ubuntu,Fedora,等等)
  客观的来讲发行版本的选择:
  选使用人比较多的,因为社区庞大,寻求到帮助的概率比较大。并且BUG也会是比较少的。
  根据应用情况来选择,如果是路由那么选OpenWRT,另外如果是树莓派等等虽然选择比较多,但是为了稳定运行请选择官方提供的Image。会比较方便。
  推荐使用的发行版本
  推荐LFS

  也许很多人会反持有不同的意见。但是LFS如果使用CentOS 6 版本如果严格按照教程来做,那么会非常非常轻松的完成安装。
  既然这么轻松,为什么我还要推荐LFS来做初次学习Linux的学习版本呢?
  在安装的过程中会熟悉很多很多Linux命令。
  还会熟悉Linux到底怎么组织运行起来的。遇到问题的时候才不会胡子眉毛一把抓。因为它的确不是很简单的小系统。
  会有机会熟悉各种Linux模块,明白到底什么是Linux内核,哪里是Linux内核,哪里是Linux。会绕过很多很多坑。
  不管选择什么发行版本:学知识,更好学习方法(学习方法,解决问题的方法,搜索的方法,等等都有好处)。
  到底要不要桌面?
  建议不要桌面。

  如果您是windows建议使用VirtualBox+headerLess做成托盘+Putty远程控制。
  如果您是Mac 建议使用VBoxHeadless的命令行使用Screen挂起运行。
  学习Linux的配置
  因为刚开始学习不宜直接安装Linux(如果不是超狂热爱好者还是选择虚拟机Linux比较合适,因为现在已经到了云时代了)
  虚拟机配置选择单核或者双核(如果您的机器配置高可以选择更高),如果只是个人使用的话,内存512MB足够了。已经非常大了。一般正常情况下裸奔的Linux不到100MB左右的内存使用。
  如何问问题
  请不要轻易提问,因为你每一次找人帮忙解决问题不但占用别人的时间,并且重要的是,丢失了一次重要的学习机会。
  轻易不要到qq群里面提问,因为qq群里面有非常非常多的只会装Linux以及讨论Wine,Compiz问题的人,以及问一些关于QQ安装的问题。
  请到Mailling List里面看看别人都如何提问的。以及可以看到什么样的提问会有结果,什么样的提问会有很多人来回答。