关闭

从初识Linux到离不开系列(一)知难而进

标签: linux双系统安装开源
198人阅读 评论(0) 收藏 举报
分类:

                 起初让我用Linux,我是拒绝的,因为太难用了,光是安装就看崩了。但是如果因此而退却,岂不是太没骨气了?于是便踏上了漫漫长路!!!

           安装篇

         (这里不介绍具体步骤,只是将自己当初遇到的疑难杂症进行汇总,因为这些问题,我百度过,没有一个能用的方法……)

           在Win 8.1环境下进行Ubuntu系统的安装,首先遇到的问题是Ubuntu分区,我采用简单的两个分区的方式解决,即swap交换分区和主分区,这种方式简单不可看,由于没有安装引导的分区,引导被直接放到硬盘上,如果不出意外开机的顺序变成Ubuntu引导—>Windows引导,网上的误导教程再来一个EasyBCD就变成Ubuntu引导—>Windows引导—>Ubuntu引导,直接就是一个递归。尤其是Win8.1有一个很伤感的地方,如果出厂自带Win8.1的电脑使用GPT分区和UEFI的引导组合,与传统的MBR和LEGACY相比,除了开机速度飞起,其他的毫无有点可循……

          于是进行改进使用三个分区的模式进行安装,swap交换分区、主分区和/boot引导分区,将Ubuntu引导装入boot中,解决了开机引导问题。

           安装时接触到Windows的VHD,尝试安装Ubuntu失败。。。因为这是微软独家的功能,只支持Win NT

           维护篇(命令都是按记忆来的如果有误请使用tab进行提示,不过用了这么多次,我相信自己已经记住了!!)

           由于Ubuntu系统的版本会进行更新,更新文件不会自动删除,因此有时进行更新时会出现提示空间不足

           使用命令dpkg --get-selections | grep linux  查看都安装过那些版本

          使用命令uname -a 查看当前使用的版本,将没用的进行删除,释放空间。

          使用篇

          在Ubuntu使用过程中,建议环境搭配,自己手动下载二进制源码进行编译,可以学到很多知识。我曾经做到过codeblocks的源码编译一周才成功。。。要求的环境包太多了。

         推荐使用的一些软件,Eclipse+JDK,QT5.5(这个的安装也很有学问,我之后会更新),wxWidgets(这个也很不错)跟QT类似,著名浏览器:火狐

         批处理应用bash(.sh),脚本语言Python(.py),Ruby都很适合Linux开发

         说到批处理就需要文本编辑器vim

        vim的定位只是文本编辑器,但是在依靠强大的插件下,就会变得万能。

        知名插件:clang(编译器)相比gcc可以编译object-c  与其配合的是自动补全插件OminiCppComplete,对于Python只需要简单的ctrl+p就可以自动补全

       还有常用的vimrc配置文件,可以在里边添加命令,对vim进行配置,例如:(:set nu)显示行号

       需要替换~/当前目录下的.vimrc(是一个隐藏文件)

      Linux作为操作系统的模板,它有显著的特点:

      1、内核

      2、进程管理

      3、系统调用(system_call)

      4、内存管理(分段和分页机制、虚存管理)

      5、文件系统(Linux一般没有文件后缀名,为了区别可以使用)

      6、设备管理(驱动、I/O操作、中断处理)

      7、安全机制

      Linux的网络机制比较Windows不论是开发(SOCKET)还是TCP/IP的源码,都是很优秀的。

      下一篇《从初识Linux到离不开系列(一)理由》将为大家带来Linux网络编程(精简版)

   

      纯手工原创,请尊重我在文章上耗费的时间和精力(我一早上不吃不喝写的,你就一下ctrl+a+c+v对得起我吗?)


      强烈支持开源(推荐的软件中全部是开源软件)在学习中不知访问了多少次SourceForce和GitHub,其中codeblocks作者是我比较崇拜的,虽然wxWidgets3.0编译的CB有些问题,但2.8的完美运行。还有各类浏览器插件的作者(有一份田)

     

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:7738次
    • 积分:321
    • 等级:
    • 排名:千里之外
    • 原创:26篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论