虚拟机中Ubuntu系统的安装与基本配置

首先,没有条件购买云服务的小伙伴们,可以通过安装虚拟机来安装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 中

虚拟机中Ubuntu系统的安装与基本配置_第1张图片
粘贴上面的163源到 /etc/apt/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 当然个人推荐用这种方式重启电脑,更安全一点,通过改运行级重启的方式慎用

虚拟机中Ubuntu系统的安装与基本配置_第2张图片
Ubuntu桌面

安装增强工具

  • 点击虚拟机菜单上面的 虚拟机 选择 安装 VM Tools,有的版本提示是 重新安装,会弹出如图所示
虚拟机中Ubuntu系统的安装与基本配置_第3张图片
VMwareTools
  • 复制 VMwareToolsxxx.tar,gz 的压缩包到桌面,如图所示
虚拟机中Ubuntu系统的安装与基本配置_第4张图片
压缩包
  • 然后右键该压缩包 Extract Here 压缩该文件到当前桌面,如图所示
    虚拟机中Ubuntu系统的安装与基本配置_第5张图片
    解压
  • 进到该文件夹,需要执行 vmware-install.pl 的脚本
虚拟机中Ubuntu系统的安装与基本配置_第6张图片
vmware-install.pl
  • 打开命令行终端,按照如图所示操作,绿色的文件表示可执行的文件
虚拟机中Ubuntu系统的安装与基本配置_第7张图片
查看 vmware-install.pl 文件权限
  • 输入 ./vmware-install.pl 就可以执行这个文件了
虚拟机中Ubuntu系统的安装与基本配置_第8张图片
执行 vmware-install.pl
  • 上述的身份不对,所以还需要加上 sudosudo ./vmware-install.pl,输入密码然后默认敲回车就即可。如图:
管理员权限执行
  • 这里有可能会先问你是否要执行安装,输入 yes,后面默认敲回车就可以,如图:
确认安装
  • 当看到如下祝贺语的时候,表示安装完毕,如图:


    虚拟机中Ubuntu系统的安装与基本配置_第9张图片
    增强功能安装完毕
  • 安装完毕之后,我们就可以使用增强工具的一些功能。首先我们需要先关闭客户机。右键虚拟机左导航栏上的系统,选择 【电源】 >> 【关闭客户机】 即可。如图:

    关闭客户机

  • 然后点击 【编辑虚拟机设置】 >> 选择 【显示器】 >> 选择 【指定显示器设置】 >> 改成你自己的电脑实际的分辨率,如果列表里面没有跟你本机匹配的,可以手动输入。如图

虚拟机中Ubuntu系统的安装与基本配置_第10张图片
修改分辨率
  • 然后点击 【选项】 选项卡,选择 【共享文件夹】,选择 【总是启用】,如图:
虚拟机中Ubuntu系统的安装与基本配置_第11张图片
总是启用共享文件夹
  • 然后点击 【添加】,选择本机的路径,这里我选择下载的目录,你也可以自定义目录,这个目录将来可以和虚拟机共享,如图:
虚拟机中Ubuntu系统的安装与基本配置_第12张图片
选择共享文件夹
  • 然后 【开启此虚拟机】,登录之后,就可以看到系统可以全屏显示了,如果你还是没有全屏显示,桌面很小而且周围有很大黑边的话,在虚拟机上面点击 【全屏】 之后,你就可以向本机使用一样了。如图:
可以全屏的桌面
  • 然后,之前共享的文件夹在 /mnt/hgfs/ 目录下,可以 cd /mnt/hgfs/ 进入到该目录下,查看本机的文件。这里的 Downloads 文件夹就是本机的 下载 文件夹。如图:
虚拟机中Ubuntu系统的安装与基本配置_第13张图片
共享文件夹
  • 另外,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

微信打赏 支付宝打赏
虚拟机中Ubuntu系统的安装与基本配置_第14张图片
虚拟机中Ubuntu系统的安装与基本配置_第15张图片

你可能感兴趣的:(虚拟机中Ubuntu系统的安装与基本配置)