redmibook 14 2020 安装 ubuntu

news2024/11/30 6:03:57

1. 参考博客

# Ubuntu20.10系统安装 -- 小米redmibook pro14
https://zhuanlan.zhihu.com/p/616543561

# ubuntu18.04 wifi 问题
https://blog.csdn.net/u012748494/article/details/105421656/

# 笔记本电脑安装了Ubuntu系统设置关盖/合盖不挂起/不睡眠
https://blog.csdn.net/KRISNAT/article/details/134937283

2. 硬件信息

redmibook 14 2020 款;

ram 为: 8GB

cpu 为:Intel(R) Core(TM) i5-10210U CPU @ 1.60GHz

无线网卡为:Intel Corporation Wireless-AC 9462

3. 下载 ubuntu

# 下载网址

https://ubuntu.com/download/alternative-downloads

选择了下图中的Ubuntu 20.04.6 Desktop (64-bit)版本,看别人说 18.04 版本无线网卡有问题,于是就下载了 20.04 版本(暂时不想用最新的);

上述链接下载了torrent,需要用额外的下载器再下载;

4. 下载 rufus

# 下载网址

https://rufus.ie/zh/

选择了下图中的 rufus-4.4.exe 版本

5. 制作启动盘

准备一个 8GB 以上的 U 盘;

双击运行 rufus-4.4.exe;

点击选择框,选择自己下载的 ubuntu 镜像,分区类型选择为 GPT;其它的大概看看,点击开始就行;

6. 装 ubuntu 系统

为了方便保留之前系统,我买了一个 SN580 1T 的固态硬盘替换;

电脑关机后,卸下电脑后盖的螺丝;电脑后盖是卡扣的方式,需要一点一点撬开;

替换好固态硬盘后,接上 u 盘;开机,如果没有进入安装界面就长按开机键让它重启,这个过程不太记得了;

下图选择了默认语言,English;点击 Install Ubuntu;

下图选择了默认的,点击了 continue;

下图选择了 Minimal installation;可以按自己的需求来;

下图时区选择了 Shanghai

电脑名为终端 @ 后面的名字;

例子:root@RedmiBook:~#

之后会让你重启电脑,重启电脑前我拔了 u 盘,导致重启失败,我长按开机键让它强行重启的;

7. 安装一些服务

设置 root 用户密码

liangtao:sources$sudo passwd root
[sudo] password for liangtao: (密码输入不可见)
New password: (密码输入不可见)
Retype new password: (密码输入不可见)
passwd: password updated successfully

在 sudo 执行的时候不输入密码修改

1. 切换到 root 用户下 
su root

2. 添加 sudoers 文件的写权限
chmod u+w /etc/sudoers

3. 编辑 sudoers 文件 
vim /etc/sudoers

4. 在 root ALL=(ALL) ALL 下面添加 xxx ALL=(ALL) NOPASSWD: ALL (这里的xxx是你的用户名)
这里有四种类型,如下:
youuser ALL=(ALL) ALL 
%youuser ALL=(ALL) ALL 
youuser ALL=(ALL) NOPASSWD: ALL 
%youuser ALL=(ALL) NOPASSWD: ALL
第一行:允许用户youuser执行sudo命令(需要输入密码). 
第二行:允许用户组youuser里面的用户执行sudo命令(需要输入密码). 
第三行:允许用户youuser执行sudo命令,并且在执行的时候不输入密码. 
第四行:允许用户组youuser里面的用户执行sudo命令,并且在执行的时候不输入密码

5. 撤销 sudoers 文件写权限
chmod u-w /etc/sudoers

 更新镜像源,如果需要的话(在 root 用户下操作)

1. 备份需要修改的文件
cp /etc/apt/sources.list /etc/apt/sources.list.bak

2. 在 /etc/apt/sources.list 文件前面添加如下条目
deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

更新软件源内容;

sudo apt update

 安装 sshd 服务

sudo apt-get install openssh-server

# 设置为开机自动开启 sshd 服务
sudo systemctl enable ssh
sudo  systemctl restart ssh

安装 ifconfig 命令

sudo apt install ifconfig

 安装 xrdp,方便 windows 远程;

sudo apt install xrdp

## xrdp 登录报错:sorry that didn‘t work please try again
sudo vim /etc/pam.d/gdm-autologin
#注释掉以下行
auth requied pam_succeed_if.so user != root quiet success

sudo vim /etc/pam.d/gdm-password
#注释掉以下行
auth requied pam_succeed_if.so user != root quiet success

windows 远程方法:windows 快捷键 win + R;输入 mstsc 回车;输入 ubuntu 的 ip 回车;输入用户名为 root 和对应的密码就能远程 ubuntu 了;

远程界面如下图:

 

8. 设置盒盖不休眠

# 安装gnome-tweaks
sudo apt install gnome-tweaks

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1602949.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

运动想象 (MI) 分类学习系列 (7) :CMO-CNN

运动想象分类学习系列:CMO-CNN 0. 引言1. 主要贡献2. 提出的算法3. 数据增强策略4. 结果4.1 学科内分类4.2 跨学科分类4.3 数据增强策略4.4 网络可视化4.4.1 短连接可视化4.4.2 滤波器可视化4.4.3 中间特征的可视化 5. 总结欢迎来稿 论文地址:https://www.sciencedi…

Vue3(六):Vue3其他API、Vue3新组件Teleport、Vue2和3区别

一、其他API 1.shallowRef 与 shallowReactive (1)shallowRef 1. 作用:创建一个响应式数据,但只对顶层属性进行响应式处理。 2.用法: let myVar shallowRef(initialValue); 3. 特点:只跟踪引用值的变化&…

C语言学习/复习22----阶段测评编程题

一、阶段测评练习 题1: 题2:

【生成式 AI 精英速成计划】了解如何使用大模型平台、训练与部署以及如何打造生成式AI应用

目录 一、生成式 AI 带来的新挑战二、生成式 AI 精英速成计划三、技术开发技能课程体验最后 一、生成式 AI 带来的新挑战 随着计算能力的飞速提升和大数据技术的广泛应用,生成式AI得以取得显著进展,特别是在深度学习的推动下,机器能够生成前…

Windows系统下查看C语言文件反汇编

一、配置编译器环境变量 1.下载mingw64 MinGW 的全称是:Minimalist GNU on Windows ,MinGW 就是 GCC 的 Windows 版本 。 MinGW-w64 与 MinGW 的区别在于 MinGW 只能编译生成32位可执行程序,而 MinGW-w64 则可以编译生成 64位 或 32位 可执行…

MFC下CPictureCtrl控件基于鼠标左键坐标的直线绘图

本文仅供学习交流,严禁用于商业用途,如本文涉及侵权请及时联系本人将于及时删除 目录 1.创建自定义类CMyPictureCtrl 2.布局Dlg 3.实验代码 4.运行结果 在基于对话框的MFC应用程序中,通过鼠标操作获取坐标并在CPictureCtrl控件中使用Lin…

电商技术揭秘系列文章合集(上)

电商技术揭秘系列文章(上) 电商技术揭秘一:电商架构设计与核心技术 电商技术揭秘二:电商平台推荐系统的实现与优化 电商技术揭秘三:电商平台的支付与结算系统 电商技术揭秘四:电商平台的物流管理系统 …

越来越多服务区安装智慧公厕是什么原因

随着社会的不断发展,人们对生活质量的要求也越来越高。在这种背景下,越来越多的服务区开始安装智慧公厕,以满足人们在出行过程中的生活需求。那么,为什么越来越多的服务区选择安装智慧公厕呢?这其中究竟有哪些原因呢&a…

手机副业赚钱秘籍:让你的手机变成赚钱利器

当今社会,智能手机已然成为我们生活不可或缺的一部分。随着技术的飞速进步,手机不再仅仅是通讯工具,而是化身为生活伴侣与工作助手。在这个信息爆炸的时代,我们时常会被一种焦虑感所困扰:如何能让手机超越消磨时光的定…

不说成为Linux高级工程师,但成为合格的软件开发人员还是够了,一文深入浅出的精炼总结Linux核心知识点,掌握Linux的使用与高阶技巧

不说成为Linux高级工程师,但成为合格的软件开发人员还是够了,一文深入浅出的精炼总结Linux核心知识点,掌握Linux的使用与高阶技巧。 Linux 的学习对于一个程序员的重要性是不言而喻的。前端开发相比后端开发,接触 Linux 机会相对…

JVM之方法区的详细解析

方法区 方法区:是各个线程共享的内存区域,用于存储已被虚拟机加载的类信息、常量、即时编译器编译后的代码等数据,虽然 Java 虚拟机规范把方法区描述为堆的一个逻辑部分,但是也叫 Non-Heap(非堆) 设置方法…

STC89C52学习笔记(九)

STC89C52学习笔记(九) 综述:本文主要介绍了蜂鸣器、蜂鸣器如何使用以及如何利用蜂鸣器播放不同频率声音。 一、蜂鸣器 1.定义和作用 电信号→声音信号,常用来产生按键音和报警音。 2.分类 有源:自带振荡器&#…

基于Python的机器学习的文本分类系统

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝12w、csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取源码联系🍅 👇🏻 精彩专栏推荐订阅👇…

单独使用YOLOV9的backbone网络

前言 YOLO系列的网络结构都是通过.yaml来进行配置的,当要单独想使用其中的backbone网络时,可以通过yaml配置文件来进行网络搭建。 backbone的yaml配置文件与网络结构 backbone:[[-1, 1, Silence, []], # conv<

linux中级课程:延迟任务的设置(at 命令)

1.首先在系统中建立easylee账户&#xff0c;并且设置密码为easylee 2.延迟任务由root账户设置&#xff0c;要求在5小时后备份系统中的用户信息文件到/backup中&#xff0c;确保延迟任务是使用非交互模式建立 此时创建了一个test.sh脚本&#xff0c;并且使用非交互的形式进行编辑…

实在智能携AI Agent智能体亮相2024年度QCon全球软件开发大会

4月11日-13日&#xff0c;以“全面进化”作为2024年度主题的「QCon全球软件开发大会暨智能软件开发生态展」在北京隆重举行。作为AI准独角兽和超自动化头部企业&#xff0c;实在智能应邀出席发表《面向办公自动化领域的AI Agent建设思考与分享》演讲及圆桌交流&#xff0c;展示…

HDLbits 刷题 -- Mux9to1v

Create a 16-bit wide, 9-to-1 multiplexer. sel0 chooses a, sel1 chooses b, etc. For the unused cases (sel9 to 15), set all output bits to 1. Expected solution length: Around 15 lines. 译&#xff1a; 创建一个16位宽的9对1多路复用器。Sel 0选择a, Sel 1选择b&a…

硬刚Suno?StabilityAI推出Stable Audio 2.0,可生成三分钟44.1kHz立体声的高质量完整曲目

StabilityAI公司最新推出音频生成模型Stable Audio 2.0&#xff0c;该模型可通过单一自然语言提示以44.1kHz立体声播放具有连贯音乐结构的高质量、完整曲目&#xff0c;长达三分钟。 新模型超越了文本到音频的范围&#xff0c;还包括音频到音频的功能。用户现在可以上传音频样…

华为海思校园招聘-芯片-数字 IC 方向 题目分享——第四套

华为海思校园招聘-芯片-数字 IC 方向 题目分享——第四套 (共9套&#xff0c;有答案和解析&#xff0c;答案非官方&#xff0c;仅供参考&#xff09;&#xff08;共九套&#xff0c;每套四十个选择题&#xff09; 部分题目分享&#xff0c;完整版获取&#xff08;WX:didadida…

20240417,友元 FRIEND

本来要学习的吃瓜吃了一下午 目录 3.1 全局函数做友元 3.2 友元类 3.3 成员函数做友元 三&#xff0c;友元 3.1 全局函数做友元 #include<iostream> using namespace std; class Building {friend void goodGay(Building* building);//好朋友&#xff0c;可以访问…