python处理数据与数据可视化计算机技术与应用

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

2017-09-29  本文已影响227人  dravenxiaokai

首先,没有条件购买云服务的小伙伴们,可以通过安装虚拟机来安装Ubuntu系统,可以去 VMware Workstation 官网下载 pro 增强版的虚拟机,我这里下载的是 VMware Workstation 12 64位的,客户机下载的是 ubuntu1404-server-64 版本,个人比较喜欢这个版本,比较稳定,可以去 Ubuntu 官网去下载,如果你实在找不到上述版本,也可以联系本人@惜墨的少年

VM 虚拟机的安装

介绍一下 Ubuntu 安装vm增强工具

增强工具的优点

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 中

粘贴上面的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桌面

安装增强工具

VMwareTools 压缩包 vmware-install.pl 查看 vmware-install.pl 文件权限 执行 vmware-install.pl 管理员权限执行 确认安装 修改分辨率 总是启用共享文件夹 选择共享文件夹 可以全屏的桌面 共享文件夹

普通 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

微信打赏 支付宝打赏
上一篇 下一篇

猜你喜欢

热点阅读