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虚拟环 ...
随机推荐
- 基于Django的Rest Framework框架的url控制器
本文目录 一 自定义路由(原始方式) 二 半自动路由(视图类继承ModelViewSet) 三 全自动路由(自动生成路由) 回到目录 一 自定义路由(原始方式) from django.conf.ur ...
- 用OC实现双向链表:构造链表、插入节点、删除节点、遍历节点
一.介绍 双向链表:每一个节点前后指针域都和它的上一个节点互相指向,尾节点的next指向空,首节点的pre指向空. 二.使用 注:跟单链表差不多,简单写常用的.循环链表无法形象化打印,后面也暂不实现了 ...
- Tensorflow分布式部署和开发
关于tensorflow的分布式训练和部署, 官方有个英文的文档介绍,但是写的比较简单, 给的例子也比较简单,刚接触分布式深度学习的可能不太容易理解.在网上看到一些资料,总感觉说的不够通俗易懂,不如自 ...
- 有了faker,再也不用为了构造测试数据而烦恼啦!
在软件需求.开发.测试过程中,有时候需要使用一些测试数据,针对这种情况,我们一般要么使用已有的系统数据,要么需要手动制造一些数据.在手动制造数据的过程中,可能需要花费大量精力和工作量,此时可以借助Py ...
- PHP echo一个对象报语法错误,为什么?
为什么直接echo一个对象就会报语法错误,而如果这个对象实现了__toString方法后就可以直接输出呢? 原因是echo本来可以打印一个对象,而且也实现了这个接口,但是PHP对其做了个限制,只有实现 ...
- MySQL EXPLAIN 语句
对于 MySQL 在执行时来说,EXPLAIN 功能上与 DESCRIBE 一样.实际运用中,后者多用来获取表的信息,而前者多用于展示 MySQL 会如何执行 SQL 语句(Obtaining Exe ...
- 资深程序员:学Python我推荐你用这几款编辑器
Python使用什么编辑比较好,Python编辑器推荐 各位 Pythoner 好啊!在这个烦躁的时代,相聚就是缘分,很高兴各位 Pythoner 能相聚于此,希望接下来的路,我们一起走下去,使用 P ...
- whistle手机调试工具使用简单教程
npm全局安装 npm install -g whistle 全局启动 w2 start 启动之后,输入127.0.0.1:8899 就可以访问到whistle调试界面了: 我们主要常用几个功能: 1 ...
- java annotation使用介绍
还望支持个人博客站:http://www.enjoytoday.cn 介绍 Annotation的中文名字叫注解,开始与JDK 1.5,为了增强xml元数据和代码的耦合性的产物.注解本身并没有业务逻辑 ...
- Mysql—数据类型详解
在MySQL中常用数据类型主要分为以下几类:数值类型.字符串类型.日期时间类型. 数值类型 字符串类型 日期时间类型 数据类型 字节数 取值范围 格式 备注 year 1 1901~2 ...