一、Ubuntu简介
Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于DebianGNU/Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。
二、Ubuntu安装
-
开机安装
开机界面
黑屏解决:
黑屏解决
重新初始化网络环境:
C:\Users\Administrator>netsh winsock reset
重启计算机。
-
语言选择
语言选择 -
开始安装
开始安装
三、Ubuntu系统操作
- 设置root用户密码
sudo passwd root 并输入两次密码 - 升级
设置源:
输入命令
sudo cp sources.list sources.list.bak
就是将sources.list备份到sources.list.bak
输入命令
sudo cp sources.list sources.list.bak
就是将sources.list备份到sources.list.bak
东北大学源
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial main restricted #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial main restricted
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial restricted multiverse universe #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial universe
deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates universe
deb http://mirror.neu.edu.cn/ubuntu/ xenial multiverse
deb http://mirror.neu.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted
deb-src http://mirror.neu.edu.cn/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirror.neu.edu.cn/ubuntu/ xenial-security universe
deb http://mirror.neu.edu.cn/ubuntu/ xenial-security multiverse
阿里云源
deb cdrom:[Ubuntu 16.04 LTS Xenial Xerus - Release amd64 (20160420.1)]/ xenial main restricted
deb-src http://archive.ubuntu.com/ubuntu xenial main restricted #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-updates main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates universe
deb http://mirrors.aliyun.com/ubuntu/ xenial multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-updates multiverse
deb http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-backports main restricted universe multiverse #Added by software-properties
deb http://archive.canonical.com/ubuntu xenial partner
deb-src http://archive.canonical.com/ubuntu xenial partner
deb http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted
deb-src http://mirrors.aliyun.com/ubuntu/ xenial-security main restricted multiverse universe #Added by software-properties
deb http://mirrors.aliyun.com/ubuntu/ xenial-security universe
deb http://mirrors.aliyun.com/ubuntu/ xenial-security multiverse
清华大学
deb cdrom:[Ubuntu 16.04 LTS Xenial Xerus - Release amd64 (20160420.1)]/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security universe
deb http://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security multiverse
root@xtwy:~# sudo apt-get update
root@xtwy:~#sudo apt -y upgrade
root@xtwy:~#sudo apt autoremove
- 安装ssh
(1)打开"终端窗口",输入"sudo apt-get install openssh-server"-->回车-->输入"y"-->回车-->安装完成。
(2) 查看ssh服务是否启动
打开"终端窗口",输入"sudo ps -e |grep ssh"-->回车-->有sshd,说明ssh服务已经启动,如果没有启动,输入"sudo service ssh start"-->回车-->ssh服务就会启动。
(3)修改配置文件
打开"终端窗口",输入"sudo gedit /etc/ssh/sshd_config"-->回车-->把配置文件中的"PermitRootLogin without-password"加一个"#"号,把它注释掉-->再增加一句"PermitRootLogin yes"-->保存,修改成功。
重启ssh:
root@xtwy:~# service ssh restart
-
进入grub引导界面
进入grub引导界面
修改后 安装VMware Tools
houjianjun@xtwy:~$ cp -r /media/houjianjun/VMware\ Tools/ tools
houjianjun@xtwy:~$ cd tools
houjianjun@xtwy:~/tools$ su root
密码:
root@xtwy:/home/houjianjun/tools# mkdir MVTools
root@xtwy:/home/houjianjun/tools# tar -zxvf VMwareTools-10.3.2-9925305.tar.gz -C MVTools/
root@xtwy:/home/houjianjun/tools# cd MVTools/
root@xtwy:/home/houjianjun/tools/MVTools# cd vmware-tools-distrib/
root@xtwy:/home/houjianjun/tools/MVTools/vmware-tools-distrib# ./vmware-install.pl
有提示,用yes
- 切换Intel和Nvidia显卡
houjianjun@xtwy:~$ lspci -k | grep -A 2 -i "VGA"
00:0f.0 VGA compatible controller: VMware SVGA II Adapter
Subsystem: VMware SVGA II Adapter
Kernel modules: vmwgfx
00:10.0 SCSI storage controller: LSI Logic / Symbios Logic 53c1030 PCI-X Fusion-MPT Dual Ultra320 SCSI (rev 01)
- 设置分辨率
houjianjun@xtwy:~$ cvt 1920 1080
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 MHz
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
#查看显示器的名称
houjianjun@xtwy:~$ xrandr
xrandr: Failed to get size of gamma for output default
Screen 0: minimum 320 x 200, current 800 x 600, maximum 800 x 600
default connected primary 800x600+0+0 0mm x 0mm
800x600 60.00 85.00* 75.00 72.00 56.00 0.00
640x480 85.00 75.00 73.00 60.00 0.00
720x405 60.00
720x400 85.00
640x400 85.00 0.00
640x360 60.00 59.00
640x350 85.00
320x240 0.00
400x300 0.00
512x384 0.00
720x480 0.00
720x576 0.00
320x200 0.00
800x480 0.00
设置分辨率
houjianjun@xtwy:~$ sudo xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
[sudo] houjianjun 的密码:
xrandr: Failed to get size of gamma for output default
houjianjun@xtwy:~$ sudo xrandr --addmode default "1920x1080_60.00"
xrandr: Failed to get size of gamma for output default
选择1920X1080
-
英文界面改为中文界面
设置
安装语言
安装语言
拖到第一
注销系统
9。 VMware屏幕不能自动适应窗口大小
root@xtwy:~# sudo apt-get install open-vm-tools
四、网络配置
-
针对Oracle VM VirtualBox
添加网卡:
添加网卡 - 网络本置
DHCP:
# 修改配置文件
hjj@locahost:~$ sudo vi /etc/netplan/01-netcfg.yaml
# 添加网卡enp0s8与enp0s3
network:
version: 2
renderer: networkd
ethernets:
enp0s3:
dhcp4: yes
enp0s8:
dhcp4: yes
# 重启网络
root@slave1:~# sudo netplan apply
静态:
hjj@locahost:~$ sudo vi /etc/netplan/01-netcfg.yaml
network:
ethernets:
eno1: # 网卡名称
addresses:
- 10.25.148.13/24 #静态ip设置,子网掩码
dhcp4: false
gateway4: 10.25.148.1 #网关
nameservers:
addresses:
- 8.8.8.8
- 114.114.114.114
version: 2
五、apt升级
# 只检查,不更新
root@slave1:~# sudo apt update
# 更新已安装的软件包
root@slave1:~# sudo apt upgrade 软件包名
六、防火墙
# 状态查看
root@slave1:~# sudo ufw status
# 禁用防火墙
root@slave1:~# sudo ufw disable
# 启用防火墙
root@slave1:~# sudo ufw enable
七、修改主机名
# 查看主机名
root@slave1:~# hostname
root@slave1:~# uname -a
# 临时修改主机名
hostname 新主机名
# 永久修改主机名
root@slave1:~# vi /etc/hostname
root@slave1:~# vi /etc/hosts
root@slave1:~# sudo reboot
八、Root SSH登录
# 修改文件
root@slave1:~# sudo vi /etc/ssh/sshd_config
# 修改PermitRootLogin为yes
PermitRootLogin yes
九、常见问题
-
VMX 进程已提前退出。
VMX 进程已提前退出
解决:
结束进程 -
安装ubuntu系统时卡在开机logo
解决:
修改闪屏
在grub(就是启动选择页)那里按e进入grub编辑,然后找到quiet splash后,在其后添加nomodeset
F10保存。
进去之后到/boot/grub/grub.cfg(sudo gedit / boot/grab/grab.cfg)中修改。
- ubuntu18.04如何进入grub引导界面