首先,没有条件购买云服务的小伙伴们,可以通过安装虚拟机来安装Ubuntu系统,可以去 VMware Workstation 官网下载 pro 增强版的虚拟机,我这里下载的是 VMware Workstation 12 64位的,客户机下载的是 ubuntu1404-server-64 版本,个人比较喜欢这个版本,比较稳定,可以去 Ubuntu 官网去下载,如果你实在找不到上述版本,也可以联系本人@惜墨的少年
VM 虚拟机的安装
- 虚拟机有很多种,VMware 和 Virtual Box 都用过,个人感觉VB相对小一点,如果只是单纯的练习一些 linux 的操作,用 VB 也是挺不错的,如果你想要操作大数据云计算相关的操作练习,推荐使用 VMware 增强版,这里以 Workstation 12 64bit 为例,因为后面要测试 Hadoop 或者 spark ,以及后面需要一些增强版的功能。
- 在安装 VMware 的时候,推荐安装在C盘的固态硬盘上,新建一个目录,客户机可以安装在其他盘符的机械硬盘上,最好在根目录也新建一个目录,养成良好的习惯,方便后续的管理与操作。
介绍一下 Ubuntu 安装vm增强工具
增强工具的优点
- 和HOST共享文件夹
HOST宿主机,个人电脑;VM,虚拟机;Client,客户机(Ubuntu系统) - 鼠标自动捕捉缩放
- 高分屏
- 自适应窗口
Ubuntu 默认的用户是 ubuntu,root 用户默认密码是随机的,每次开机都是一个新的密码,需要设置一下 root 用户的密码,可以输入 sudo passwd
后输入当前用户的密码,回车
终端会提示我们输入新的密码并确认,此时的密码就是root新密码。修改成功后,输入命令 su root
,再输入新的密码就 ok 了
【天朝的用户使用默认的源在线下载安装软件是非常慢的,可以更换一下软件源】
这里提供 apt-get 网易源(ubuntu1404):
deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.163.com/ubuntu/ trusty-backports main restricted universe multiverse
Ubuntu-server 版是没有桌面的,只有黑窗口命令行,你想嘛服务器上面装上桌面干嘛,资源是宝贵的,服务器压力越小越好,当然后面有些操作不是太方便或者需要用到桌面,这里讲解一下 Ubuntu 是如何通过命令行安装软件的,以安装图形化桌面为例
可以用命令行工具执行操作
xshell、putty、MTPuTTY等
客户机中需要安装openssh-server
apt 下载安装工具的使用及操作步骤
cd /etc/apt
cp sources.list sources.list.bak // 备份一下源列表文件
su root // 切换 root 用户
echo '' > sources.list
nano sources.list
将163源粘贴在 sources.list 中
su ubuntu
sudo apt-get update 更新
sudo apt-get upgrade 升级
sudo apt-get install xxx 安装软件
sudo apt-cache search xxx 搜索有哪些关于 xxx 的软件
sudo apt-get remove xxx 卸载软件,但不是真正删除
sudo apt-get purge xxx 删除软件
sudo dpkg -l | grep xxx 查看是否安装过关于 xxx 的软件
sudo apt-cache search ubuntu-desktop | head -10
sudo apt-get install ubuntu-desktop 安装Ubuntu桌面,需要等待的
sudo dpkg -l | grep desktop
sudo reboot 重启一下系统,进入桌面
sudo shutdown -r now 当然个人推荐用这种方式重启电脑,更安全一点,通过改运行级重启的方式慎用
安装增强工具
- 点击虚拟机菜单上面的
虚拟机
选择安装 VM Tools
,有的版本提示是重新安装
,会弹出如图所示
- 复制 VMwareToolsxxx.tar,gz 的压缩包到桌面,如图所示
- 然后右键该压缩包
Extract Here
压缩该文件到当前桌面,如图所示
解压 - 进到该文件夹,需要执行
vmware-install.pl
的脚本
- 打开命令行终端,按照如图所示操作,绿色的文件表示可执行的文件
- 输入
./vmware-install.pl
就可以执行这个文件了
- 上述的身份不对,所以还需要加上
sudo
即sudo ./vmware-install.pl
,输入密码然后默认敲回车就即可。如图:
- 这里有可能会先问你是否要执行安装,输入
yes
,后面默认敲回车就可以,如图:
-
当看到如下祝贺语的时候,表示安装完毕,如图:
增强功能安装完毕 -
安装完毕之后,我们就可以使用增强工具的一些功能。首先我们需要先关闭客户机。右键虚拟机左导航栏上的系统,选择
关闭客户机【电源】
>>【关闭客户机】
即可。如图:
-
然后点击
【编辑虚拟机设置】
>> 选择【显示器】
>> 选择【指定显示器设置】
>> 改成你自己的电脑实际的分辨率,如果列表里面没有跟你本机匹配的,可以手动输入。如图
- 然后点击
【选项】
选项卡,选择【共享文件夹】
,选择【总是启用】
,如图:
- 然后点击
【添加】
,选择本机的路径,这里我选择下载的目录,你也可以自定义目录,这个目录将来可以和虚拟机共享,如图:
- 然后
【开启此虚拟机】
,登录之后,就可以看到系统可以全屏显示了,如果你还是没有全屏显示,桌面很小而且周围有很大黑边的话,在虚拟机上面点击【全屏】
之后,你就可以向本机使用一样了。如图:
- 然后,之前共享的文件夹在
/mnt/hgfs/
目录下,可以cd /mnt/hgfs/
进入到该目录下,查看本机的文件。这里的Downloads
文件夹就是本机的下载
文件夹。如图:
- 另外,Ubuntu 自带有一个
nano
文本编辑器,非常好用。使用nano <文件名>
命令就可以打开文件,文本编辑完成后,Ctrl + O
快捷键,接着按【Enter】
回车保存文件,按Ctrl + X
快捷键退出文本。
普通 Linux 系统运行级别
0 # 关机 halt 不要设为默认级别
1 # 单用户模式,可以看成是 windows 的安全模式,主要用于系统修复
2 # 不完全的命令行模式,不含 NFS 服务
3 # 完全的命令行模式,标准字符界面
4 # 系统保留
5 # 图形界面
6 # 重启 reboot 不要设为默认级别
runlevel 查看当前运行级别
init <运行级别> # 改变运行级别命令
普通的 Linux 系统默认运行级别
sudo vi /etc/inittab
id:3:initdefault:
# 系统开机后直接进入哪个运行级别
Ubuntu 系统修改默认运行级别
1、阻止默认图形桌面启动
ubuntu 默认的开机会进入一个图形界面,它是由lightdm进程来实现的
首先,要阻止这个lightdm的进程开机启动
(1) 查看文件 /etc/init/rc-sysinit.conf
在第14行附近:确认“env DEFAULT_RUNLEVEL=2”。
2是新装系统默认的,确保不被修改。
(2)编辑文件 /etc/init/lightdm.conf
在第12行附近,原句“ and runlevel [!06]” 改为“ and runlevel [!026]”
PS:
init会执行两个目录下的脚本,
一个是/etc/init/下的,另一个是/etc/rc?.d/下的,
问号可能是0~6的其中一个数字,代表运行级别
在ubuntu上,init进程首先执行/etc/init/目录下的rc-sysinit.conf,
这个文件指明了本次启动的默认运行级别。
这是上面第一步的意义:确保默认运行级别是2。
接下来目录/etc/init下的其他脚本的执行都会根据不同的运行级别做出不同的动作,
比如lightdm会判断运行级别是否处于1,2,3,4,5中的一个,是则启动lightdm,不是则不启动lightdm。
这便是上面第二步的意义,修改 lightdm.conf ,
把“2”加入到判断语句,使得lightdm在运行级别2的时候不要启动。
明白了这些,你就可以灵活一点,例如把默认级别设置为3,
而把3加入那个判断语句,也可以达到阻止lightdm启动的效果。
完成了/etc/init/目录下的启动动作,init进程会继续执行/etc/rc2.d目录下的脚本
2、关闭Ubuntu的载入画面
ubuntu启动时,会有一个ubuntu字样出现在屏幕,文字下方有闪烁的点,
这时按ESC可以在动画和文字界面之间切换。
这一步骤不属于lightdm,而是一个叫 plymouth 的进程在起作用。
实际上,plymouth的意义就在于,在开机到图形桌面 (lightdm)起来这段时间里展示出一个动画,
从而提高用户体验。
屏蔽的方法:
(1)、编辑 /etc/default/grub文件,原文11行附近:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
去掉”splash“,改成:
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
(2)、执行命令:
sudo update-grub
重启,即可看到,不再有载入画面出现。
进入 Ubuntu 图形桌面
1、 startx # 启动 x-windows 桌面 (装了才可以)
2、 sudo lightdm # 启动 Ubuntu 的默认桌面
想要查看更多文章,敬请关注 dravenxiaokai 的简书
哇,写的太赞了,别拦着我打赏 o( ̄︶ ̄)o
微信打赏 | 支付宝打赏 |
---|---|
网友评论