场景:已经安装好了Windows 10系统,在Windows 10系统的基础上安装
Ubuntu20.04.3LTS
桌面版安装步骤如下:
- 开机进入bois: 启动后长按 F1,注意:不同厂商主板进入bois的方式不同
- 快速切换启动方式: 启动后长安 F12
- 默认优先启动系统设置: 进入bois,然后找到Setting–>General–>选中Boot Sequence–>将 Windows Boot Manager 选项调至最前边即可
- window10+中快速进入U启动或启动另一个系统方法:先按住 Shift 然后再开始里面点击重启按钮会弹出一个选项框,按照提示操作即可
关于硬盘分区有多种分区方式,可根据实际硬盘大小、文件格式、使用途径等划分不同的分区
一般用途分两到三个个区就行了。分两个区,挂载到根/
分区与/boot
分区就行了,分三个个区,一个/boot
分区,一个根/
分区,一个/home
分区
关于服务器的分区,可参考下面分区。
/boot 分区100M,绝对够用了。
/home 硬盘大小*4% 根据用户数据的多少,进行增减
/user 硬盘大小*6% 喜欢用管理工具,但是总还有要自己编译安装的东西
/swap 内在大小*2
/var 硬盘大小*70% 默认安装的文件包基本上都在这里面,以及web服务,mysql服务等,所以这种分区要足够大
/tmp 硬盘大小*10% 做为服务器用,log文件会很多,所以单独拿出来。如果定时清理可适当减少。
/ 剩下的都给根分区
以下是本人习惯分区的方式
操作系统: Ubuntu20.04.3LTS-Disktop
分区信息如下
挂载点 | 文件格式 | 大小 | 分区 | 备注 |
---|---|---|---|---|
/ | ext4 | 100G | 主分区 | 1 00* 1024=102400 |
/boot | ext4 | 1G | 逻辑分区 | 建议:应该大于400MB或1GB Linux的内核及引导系统程序所需要的文件,比如 vmlinuz initrd.img文件都位于这个目录中。在一般情况下,GRUB或LILO系统引导管理器也位于这个目录。 |
/home | ext4 | 300G | 逻辑分区 | 300*1024=307200 |
/tmp | 无 | 无 | ||
/usr | ext4 | 50G | 逻辑分区 | 50*1024=51200 |
/var | 无 | 无 | 逻辑分区 | |
/srv | 无 | 无 | ||
/opt | 无 | 无 | ||
/usr/local | 无 | 无 | ||
swap | swap | 16G | 逻辑分区 | 16*1024 = 16384 交换分区相当于Windows中的“虚拟内存”,如果内存低的话(1-4G),物理内存的1.5-2倍,高点的话(8-16G)要么等于物理内存,要么物理内存+2g左右。 |
You name | dev |
---|---|
You server’s name: 计算机名 | yuan-server |
Pick a username: 姓名 | jinshengyuan |
选择一个用户名 | jinshengyuan |
Choose | yuan |
Confirm your password | yuan |
系统安装后默认是没有root密码的,需要通过安装时创建的普通用户对root用户设置密码
sudo passwd root
# 1. 回车后先输入jinshengyuan的密码
# 2. 接下来再输入两次root账户密码: yuan@2021
192.168.31.126
需要把配置文件修改为以下内容:
ubuntu1804:~$ sudo vi /etc/netplan/50-cloud-init.yaml
假设IP地址修改为192.168.1.100,子网掩码24位即255.255.255.0,网关设置为192.168.1.1,DNS1:223.5.5.5,DNS2:223.6.6.6
network:`` ``ethernets:`` ``ens33:`` ``dhcp4: no`` ``addresses: [192.168.1.100/24]`` ``optional: ``true`` ``gateway4: 192.168.1.1`` ``nameservers:`` ``addresses: [223.5.5.5,223.6.6.6]` ` ``version: 2
在 Ubuntu 18.04 LTS 中配置 IP 地址的方法和以往使用的配置方法有很大的不同。和旧版本的不同之处在于,Ubuntu 18.04 使用 Netplan 来配置 IP 地址,Netplan 是一个新的命令行网络配置工具。其实在 Ubuntu 17.10 的时候 Ubuntu 开发者就已经介绍过 Netplan 了。接下来要介绍的新的 IP 配置方法不会再用到
/etc/network/interfaces
这个文件,取而代之的是一个 YAML 文件。默认的 Netplan 配置文件一般在/etc/netplan
目录下。 在这篇教程中,我们会去学习在 Ubuntu 18.04 LTS 的最小化服务器中配置静态 IP 和动态 IP 。
编辑 /etc/apt/source.list,将里面的 http://cn.archive.ubuntu.com/ubuntu/ 修改为 ``http://mirrors.aliyun.com/ubuntu/
# 1. 先备份一下
sudo cp /etc/apt/sources.list /etc/apt/source.list_backup
# 2. 修改
sudo vim /etc/apt/sources.list
更新一下
# 更新软件列表
sudo apt update
# 跟新软件
sudo apt upgrade
# 更新软件列表
sudo apt update
# 跟新软件
sudo apt upgrade
- ubuntu能远程登录必须安装
openssh-server
- 还需再
/etc/ssh/sshd_config
文件中开启root远程登录的权限
具体操作如下:
# 1. 查看ssh服务器是否安装并启动
sudo ps -e | grep ssh
#2. 如果未安装,则使用下面命令安装ssh服务器
sudo apt-get install openssh-server
#3. 配置sshd文件
sudo vi /etc/ssh/sshd_config
PermitRootLogin yes #(默认是被注释掉的,如 #PermitRootLogin prohibit-password,放开注释并改为:PermitRootLogin yes)
#4. 重启服务器
service ssh restart
### 1. 安装vim
sudo apt install vim
不按照此软件,则无法查看ip地址
sudo apt install net-tools
sudo apt install make
# or
sudo apt install make-guile
sudo apt install gcc
sudo apt install xrdp
- 开机后会在界面中显示
windows
与Ubuntu
系统选择选项,选择一个系统后直接进入系统;- 也可
bois
中设置默认开机后启动哪个系统