目的
写这一专题博客的目的就是为了把这本书当成一个项目来做,通过对这个项目的学习,使大家掌握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天的学习引导就到这里,下次再见,有问题记得加群交流哦!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。