Note | Ubuntu18.04安装与配置
目标:
在服务器上配置最新的Ubuntu稳定版本18.04 LTS。18.04比16.04好看很多,非常建议。
有3块硬盘:2块4TB机械硬盘,1块2TB固态硬盘。计划将固态硬盘作为主硬盘,其余两块机械硬盘后期挂载使用。
分区只设定根目录、home目录和swap分区。swap分区和内存大小一样,设为128GB。根据服务器使用经验,大家都会把数据往家目录里堆放,因此我们先分配根目录(不需要太大,我们这里给100GB)和交换分区(和内存一样大,128GB),其他所有空间都给家目录。
设置为中文,这样在安装过程和以后遇到错误时,可以看中文,方便一些。
具体流程:
注:想看图片的可以参考这个教程。
下载
Ubuntu-18.04.3-desktop-amd64.iso。下载UltraISO,试用即可。
制作启动盘:
打开UltraISO
文件 -> 打开 -> iso文件
启动 -> 写入硬盘映像 ,选择硬盘驱动器为备用U盘(会被格式化,当心),写入方式UBS-HDD+,最后选择写入。
提示"刻录成功”后,选择返回即可。
将U盘插在服务器上,在BIOS启动项(开机界面狂按F12进入)里选择
UEFI: Generic Flash Disk xxx,进入Ubuntu引导界面,直接安装(不需要试用)。选择中文简体、汉语,不连wifi,最小安装。
安装类型选择“其他选项”,自己来定义分区。
其中有3块硬盘:
/dev/sda,/dev/sdc和/dev/nvme0n1,以及它们的分区情况。把存在的分区全部都“-”掉,即删除(不要随便效仿!)。
选择固态硬盘
/dev/nvme0n1的“空闲”,按“+”添加以下分区。主分区:102400MB(100GB),主分区,空间起始位置,Ext4日志文件系统,挂载点
/。交换分区:131072MB(128GB),逻辑分区,空间起始位置,交换空间。
家目录:剩余所有空间,逻辑分区,空间起始位置,Ext4日志文件系统,挂载点
/home。安装启动引导器的设备:因为我们在
/dev/nvme0n1磁盘上分区的,因此就选择/dev/nvme0n1。然后点“现在安装”,点“继续”。注:后期遇到了没有引导项,无法进入Ubuntu系统的问题。因此添加一个boot分区:分配1024MB,逻辑分区,空间起始位置,Ext4日志文件系统,挂载点
/boot。然后上一步就选择在该boot分区上安装引导。成功。
选择上海时区。用户名和计算机名字任意,但提醒一点:计算机名字不要太长。因为在terminal中,计算机名会出现在
bash的每一行命令之前。如果计算机名太长,会导致命令很长。等待。安装过程有点漫长,可能在20分钟左右。
更换Ubuntu的软件源,参考https://blog.csdn.net/baidu_36602427/article/details/86551862
Note | Ubuntu18.04安装与配置的更多相关文章
- VMware Ubuntu18.04 安装及配置笔记
安装Ubuntu 下载虚拟机VMware 下载镜像Ubuntu 过程略, 参考 https://zhuanlan.zhihu.com/p/38797088 Ubuntu配置 特别提示: 在Ubuntu ...
- Ubuntu18.04安装和配置Java JDK11并卸载自带OpenJDK
卸载自带的OpenJDK方法: 在终端执行命令:sudo apt-get remove openjdk* Ubuntu18.04安装JDK11.0.2 前面步骤一样,可参考:https://www.c ...
- Ubuntu18.04安装和配置Django,并实现简单示例
一.前言(系统,django介绍,window.mac.linux简单区别) Django是python开发过程最重要的web框架.因为在看的Django教学视频是在mac下安装的,我自己用的是Lin ...
- [Linux] Ubuntu18.04 安装之后配置过程
前言 最终还是安装了Ubuntu 虽然一开始想用Deepin 但是死活安装不上,我也很绝望(引导一直找不到 恢复BIOS默认设置也还是不行 所以 有些绝望啊....) 所以 为了让以后的我不再那么 ...
- Ubuntu18.04安装和配置 Java JDK 和 JRE,并卸载自带OpenJDK
https://blog.csdn.net/freeking101/article/details/80522586
- ubuntu18.04 安装hadoop 2.7.3+hive 2.3.4
1. 安装hadoop 详细请参见本人的另外一片博文<Hadoop 2.7.3 分布式集群安装> 2. 下载hive 2.3.4 解压文件到/opt/software -bin.tar.g ...
- Ubuntu18.04安装mysql5.7
Ubuntu18.04安装mysql5.7 1.1安装 首先执行下面三条命令: # 安装mysql服务 sudo apt-get install mysql-server # 安装客户端 sudo a ...
- Ubuntu18.04安装RabbitMQ
Ubuntu18.04安装RabbitMQ 2018年06月10日 19:32:38 dmfrm 阅读数:2492 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog ...
- Ubuntu18.10&Ubuntu18.04安装Python虚拟环境
Ubuntu18.04版本里面自带了最新的Python3.6.5版本,在安装Python虚拟环境时需注意: 1.首先是安装两个包 pip3 install virtualenv # python虚拟环 ...
随机推荐
- 【转】Java中的关键字 transient
阅读目录 先解释下Java中的对象序列化 关于transient关键字 举个例子 参考资料 先解释下Java中的对象序列化 在讨论transient之前,有必要先搞清楚Java中序列化的含义: Jav ...
- 第04组 Beta冲刺(3/5)
队名:new game 组长博客 作业博客 组员情况 鲍子涵(队长) 过去两天完成了哪些任务 整理素材 接下来的计划 素材和脚本相连 引入声音素材 还剩下哪些任务 让游戏本体运行 遇到了哪些困难 时间 ...
- Python模块import本质是什么?import是什么
写这篇文章主要是对Python的import模块或包的机制有了更深层级的一个理解,也在具体工作中得到了一点实践,这种思考是由上一篇文章<__main__内置模块预加载Shotgun接口的妙用 ...
- EventBus 使用/架构/源码分析
EventBus是针对Android优化的发布-订阅事件总线,简化了Android组件间的通信.EventBus以其简单易懂.优雅.开销小等优点而备受欢迎. github 地址:https://git ...
- Java Tomcat 使用(IDEA)
Tomcat 服务器软件的使用 (配置文件, 部署项目 ); 基本的 web 知识回顾: 1. web 服务器 软件: Tomcat (常见的, 主流的, 开源的, 免费的,软件) 1. 软 ...
- 网络聊天室---node.js中net网络模块TCP服务端与客户端的使用
//1.简单创建 net服务器 // const net = require("net"); // const server = net.createServer((c)=> ...
- [算法]LeetCode 120:三角形最小路径和
题目描述: 给定一个三角形,找出自顶向下的最小路径和.每一步只能移动到下一行中相邻的结点上. 例如,给定三角形: [ [2], [3,4], [6,5,7], [4,1,8,3]]自顶向下的最小路径和 ...
- SpringBoot(14)—注解装配Bean
SpringBoot(14)-注解装配Bean SpringBoot装配Bean方式主要有两种 通过Java配置文件@Bean的方式定义Bean. 通过注解扫描的方式@Component/@Compo ...
- 高效取余运算(n-1)&hash原理探讨
Java的HashMap源码中用到的(n-1)&hash这样的运算,查找发现这是一种高效的求余数的办法,但其中的原理是什么呢为什么可以这么做呢? 先上结论:假设被除数是x,对于除数是2n的取余 ...
- dependencies和devDependencies区别
vue-cli3.x项目的package.json中,有两种依赖: dependencies:项目依赖.在编码阶段和呈现页面阶段都需要的,也就是说,项目依赖即在开发环境中,又在生产环境中.如js框架v ...