【双系统】如何安装ubuntu22.04系统

article/2025/9/30 22:43:44

1 给ubuntu分配空间

计算机——管理——磁盘管理
在这里插入图片描述
由于我想在e盘安装ubuntu;则,在e盘上右击,选择压缩卷
在这里插入图片描述
一般情况下,仅仅用于学习不需要开辟太大空间,差不多30g即可够用(这个可以根据自己的需求来),我这里分配大约40g的空间
在这里插入图片描述
上面压缩空间的大小要有一个记忆,后面会用到(安装ubuntu系统 第9步,这个值可能有所差别,但差别不大)
在这里插入图片描述

2 制作ubuntu系统盘

注意:需要准备一个u盘,需要格式化,且内存不小于8g

1 下载ubuntu镜像

下载链接:

https://cn.ubuntu.com/download/desktop

点击下载即可
在这里插入图片描述

在这里插入图片描述

2 下载rufus

直接搜索rufus,进入之后点击下载即可
在这里插入图片描述
在这里插入图片描述

3 制作系统盘

将准备好的u盘插在电脑上
打开刚刚下载的软件
在这里插入图片描述
先选中u盘,再选择ubuntu的镜像
在这里插入图片描述
在这里插入图片描述

3 安装ubuntu系统

3.1 进入u盘系统盘

方式一:(若以下步骤和我的不一样,建议采用方式二)

  • 1 所有设置——更新和安全——恢复——高级启动(不要拔掉u盘

在这里插入图片描述

  • 2 点击使用设备
    在这里插入图片描述
  • 3 点击第二个

在这里插入图片描述
中间出现任何情况不用管,直接到下一步
注:若是出现不让安装的情况,可以打开BIOS(不同电脑打开方式不同,可上网搜自己电脑型号打开BIOS的方式);之后在选择到 安全,将“安全启动”关闭即可,之后再重新试一遍即可。

方式二:通过BIOS进入系统盘。
首先:要知道自己电脑的型号,如:联想、华硕、神州等。
再者:上网查找自己电脑进入BIOS:如:联想电脑如何进入BIOS(注意:有的电脑品牌,笔记本和台式机进入BIOS的方式不一样,如联想台式进入BIOS按F1,笔记本是按Fn+F2)。
之后:关闭电脑,在开机界面出来时,一直连续点击进入BIOS的快捷键。
进入BIOS后:将”安全启动“关闭,另外,将u盘设置为开机启动项(启动项哪里,可能会出现ubuntu或usb等,将其置顶,保存并退出);若出现ubuntu,则直接点击enter键即可;若不是,则重新设置开机启动项(换成其他的,总之不会是window那个选项)。
在这里插入图片描述

当退出BIOS后,出现ubuntu这个词后,就表示成功了,按enter键即可。

3.2 ubuntu中的一些设置

  • 4
    在这里插入图片描述
  • 5 点击继续

在这里插入图片描述

  • 6 网络可连也可不连,点击继续

在这里插入图片描述

  • 7 选择正常安装,点击继续

在这里插入图片描述

  • 8

在这里插入图片描述

  • 9

在这里插入图片描述
在这里插入图片描述
之后点击 现在安装
在这里插入图片描述
点击继续

  • 10 点击继续

在这里插入图片描述

  • 11 用户名和密码之后会经常用,设置简单一些即可,用户名最好英文,方便以后打字,最后点击继续

在这里插入图片描述

  • 12 等待安装完毕,需要一些时间

在这里插入图片描述
13 点击 现在重启
在这里插入图片描述

  • 14

在这里插入图片描述

  • 15 登录

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

在这里插入图片描述
在这里插入图片描述
至此,安装完毕
注:右上角可以联网,以及关机重启

4 常见问题

1.如何重新进入window系统

安装完成之后,在右上角点击重启
在这里插入图片描述

在这里插入图片描述
出现以上界面(出现 上面的界面 是因为将ubuntu设置成了默认启动项,之后每次打开电脑,都会出现这个界面),选择第三行,点击enter键即可进入window系统

2 ubuntu和windows系统时间不一致

ubuntu安装成功后,重新打开windows系统,发现时间慢了8小时
在这里插入图片描述
解决方法:
打开ubuntu系统,在桌面上鼠标右击,选择打开终端,逐条输入以下命令

  • 1
sudo timedatectl set-local-rtc 1 --adjust-system-clock

注意:sudo是系统命令,用时需要输入密码,即开机密码,输入时不会显示,输入完毕后点击enter键即可

  • 2
sudo apt-get install ntpdate
  • 3
sudo ntpdate time.windows.com
  • 4
sudo hwclock --systohc

最后重启电脑,windows的时间显示正常

3 文本无法输入中文

选择智能拼音即可书写中文
在这里插入图片描述

4 如何安装ros

ubuntu从22.04开始,将没有对应的ros1版本,只能下ros2
下面是一个别人整理好的无脑下载方式,不需要动手配置,只需要按照要求来

http://fishros.com

打开链接,点击一键下载,里面有一行代码,将代码输入到终端,回车即可;
之后按照提示下载即可(只需要几步即可,且输入的都是数字选项),非常方便,而且也可以下载微信,极赞。

5 ubuntu无法播放视频

有的ubuntu版本自带的火狐浏览器无法播放视频
解决方法:

https://blog.csdn.net/weixin_43464653/article/details/123834944

即:
点击火狐右上角——扩展和主题——搜索flash player并选择添加到firefox;之后关闭火狐,打开终端,输入:

sudo apt-get install -y ffmpeg

之后重新打开即可正常播放视频

6 看视频自动静音

用火狐看视频时总是自动静音
解决方法:打开浏览器,点击右上角的菜单栏——设置——隐私与安全——权限;点击自动播放处的设置,将所有网站默认值修改为:允许音频和视频
在这里插入图片描述
在这里插入图片描述

7 安装vscode

搜索vscode中文网,下载ubuntu版本的安装包
在这里插入图片描述
找到安装包的目录,在该目录打开终端,并输入:

sudo dpkg -i code_1.70.0-1659589288_amd64.deb

即解压安装包
在终端输入code即可打开vscode
扩展组件下载位置:
在这里插入图片描述

8 如何安装WPS

https://blog.csdn.net/zeye5731/article/details/124486830

9 截图软件flameshot

参照:

https://blog.csdn.net/weixin_45498383/article/details/127163717

具体步骤:
压缩包链接:

https://github.com/flameshot-org/flameshot/releases/tag/v11.0.0

找到相应的版本,点击一下即可下载,下载好的压缩包一般在“下载”文件夹里面。
在这里插入图片描述
之后打开压缩包所在的文件夹,打开终端,输入:

sudo dpkg -i flameshot-11.0.0-1.ubuntu-20.04.amd64.deb
#注意:后面的是压缩包的文件名

在这里插入图片描述
下载完成后,在ubuntu右上角点击设置,找到键盘快捷键——最下面的“+”。
在这里插入图片描述
之后,即可通过快捷键来截屏。

10 terminator

如果感觉ubuntu自带的终端的使用体验感很差,可以选用这个软件。

sudo apt install terminator

之后,打开的终端界面就是这个软件。
按ctrl键,拖动鼠标滚轮,可以改变字体大小;而且可以进行水平分割、垂直分割。只需要右击窗口即可修改。
效果如下:
在这里插入图片描述

11 录屏软件:SimpleScreenRecorder

下载链接:

https://www.maartenbaert.be/simplescreenrecorder/

在这里插入图片描述
在终端输入:

sudo apt-get update
sudo apt-get install simplescreenrecorder

安装完成后,直接在左下角的应用程序中搜索SimpleScreenRecorder即可。
注意:该软件录制的视频是mkv格式的,linux自带的视频软件无法打开观看,可以:

sudo apt install ffmpeg
sudo apt install mplayer
sudo apt install smplayer

查看录制视频时,选择smplayer即可正常观看

12 树莓派通过GPIO控制舵机

树莓派4B,系统为ubuntu20.04
舵机一般使用频率为50HZ的PWM控制,高电平时间一般为1000——2000us(不同型号舵机可能不一样),即占空比值为5%——10%。
树莓派4B引脚图:
在这里插入图片描述

代码如下:

#!/usr/bin/env python3
import RPi.GPIO as GPIO
import timepin=12GPIO.setmode(GPIO.BOARD) # GPIO引脚编号的方式,方式不同,编号也不同
GPIO.setup(pin,GPIO.OUT) # pin为你所接的数据输出GPIO引脚。
p = GPIO.PWM(pin,50) # 在pin脚上产生频率为50HZ的PWM信号。
p.start(7) # 在引脚上设置一个初始PWM信号。    7%
p.ChangeDutyCycle(7.5) # 可修改占空比,7.5%,即1500us。   
time.sleep(4)
p.stop() # 停止PWM。
GPIO.cleanup() # 清理GPIO。

该代码是在引脚12上输出一个频率为50HZ、占空比为7.5%的PWM。


http://chatgpt.dhexx.cn/article/EFeIY0Lv.shtml

相关文章

VMware虚拟机安装Ubuntu20.04详细图文教程

VMware虚拟机安装Ubuntu20.04详细图文教程 1 VM和Ubuntu下载2 VM安装Ubuntu3 更改Ubuntu软件源4 Windows与Ubuntu跨系统复制粘贴 注:写教程的时候博主用的是VM16和Ubuntu20.04,你们自己装的时候装新版的应该也一样,不必刻意用旧版 1 VM和Ubun…

Linux下netstat命令详解

一、介绍 Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。 二、输出…

php netstat,Netstat 命令详解

它主要的用法和详解! (netstat -na 命令),本文主要是说Linux下的netstat工具,然后详细说明一下各种网络连接状态。 netstat -nat |awk ‘{print $6}’|sort|uniq -c|sort -nr 1.netstat命令详解 其实我常用的是 netstat -tnl | grep 443 (查看…

java实现netstat命令功能_netstat命令 详解

http://www.cnblogs.com/peida/archive/2013/03/08/2949194.html netstat命令用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告。…

netstat命令详解

netstat命令详情 一、前言二、netstat查看端口命令三、显示每个协议的统计信息四、显示核心路由信息五、netstat的其他参数 一、前言 个人主页: ζ小菜鸡大家好我是ζ小菜鸡,小伙伴们,让我们一起来学习netstat命令使用,netstat命令是一个监控…

DataReader的用法

在通常情况下,DataSet与 DataReader可能可以相互代替,当有特定要求时却需要仔细分析,到底使用哪种方式更合适。 用DataReader处理登录表单 private void buttonLogOn_Click(object sender, System.EventArgs e) { bool a_accept=false; …

datareader(Datareader对象的什么方法用于从查询结果中读取行)

DataReader和IDataReader的区别? IDataReader是一个接口,它规定了实现这个接口的具体类要提供哪些操作。 而具体的DataReader比如SQLDataReader和OleDbDataReader则是针对SQL和ACCESS等不同数据库具体实现IDataReader接口的类。 如果你是在编写数据层代码…

DataReader读取值为Null的字段异常

最近在做那个故障树分析和推理诊断项目的时候,要实现复制和粘贴功能,要对数据库中的一些信息也同步进行复制粘贴,最初想到的方法就是把要复制的信息全都查找出来,然后遍历DataReader依次对每条信息的复制粘贴后需要变化的字段进行…

关于使用pandas-datareader获取Yahoo Finance数据失败的问题。(RemoteDataError)

python 学习日志 设备: MacBook Air 开发环境:Jupyter 6.1.4 问题:关于使用pandas-datareader获取Yahoo Finance数据失败的问题。 Trouble: 在使用pandas-datareader访问Yahoo Finance数据时,系统报错,显示无法访问端…

Python学习笔记(二):安装pandas_datareader包

文章目录 前言一、下载Pycharm二、下载pip三、使用pip安装pandas_datareader包 前言 本次倒腾的目的是安装pandas_datareader包(原pandas.io.data,现在转移到了一个单独的包里面),本来应该很简单,但是没有找到使用con…

【Python】使用pandas_datareader获取股票信息并进行可视化分析

文章目录 pandas_datareaderDataReader方法数据说明 数据获取和分析 pandas_datareader Pandas 库提供了从财经网站获取金融数据的API接口,可作为商业交易股票数据获取的另一种方法,该在urllib3客户端库基础上实现了身份访问网站的股票。需要注意的是当…

python积累--pandas---使用pandas-datareader获取股票信息进行分析

pandas-datareader介绍 Pandas库提供了专门从财经网站获取金融数据的API接口,可作为量化交易股票数据获取的另一种途径,该接口在urllib3库基础上实现了以客户端身份访问网站的股票数据。需要注意的是目前模块已经迁徙到pandas-datareader包中&#xff0…

C#连接数据库之Connection、Command、DataReader用法总结

目录 Connection连接字符串 创建并使用连接对象 数据连接的两个方法是Open()和Colse()。 Command对象与DataReader对象 构造函数: 常用属性: 常用方法: 大多数应用程序都需要和数据库交互。同其他.NET开发语言一样,在C#语言中对数据库…

DataAdapter与DataReader(区别与运用)

DataAdapter是数据访问适配器,适配了数据库和应用程序之间的隔阂。将数据一次加载到内存后便断开与数据库的连接。不适用于大量数据读取,在读取大量数据的过程中,要是出现数据量超越内存容量便会卡死。DataAdapter是DataReader封装而来的。 D…

DataReader的详细用法

1 // DataReader的详细用法 2 cmd.CommandText " GetInfo " ; 3 cmd.CommandType CommandType.StoredProcedure; 4 SqlParameter param cmd.Parameters.Add( " Fid " , 16 ); 5 param cmd.Parameters.Add( " Fname " ,SqlDbType…

read data

将82078置于读数据模式需要一组九(9)个字节。 发出READ DATA命令后,82078加载磁头(如果它处于卸载状态),等待指定的磁头稳定时间(在SPECIFY命令中定义),并开始读取ID地址…

pandas-datareader

pandas-datareader介绍 Pandas库提供了专门从财经网站获取金融数据的API接口,可作为量化交易股票数据获取的另一种途径,该接口在urllib3库基础上实现了以客户端身份访问网站的股票数据。需要注意的是目前模块已经迁徙到pandas-datareader包中&#xff0…

DataReader

DataReader类概述 DataReader 类在 System.Data.SqlClient 命名空间中,对应的类是 SqlDataReader,主要用于读取表中的查询结果,并且是以只读方式读取的(即不能修改 DataReader 中存放的数据)。 正是由于 DataReader 类…

C#之读取数据:DataReader对象

上一篇涉及到Command对象的ExecuteReader()方法返回一个DataReader对象,那么我们就来详细的介绍这个DataReade对象。 下面的例子使用的数据表依然与上篇的相同为CustomerManagement数据库中的manager数据表: DataReader对象概述 DataReader对象提供了顺序…

C# DataReader读取查询

C# DataReader:读取查询结果 在C# 中 DataReader 类的作用是读取查询结果,与在《C# Command》一节中介绍的 Command 类 中的 ExecuteReader 方法一起使用。 下面来介绍一下 DataReader 类中常用的属性和方法,以及如何使用该类查询表中的数…