目的

  • 写这一专题博客的目的就是为了把这本书当成一个项目来做,通过对这个项目的学习,使大家掌握Linux(ubuntu)系统的使用,并且对软件开发的过程,以及用到的编程语言有深刻的理解.同时,以博客的方式贴出来,也是为了让博主更有动力完成这个”学习引导”系列.

  • 如果大家有问题,可以通过这个邮箱进行联系cherishsir@gmail.com,或是加入qq群:480178442 进行交流.

0.第0天的开始:

准备工作:

  • 在实体机上安装一个Linux的发行版,博主建议大家用ubuntu,因为对于初学都来说,这个系统的学习,使用基本上没有太大的问题.至于安装ubuntu的方法,大概有两种,一种直接在window下,用wubi的安装方式.另一种就是用博主常采用的方式,找一个4GB的u盘,做成ubuntu系统的启动盘,安装的过程如果遇到什么问题,可以加群交流:480178442

  • 安装好ubuntu后,就需要安装一些常用的软件了!当然电脑要能连上网啊,目前博主能想到的需要的软件有,中文输入法,虚拟机,hexedit,nasm.

hexedit:是一个二进制的编辑器,说明白一点,就是一个可以直接读写机器码0101的工具.
nasm:是一个16位的汇编语言的汇编器,说明白一点,就是一个把16位汇编语言转化成二进制机器码的转换工具.

  • 有了上面的工具,就可以开始进行这本书的学习了,后面在学习的过程中需要用到什么工具时,博主会一步一步教大家安装的!下面说说如何安装这些工具!


1.输入法的安装

打开命令行,(快捷键,ctrl+T),输入下面的命令,安装完后,需要logout一下,输入法才能使用,(如果还是无法使用,重启下电脑)

sudo apt-get remove   --purge ibus
sudo apt-get install fcitx fcitx-pinyin im-switch
im-switch -s   fcitx  -z   all_ALL

2.安装nasm ,hexedit,虚拟机qemu也非常的容易,输入下面的命令即可

sudo apt-get install nasm  hexedit  qemu-system-x86 

3.工具的安装就完成了,现在给大家讲讲为什么这样安装软件.

  • Linux的发行版都会有一个包管理软件,在ubntu下面就是采用apt-get 这个工具来进行软件的下载和安装,其实这种方式比window下的更方便,只要你能上网,输入下面的命令

    sudo apt-get install 软件的名字 
  • 你就可以从远程的服务器上下载到你想要的软件.而不用像windows一样到网上到处去找软件,而且可能下载到有病毒,有各类插件的软件.是不是非常方便啊,既然安装软件也是 apt-get install ,那么卸载呢,自然就是apt-get remove了.其实在上面大家已经看到了

    sudo apt-get remove --purge ibus  
  • 上面这条命令就是把ubuntu给我们安装的ibus输入法卸载掉,--purge是一个选项,意思是说把这个软件完全的卸载掉,什么配置文件都不要留下.

好了!第0天的学习引导就到这里,下次再见,有问题记得加群交流哦!

qq群:480178442

项目github地址:https://github.com/cherishsir/ubuntu230os


猫哥
305 声望44 粉丝

热衷于研究各类互联网技术,热爱学习,热爱生活!