Linux安装笔记——Ubuntu18.04

本文档详细介绍了如何在VirtualBox中安装Ubuntu 18.04,包括虚拟机设置、磁盘分区、用户及密码设定,以及后续的增强功能安装、共享文件夹配置和远程登录问题解决。此外,还提供了网络配置、SSH连接和软件源更换的步骤,确保顺利进行系统管理和维护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、安装步骤

1.安装虚拟机VirtualBox,安装过程见笔记:安装VirtualBox

2.安装Ubuntu18.04

二、安装Ubuntu18.04

1.下载Ubuntu

Ubuntu镜像源下载地址:清华源

搜索Ubuntu,点击Ubuntu-releases进入

 选择.iso镜像文件下载

 2.在虚拟机中安装Ubuntu镜像

新建:

名称:显示在虚拟机列表中的名称

文件夹:Ubuntu安装目录

类型:系统类型

版本:系统版本

下一步;

 设置内存大小:查看计算机的物理内存大小,虚拟机内存设为实际物理内存的一半。

我的电脑内存是4G,所以这里设置2G即可:

下一步;

选择现在创建虚拟硬盘:

 创建。

选择硬盘文件类型:

 下一步;

动态分配:会随虚拟机中磁盘占用的多少占用物理磁盘。

固定分配:一次性从物理磁盘开辟一片固定大小的空间作为虚拟机的磁盘,安装完系统后也可以更改。

 下一步;

选择文件位置和虚拟硬盘的大小:硬盘大小至少20个G

创建;

设置:

 设置CPU数量:CPU数量和与电脑实际的硬件平台CPU数量一致。(我的电脑是2个CPU)

 设置显卡控制器:

显示》屏幕》显卡控制器:VBoxVGA。

导入之前下载的镜像文件:

 OK!

启动安装:

点击启动刚才创建的虚拟电脑,VirtualBox会提示选择启动盘,选择我们下好的ubuntu镜像就好了 

进入Ubuntu安装界面:

 键盘选择:美式键盘

 安装选项:

 设置分区:选择自定义模式设置磁盘分区

 

 

 现在,之前定义的分区被删除,free space说明了现在变成自由空间,需要用户自定义如何分区。使用“+”添加自定义分区。

分区:

(1)/boot:存放启动文件,占用内存不大,分配1GB空间

 (2)swap分区:虚拟内存空间。

4G以内的物理内存,SWAP 设置为内存的2倍,不超过4G。
4-8G的物理内存,SWAP 等于内存大小。
8-64G 的物理内存,SWAP 设置为8G。
64-256G物理内存,SWAP 设置为16G。 

 (3)根分区:/     这里就不单独分/home 和 /usr了,所以根分区尽可能大。

 (4)/web分区:后面搭建网络的时候会用,先留着这个分区

 (5)/test分区:平时学习的时候都在这个分区,剩余空间都给这个分区

 分区完成后,点击安装:

选择时区:Shanghai

 设置用户名和密码:

等待安装:

 安装完成,重启:

重启后,换软件镜像源:

 选项切换为Other

用系统上的挑选合适源选择适合自己的源:

 现在下载和更新软件的速度会更快一点。

3.安装增强功能

先安装依赖:

sudo apt-get install gcc make perl -y

安装增强工具:

RightCtrl+Home快捷键 》设备 》安装增强功能 》Run

安装完成之后重启。

4.配置共享文件夹

RightCtrl+Home快捷键 》设备 》共享文件夹 》共享文件夹 》固定分配右击 》添加共享文件夹

 

 把用户添加到vboxsf用户组:

sudo adduser tata vboxsf

5.共享粘贴板、拖放改为双向

6.设置root密码

sudo passwd root

三、疑难问题解决

1.远程登录失败问题

首先,配置好网络:【网络地址转换(NAT)】->【端口转发】->设置端口转发规则

 

 然后,使用MobaXterm尝试远程连接,设置SSH

结果发现,一直连接不上,解决办法如下:

一是需要开启ssh服务,若是没安装需要先安装

#安装
sudo apt-get install openssh-server
#启动
sudo /etc/init.d/ssh start 

二是修改sshd_config文件

sudo /etc/init.d/ssh start 

将文本中的#PermitRootLogin prohibit-password修改为:PermitRootLogin yes     
然后重启ssh:

sudo /etc/init.d/ssh restart

此时再去连接就没有问题了。

我之前还遇到一个问题,没有将specify name 与Ubuntu系统里的普通用户名一致,导致一直报下面的错:

 所以,还是需要和Ubuntu系统里设置的用户名一致 因为我们发现第一次登录的时候只输入密码,并没有检查用户名,其实用户名就是specify name这里。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值