(最新最详细)安装ubuntu18.04-程序员宅基地

技术标签: python  ubuntu记录  ubuntu  深度学习  linux  

1. window10中下载ubuntu镜像

下载地址
在这里插入图片描述

2. 制作U盘启动盘

  1. 安装制作工具:UltraISO(点我下载),下载完成后安装
  2. 插入用来做启动盘的U盘(最好是usb3.0接口,16GB或以上),并清空里面的文件
  3. 打开安装好的UltraISO,点击继续试用按钮工作界面
  4. 进入工作界面后,点击菜单栏文件(F),在弹出的选项卡里点击打开
    在这里插入图片描述
  5. 在弹出的文件选择对话框中找到下载好的 Ubuntu18.04.1 LTS 镜像文件,打开后如下图所示:
    在这里插入图片描述
  6. 点击菜单栏上的启动,在弹出的选项卡里点击写入硬盘映像
  7. 在弹出的新窗口中,硬盘驱动器:选择刚刚插入的U盘;写入方式:设置为USB-HDD+;其余需要勾选的不管,采用默认的设置就行;然后可以格式化一下;最后点击最下面一栏的写入按钮。
    在这里插入图片描述
  8. 写入过程大概会持续4~5分钟,完成后界面如下图所示,接着点击返回按钮。
    在这里插入图片描述
    启动盘制作完成:在这里插入图片描述

3. Ubuntu 分配硬盘空间

分配前:
在这里插入图片描述
分配后:
在磁盘1中,右键删除卷,腾出787.99GB内存用于安装ubuntu18.04:在这里插入图片描述
参考:Ubuntu18.04安装教程

4. 安装 Ubuntu18.04

4.1. 设置启动项

关闭你要安装 Ubuntu18.04.1 的目标主机,然后插入启动盘,接着开机,迅速的按住 F12直到进入 bios 设置界面:在这里插入图片描述
选择ubuntu,进去发现一个trick:在这里插入图片描述
选择UEFI: aigo U310 1.00,还是有trick:在这里插入图片描述
在这里插入图片描述
解决:

  1. 进入安装时,光标移动到"install ubuntu";

  2. 按"e"进入编辑模式,进入命令行模式;

  3. 找到’‘quite splash’'然后去掉"—"后,添加“nomodeset”(依照不同显卡进行不同显卡驱动选项的添加,如果使用的是Nvidia显卡,添加nomodeset);

  4. F10安装。

4.2. 正式安装

4.2.1. 选择语言

简体中文:
在这里插入图片描述
在这里插入图片描述

4.2.2. 键盘布局

在这里插入图片描述

4.2.3. 无线联网

实验室辣鸡电脑没有配无线网卡,直接跳过无线联网步骤。

4.2.4. 更新和其他软件

由于我电脑内存多,且平时以ubuntu工作为主,故不选择最小安装:
在这里插入图片描述

4.2.5. 安装类型

点击其他选项:在这里插入图片描述
说明:
上图中的sd+字母+number, 其中字母表示磁盘的编号,number表示分区的编号。例如:sda3 表示磁盘 a 的第三个分区,sdc1 表示磁盘 c 的第一个分区。前面我们给在磁盘1给 Ubuntu18.04 预留了788GB的磁盘空间,对应于下图的 /dev/sda下的空闲区:在这里插入图片描述
如上图,选中之前预留的空先区,鼠标左键双击或者点击左下角 “+” 按钮,依次按照上面的分区表手动分区。(如果在给 /boot 分完区后空闲区变为不可用,则点击 “-” 按钮删除 /boot 分区,然后先给其他挂载点分区,最后再给 /boot 分区)。

2024/03/06:分区不用搞那么复杂,假设有260G,100G给根分区(/),交换空间(SWAP)16G,剩余的所有空间主目录分区(/home)

挂载点 /:在这里插入图片描述
挂载点 /boot:
在这里插入图片描述
挂载点 /home:在这里插入图片描述
挂载点 /tmp:在这里插入图片描述
挂载点 /usr:在这里插入图片描述

挂载点 /var:在这里插入图片描述

交换空间 swap:在这里插入图片描述
按照上面的分区表分完区后,每个区的信息如下图所示,这时还需要注意到最下面一栏 安装启动引导器的设备,你在哪个磁盘上安装的 ubuntu(在哪个磁盘上分区),就选择那一个磁盘。然后点击右下角 现在安装 按钮,在弹出来的对话框中点击 继续 按钮。在这里插入图片描述
在这里插入图片描述

4.2.6. 时区

在这里插入图片描述

4.2.7. 登录信息

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
点击回车发现依然开不了机,重启,按住F12,选择UEFI: aigo U310 1.00进去:
在这里插入图片描述
选择Ubuntu,同样点e,在quite splash后加上nomodeset:
在这里插入图片描述
然后按F10即可进入刚才安装后的ubuntu系统。

4.2.8. 解决重启ubuntu系统开机黑屏问题

每次重启进入ubuntu系统都会黑屏,都需要在开机的界面,选择ubuntu选项按“e”,然后在quite splash后加上nomodeset,然后按F10才能进入ubuntu系统。

  1. 下载网卡驱动
    网上买适配ubuntu系统的无线网卡,换源(注意换源时要找到对应ubuntu18版本的源,网上给出的源文件很多并不是ubuntu18 bionic的源)。

在官网源https://mirrors.ustc.edu.cn/repogen/下载对应版本最新的源,比如我是18.04版本的ubuntu,对应下载的是这个:

在这里插入图片描述把里面的源码复制到/etc/apt里面的sources.list,覆盖原来的中科大源。

然后sudo apt-get update,sudo apt install make,再下载驱动,make编译:

在这里插入图片描述
sudo make install:
在这里插入图片描述
重启即可。

注意BIOS里面不要选择Secure Boot Enable:

在这里插入图片描述

  1. 进入ubuntu系统,打开终端:
1.更新apt-get源列表
	sudo apt-get update
 	sudo apt-get upgrade
2.添加驱动源
	sudo add-apt-repository ppa:graphics-drivers/ppa
 	sudo apt-get update

在这里插入图片描述
在这里插入图片描述

  1. 更新显卡驱动。
    我的显卡是rtx2060s,官网找到对应版本的显卡驱动是470。然后打开软件更新,选择NvidIa驱动版本470,选择应用更改即可(一次不行再来一次):
    在这里插入图片描述
    安装好显卡驱动后,重启即可正常进入ubuntu系统。

参考:

  1. Ubuntu18.04安装教程
  2. 安装ubuntu时报错ima: error communicating to tpm chip解决方法
  3. sudo apt-get update提示E: 仓库 “http://mirrors.aliyun.com/ubuntu eoan Release” 没有 Release 文件。 解决办法
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_60225495/article/details/120319067

智能推荐

微信小程序红包 php,如何用微信小程序发红包-程序员宅基地

文章浏览阅读250次。在目前的小程序版本尚不支持发红包这个功能,开发者们表面笑嘻嘻,心里妈卖批!在这里,提供一种已经实践过的解决思路。详细解析,就是下面的几个步骤1、首先是在小程序里面的领红包入口2、点击后跳转webview, 附带当前的小程序的token给webview验证,webview 的src 指向具备付款能力的服务号的一个获取openid页面,根据附加的token来判断用户是否可以领取红包,此时用户拥有两个o..._小程序 可以用微信支付 现金红包php

视频教程-跟一夫学UI设计 APPUI综合设计与图标实战案例视频教程 photoshop绘制icon案例-UI-程序员宅基地

文章浏览阅读104次。跟一夫学UI设计 APPUI综合设计与图标实战案例视频教程 photoshop绘制icon案例 ..._app风格案例视频

vue 海康视频播放_vue-hkvideo-程序员宅基地

文章浏览阅读4k次,点赞4次,收藏22次。1. 下载并安装海康 web 插件https://open.hikvision.com/download/5c67f1e2f05948198c909700?type=102. 把上一步解压的三个 js, 复制到你的项目中, 根据路径, 自己引入到 index.html 中3. 建议运行它的 demo, 大概看看代码, 了解一下它的大致结构, 它的注解很详细, 3 分钟就能看完4. 贴上我的代码(我的是每次只显示一个画面, 点击摄像头切换画面)<temp.._vue-hkvideo

html li 鼠标经过变色,CSS实现li标签鼠标经过时改变背景颜色-程序员宅基地

文章浏览阅读5.3k次,点赞3次,收藏4次。很多时候需要用到这个css效果,实际上就用了一个li标签的热点样式,不仅是li标签,div等也可以的完整代码如下,div/css鼠标热点改变li标签背景颜色body{ background-color:#CCCC99; margin:0; padding:0; color:#fff;}ul{ margin:0; padding:50px;}li{ list-style:none; height:2..._ul li 样式 鼠标移入颜色

数据恢复:在 Linux 上恢复删除了的文件_linux系统,删了某一个文件夹的数据还清空了回收站,还能不能找回来我的数据-程序员宅基地

文章浏览阅读238次,点赞4次,收藏8次。把删除创建为rm -i 的别名当 -i 选项配合 rm 命令(也包括其他文件处理命令比如 cp 或者 mv)使用时,在删除文件前会出现一个提示。其中,/home/gacanepa/rescued 是另外一个磁盘中的目录 - 请记住,把文件恢复到被删除文件所在的磁盘中不是一个明智的做法。安装完成后,我们做一个简单的测试吧。如果在恢复过程中,占用了被删除文件之前所在的磁盘分区,就可能无法恢复文件。但愿你对于你的文件足够小心,当你要从外部磁盘或 USB 设备中恢复丢失的文件时,你只需使用这个工具即可。

2021-09-15 WPF上位机 15-属性绑定(数据格式化)_wpf 自定义属性绑定 格式化 实现-程序员宅基地

文章浏览阅读3.2w次。<Window x:Class="Zhaoxi.BindingStudy.DataFormatStudy.DataFormatStudyWin" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.._wpf 自定义属性绑定 格式化 实现

随便推点

python进程和线程-程序员宅基地

文章浏览阅读794次,点赞19次,收藏19次。2、multiprocessing.Process类的join()方法可以阻塞主进程,当子进程没有进行完成的时候,主进程hold。2、threading.Thread类的join()方法可以阻塞主进程,当子线程没有进行完成的时候,主线程hold。3、可以通过继承multiprocessing.Process并重写run()函数的方法来实现多线程。1、线程通过multiprocessing.Process类的start()方法启动。1、线程通过threading.Thread类的start()方法启动。

使用OkHttp 缓存 API 调用提高Android应用性能

要能够将 API 调用的响应本地存储到缓存中,首先,我们需要定义缓存并通知客户端。在下面的代码片段中,我们使用 okhttp 库中的 Cache 类定义了缓存。我们将此缓存的最大大小设置为 5 MB。然后,在初始化 okhttpclient 参数时使用cache()函数。.build()如果设备连接到互联网:如果最后一次 API 响应是在不到 30 分钟之前检索的,则显示缓存的响应;否则,获取新的响应并将其存储在缓存中。如果设备离线:使用最多 1 天前的 API 响应以保持应用程序功能。

一键实现在VS Code中绘制流程图

而其较为出众的一点,就是较好的可拓展性,即丰富的插件应用,这些应用可以极大地提高生产效率,并优化日常使用。可以发现,其整体格局和我们常见的流程图编辑应用较为类似,其主题颜色也与我们的VS Code保持一致,在这里为了编辑方便,我们还是将编辑器主题改为浅色。当然,其功能仍存在局限,不能够完全代替我们传统的图形绘制工具,但也可以作为我们日常工作的有益补充,帮助我们完成一些特定情景下的项目。整体布局也十分明晰,与我们常用的Visio极为类似:左侧为形状选项卡,中间为画布容器,右侧为样式编辑。

go http框架下的静态资源代理实现(压缩,缓存验证自定义)

之前在说了我的第一版静态资源代理,后面我又完善了一下:照着以上思路,可以在其他语言其他框架中实现,因为对框架没有依赖,都是使用的一些基本功能。

RecyclerView实现吸顶效果项目实战(三):布局管理器LayoutManager-程序员宅基地

文章浏览阅读338次,点赞4次,收藏6次。架构师不是天生的,是在项目中磨练起来的,所以,我们学了技术就需要结合项目进行实战训练,那么在Android里面最常用的架构无外乎 MVC,MVP,MVVM,但是这些思想如果和模块化,层次化,组件化混和在一起,那就不是一件那么简单的事了,我们需要一个真正身经百战的架构师才能讲解透彻其中蕴含的深理。此时,RecyclerView第一个item是添加进Adapter中的最后一个,最后一个item是第一个加进Adapter的数据,RecyclerView会自动滑到末尾,另外item整体是依靠下方的。

【智能排班系统】基于AOP和自定义注解实现接口幂等性-程序员宅基地

文章浏览阅读884次。使用多种方式实现接口幂等性,通过定义注解方便对方法进行幂等性控制

推荐文章

热门文章

相关标签