001-准备篇
来源:互联网 发布:百度文库软件 编辑:程序博客网 时间:2024/05/16 01:20
最近博主为了回老家武汉定居,将武汉Linux C的职位反复的查了又查,无奈一个多月过去了新增的职位只有那么2-3个,而且薪水待遇连帝都的一半都没有。无限郁闷之中,决定趁着最近公司没啥事自己研究下Linux kernel的相关知识,为将来回去的薪水添砖加瓦。
俗话说得好工欲善其事必先利其器,本人在公司用的是SLES 10的系统,回家自己私下里研究当然就只有使用最受广大人民群众欢迎的Ubuntu了。(原因当然Ubuntu是免费的,顺便也了解下这个风靡千万的系统)。
闲话少说,接下来就是通过VM安装Ubuntu的过程了。为了结合学习资料上的讲解和实验,这里我下载的是8.04.4的版本。(此版本对应的kernel版本是2.6.26)接着就是各种个人爱好的配置了,没想到在这个过程中碰到一大堆比较小白的问题(通过度娘搜索了以后,发现真的都是些很小白的问题)。
1. 以前用SLES10 直接在X-windows界面右键就可以新建一个terminal的窗口,结果Ubuntu竟然木有这个快捷方式。只能通过附件里面的terminal打开一个新窗口了,果断在桌面创建一个快捷方式先。
2. 打开命令行窗口后,想使用root用户登陆看下系统配置,结果发现竟然不知道root密码。回顾下安装过程都是一路next到装好系统的,貌似没有位置设置过root密码,果断继续戳度娘了:
Ubuntu的默认root密码是随机的,即每次开机都有一个新的root密码。我们可以在终端输入命令 sudo passwd,然后输入当前用户的密码,enter,终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root,再输入新的密码就ok了。
3. 为了节省笔记本的内存资源,决定把X-window的界面给取消掉,找了半天也木有发现inittab这个文件。没办法继续baidu之,原来需要如下的修改设置:
修改
/etc/X11/default-display-manager文件:
原值为 /usr/sbin/gdm,表示默认进入图形界面。
改为:false ,表示进入控制台。
如果想启动图形界面,则用 startx 命令即可。
4. 设置完这些后,本人打算用putty登陆系统查看下各种配置是不是都弄好了,没想到Ubuntu的ssh服务竟然默认是不安装的!!!接着又用apt-get来安装openssh-server的服务,这竟然是我第一次使用apt-get来安装package,以前都是下的rpm包在虚拟机上安装的,又是碰到一堆纠结的问题。
输入 sudo apt-get install openssh-server, 遭遇各种不测。
比如死活都提示找不到安装包文件,baidu了半天才发现首先要使用下 sudo apt-get update 来更新一下source list才行。
使用apt-get update以后发现还是无法找到安装包,再baidu之。发现由于是从官网下载的ISO文件,里面集成的sources.list比较稀奇古怪。于是修改/etc/apt/sources.list文件,把里面的源替换成163的(如下所示)然后再update,这次终于成功安装好openssh-server了。
deb http://mirrors.163.com/ubuntu raring main
deb-src http://mirrors.163.com/ubuntu raring main
这一套搞下来,竟然大半天就过去了,发现在公司用现成的VM Image真是一件比较幸福的事情。
2013.5.26
- 001-准备篇
- 准备篇
- 准备篇--任务准备中
- (准备篇)准备简历
- JAVA学习准备篇
- 破解高手 准备篇
- 日语语法准备篇
- Kernel 调试-准备篇
- Ajax开始准备篇
- JAVA学习 准备篇
- libgdx学习准备篇
- 面试 准备篇
- cs找工作准备篇
- 面试准备--操作系统篇
- PHP—准备篇
- jq-准备篇
- phonegap-准备篇
- Mongodb-准备篇
- 链队列的初始化,建立,插入,查找,删除。
- 《自己动手写操作系统》第三章a/pmtest1.asm
- ranger
- 互联网产品思考(一) —— 基本理念
- 再再论指针之什么是数组名
- 001-准备篇
- 在irrlicht中播放视频
- linux下一个很有用的命令:yes
- 决定坚持做好一件事
- 文件系统--读取/etc/passwd的顺序
- linux中别名:alias和unalias
- hdu 1272 小希的迷宫
- UVA 11542 - Square
- 【replace的用法】第三届ACM/ICPC程序设计知识竞赛网络赛—— 字符串扩展