ubuntu初学[15.5.9V]
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Ubuntu 14.04安装与配置
Linux系统在嵌入式开发中有着很大的优势,所以对于嵌入式的学习,安装一个linux系统是必经的过程,而在51的学习与使用中,程序的编写、预处理、编译、连接、下载与调试等操作都是在windows中进行,如果在进一步的学习中直接更换电脑
操作系统会显得十分麻烦,因此双系统或虚拟机成为我们的首选。根据自身实际情况,最终选择了在虚拟机中安装linux,本文就虚拟机中安装ubuntu的过程及安装完成后
的配置开发环境等进行了一系列的讨论。
版本选择
Ubuntu 14.04针对不同平台有不同版本。有server install image和desktop image ,由于使用的是笔记本电脑,且不打算搭建服务器平台,所以在desktop image中选择即可。有PC (Intel x86) desktop image、64-bit PC (AMD64) desktop image和64-bit Mac (AMD64) desktop image可以选择,
因为本人计算机是64bit PC机,故选择64-bit PC (AMD64) desktop image 。(ctrl+鼠标左键点击紫
色字体可以下载对应安装包)
ubuntu安装过程
为方便大家以后的学习,且为了切换方便,故使用虚拟机vmware安装。首先安
装vmware 9 ,除了改一下安装路径,剩下的一路next就可以了。安装系统,即使是
虚拟机,为了不与windows下的文件重叠太多,也为了以后查找方便,重新分出一个
分区以备ubuntu的安装,由于硬盘空间有限,故腾出40G的空间,并在该分区中新
建一个文件夹ubuntu,用来安装系统。
1、安装完成后启动vmware 9,单击Home页面上的creat a new virtual machine ,
在弹出对话框中选择custom(advanced),然后Next。这一页保持默认,Next。
2、这里选择安装方式,我们下载的iso文件,故选择installer disc from files (iso),浏览添加下载的iso文件,然后next。
3、这一页需要注意的是full name可以随意填写,但是username 和 password 就是你以后进入系统用户名和密码,一定要记住,confirm就是确认密码,将password中
的内容填写到这里即可,next。
4、接下来就是填写虚拟机的名字,并选择安装路径,这里就选择刚才新建分区
中的新建文件夹ubuntu,next。
5、然后就是选择处理器,定虚拟机的内存大小,网络连接方式,硬盘存储空间,填写存储文件名等,除网络连接方式为了方便以后使用secureCRT远程登录,更改为bridge桥接方式外,其余使用默认值(recommended),一路next就好。
6、最后在ready to creat virtual machine 页面中选择customize hardware,查看虚拟
机的硬件定制框,将例如Floppy(软驱)等计算机没有的设备依照喜好选择去除即可,也可添加一些设备,点击Add...按钮即可,修改完成后点击close,finish。
7、等待安装完成即可,记住一点,为了避免麻烦,这时最好不要联网,因为中
间会有更新语言包的过程,在更换速度更快的更新源之前,这个更新速度极慢,可能
需要数百小时,所以,在等待的过程中,如果发现在更新语言包,一定选择跳过,在
系统安装完成,并更改更新源之后,在language support 中更新。
ubuntu配置(部分更改需要联网)
更换更新源
在system settings 的 software & updates 里将Download from下拉标签中选择others,然后在弹出的对话框中,单击对话框右上角的select best server,运行结束后,选择对话框右下角choose server按钮,更新源的更改就完成了,点击close退出software & updates。
更新语言包
在system settings 中选择language support,会弹出对话框并自动检查可用的语言
包更新,等待检查完成后弹出新的对话框,单击install now,等待安装完成即可。
可用的软件升级
在terminal(在search yout computer and online sources中搜索terminal,并将其拖动
至侧边栏,方便下次使用)中,输入sudo apt-get update(sudo是提权操作),并输入
密码授权后,终端会自动搜索可用的软件更新,搜索完成后,输入y确认应用更新,
终端会自动下载并安装,等待完成即可。
关于vim
在ubuntu中,默认安装的是vim tiny版本,使用不方便,并且会有一些诸如方向
键乱码的问题,虽然网上有数种方法来解决这个问题,但是个人认为最好卸载重新安
装full版本,一劳永逸的解决这个问题。在terminal中输入sudo apt-get remove vim-
common命令卸载,然后输入sudo apt-get install vim安装full版本vim。在实际使用中,输入sudo vim [文件路径]后,如果要编辑,然后按i键进入Insert模式,然后编辑,编辑完成后,按ESC键返回命令行模式,切换为大写,按:键输入w命令保存,之后
可按i进入编辑模式继续编辑,完成后可按q命令退出。也可在编辑完成之后按:输
入wq直接保存并退出vim。
这里推荐一个vim配置文件,在vim的配置文件中打开了行号等,并且包含了很
多插件,网址https:///ma6174/vim.git,使用以下命令可以便捷的clone一个
分支到本地。
git clone https:///ma6174/vim.git
下载完成后,运行以下命令即可安装完成
sudo sh setup.sh
中文输入法
关于输入法,下面贴一种安装搜狗输入法的方法,当然最简单的方式还是在下载deb包直接双击安装。
i.sudo add-apt-repository ppa:fcitx-team/nightly,在询问时按回车,等待完成。
ii.sudo apt-get update 回车等待完成。
iii.sudo apt-get install fcitx-config-gtk fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sogoupinyin im-switch,回车等待完成。
iv.sudo im-switch -s fcitx -z default ,回车等待完成后,重启或注销重新登录,在系统右上角设置搜狗拼音后按ctrl+space切换中文输入即可使用。
若不小心卸载了iBUS,会发现系统设置的选项变少了,可以通过sudo apt-get install unity-control-center恢复,iBUS不能随意卸载,即使不卸载,也可以安装fcitx。
root用户
使用ctrl+alt+F1可以切换到命令行界面,ctrl+alt+F7切换回图形界面。在命令行界
面或者终端中使用命令sudo su root,可以切换到root账户,输入exit或按ctrl+D返回
普通账户,普通账户使用命令sudo passwd root可以设置root用户密码。