Ubuntu安装问题汇总

news2025/3/12 23:24:36

参考文章:
【Ubuntu常用快捷键总结】
【王道Python常用软件安装指引】

1. 无法连接虚拟设备 sat0:0

【问题】:出现下图所示弹框。

【问题解决】:

  • 点击 “否” 。

  • 点击左上角的 “虚拟机” → “设置…” → “CD/DVD (SATA)” ,出现的界面如下图所示。

  • 将 “连接” 从 “使用物理驱动器” 改为 “使用 ISO 映像文件” ,选中名称为 ubuntu-xxx-xxx-xxx.iso 镜像的所在位置,最后点击右下角的 “确定” 即可。

2. 更新后启动系统黑屏

参考文章:【Ubuntu apt upgrade后黑屏问题】

【问题】:点击 “Yes, Upgrade Now” 并更新完后,重启时黑屏。

【避免】:上图点击 “Don’t Upgrade” ,下图点击 “Remind Me Later” 。

【问题解决】:

  • 调出 GRUB 启动菜单:在虚拟机启动时按下 Shift + Esc 按钮,进入 GRUB 引导加载器页面。选中第二项 “*Advanced options for Ubuntu”(Ubuntu 高级选项)并按回车键。

  • 在列表中选择一个带 recovery mode(恢复模式)字样的内核版本,然后按回车键。

  • 光标选中 “network” 后按回车键,下个页面点击 “Yes” ,此时 filesystem state 从 read-only 变成 read/write 。

resume:继续正常启动 Ubuntu 系统;
clean:清理 Ubuntu 系统缓存,该选项会删除过时或不必要的软件包,有助于解决软件累积导致的问题;
dpkg:修复损坏的软件包,可以帮助解决包管理器的相关问题,在安装或更新应用程序遇到问题时使用;
fsck:检查和修复文件系统错误,当遇到系统文件损坏或遇到磁盘错误时,这个选项非常有用;
grub:更新当前使用的 GRUB 引导程序,如果遇到启动问题,特别是在多重引导环境中,这个选项特别有用;
network:用于启动网络服务,让你能够进行联网操作,例如更新驱动程序或系统软件;
root:进入 root 权限的命令行界面,以 root 权限执行终端命令,允许访问和修改系统中的所有文件,建议只在必要时使用;
system-summary:可显示电脑的详细信息。这些信息在与 IT 管理员沟通时非常有用,可以提供电脑的具体状况。

  • 光标选中 “root” 后按回车键。

Press Enter for maintenance
(or press Control-D to continue):

查看现有的系统内核:

root@ubuntu:~# dpkg --get-selections | grep linux-image
linux-image-5.13.0-30-generic     install
linux-image-5.15.0-134-generic    install
linux-image-generic-hwe-20.14     install

查看使用的内核版本:

root@ubuntu:~# uname -a
Linux ubuntu 5.13.0-30-generic … …

卸载不需要的高版本系统内核并自动删除关联包:

root@ubuntu:~# sudo apt-get remove --purge linux-image-5.15.0-134-generic
root@ubuntu:~# sudo apt autoremove

确认删除结果:

root@ubuntu:~# dpkg --get-selections | grep linux-image
linux-image-5.13.0-30-generic             install
linux-image-unsigned-5.15.0-134-generic   install

这时出现了一个叫 linux-image-unsigned-5.15.0-134-generic 的内核,如果利用 “sudo apt-get remove --purge linux-image-unsigned-5.15.0-134-generic” 卸载这个内核的话,linux-image-5.15.0-134-generic 就会再次出现,因此直接无视 linux-image-unsigned-5.15.0-134-generic 即可。

Control + D 返回 Recovery Menu 。

  • 光标选中 “resume” 后按回车键,下个页面点击 “Ok” 。

3. 如何设置 Ubuntu 中文界面

参考文章:【Ubuntu设置中文界面】

4. VMware Tools 中找不到 tar.gz 文件

参考文章:【关于VMware下安装VMware tools,安装文件没有出现问题的解决】

【问题】:VMware Tools 下的 ubuntu-xxx-xxx-xxx.iso 镜像文件中找不到 tar.gz 文件。

【问题解决】:

从 VMware Workstation Pro 的安装目录下找到 linux.iso 文件(如果找不到,可以直接搜索),然后将 linux.iso 拷贝到 Ubuntu 的安装目录下。

  • 点击左上角的 “虚拟机” → “设置…” ,“移除” 原先的 CD/DVD (SATA) ,然后 “添加” 一个新 CD/DVD (SATA),并将新 CD/DVD (SATA) “连接” 选项中的 “使用 ISO 映像文件” 指向 linux.iso ,如下图所示,最后点击右下角的 “确定” 按钮,就会出现名为 “VMware Tools” 的灰色 DVD 光盘图标。

  • 单击 “VMware Tools” ,可以看到文件里包含 tar.gz 文件(左数第三个)。

  • 按步骤安装好 “VMware Tools” 后,重启虚拟机就可以得到大屏屏幕,此时就可以将 “使用 ISO 映像文件” 指向原来的 ubuntu-xxx-xxx-xxx.iso 镜像文件。

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

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

相关文章

Ceph(1):分布式存储技术简介

1 分布式存储技术简介 1.1 分布式存储系统的特性 (1)可扩展 分布式存储系统可以扩展到几百台甚至几千台的集群规模,而且随着集群规模的增长,系统整体性能表现为线性增长。分布式存储的水平扩展有以下几个特性: 节点…

从0开始的操作系统手搓教程43——实现一个简单的shell

目录 添加 read 系统调用,获取键盘输入 :sys_read putchar和clear 上班:实现一个简单的shell 测试上电 我们下面来实现一个简单的shell 添加 read 系统调用,获取键盘输入 :sys_read /* Read count bytes from the file pointed to by fi…

【Spring】基础/体系结构/核心模块

概述: Spring 是另一个主流的 Java Web 开发框架,该框架是一个轻量级的应用框架。 Spring 是分层的 Java SE/EE full-stack 轻量级开源框架,以 IoC(Inverse of Control,控制反转)和 AOP(Aspect…

01 音视频知识学习(视频)

图像基础概念 ◼像素:像素是一个图片的基本单位,pix是英语单词picture的简写,加上英 语单词“元素element”,就得到了“pixel”,简称px,所以“像素”有“图像元素” 之意。 ◼ 分辨率:是指图像…

vue3自定义hooks遇到的问题

问题 写了一个输入查询参数和url返回加载中状态、请求方法、接口返回列表的hooks,出现的结果是只有请求方法有效,加载状态无效,接口返回了数据,页面却不显示数据。 代码如下 只展示部分关键代码 import { ref, toRefs, toRef, o…

liunx磁盘挂载和jar启动命令

一、磁盘挂载 查看历史磁盘挂载命令:history | grep mount 查看所有挂载硬盘命令:mount 磁盘挂载命令:mount -t cifs -o usernamesh**,passwordP!ss**** //192.168.1.2/attachmentfilesShare2.2/pdfCert /home/nybzg/cnfai1/pdfCert 二、j…

gbase8s rss集群通信流程

什么是rss RSS是一种将数据从主服务器复制到备服务器的方法 实例级别的复制 (所有启用日志记录功能的数据库) 基于逻辑日志的复制技术,需要传输大量的逻辑日志,数据库需启用日志模式 通过网络持续将数据复制到备节点 如果主服务器发生故障,那么备用服务…

如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统

我在业余时间开发了一款自己的独立产品:升讯威在线客服与营销系统。陆陆续续开发了几年,从一开始的偶有用户尝试,到如今线上环境和私有化部署均有了越来越多的稳定用户。 随时近来 AI 大模型的火热,越来越多的客户,问…

【AI智能体报告】开源AI助手的革命:OpenManus深度使用报告

一、引言:当开源智能体走进生活 2025年3月,MetaGPT团队用一场"开源闪电战"改写了AI Agent的竞争格局。面对商业产品Manus高达10万元的邀请码炒作,他们仅用3小时便推出开源替代品OpenManus,首日即登顶GitHub趋势榜。 …

DeepSeek+Maxkb+Ollama+Docker搭建一个AI问答系统

DeepSeekMaxkbOllamaDocker搭建一个AI问答系统 文章目录 DeepSeekMaxkbOllamaDocker搭建一个AI问答系统前言一、创建同一内网的网络二、拉取两个镜像三、启动Ollama以及调试Maxkb4.Maxkb创建一个应用并建立知识库5、应用效果总结 前言 我觉得只要是使用Docker技术,…

江科大51单片机笔记【12】DS18B20温度传感器(上)

写在前言 此为博主自学江科大51单片机(B站)的笔记,方便后续重温知识 在后面的章节中,为了防止篇幅过长和易于查找,我把一个小节分成两部分来发,上章节主要是关于本节课的硬件介绍、电路图、原理图等理论…

P8662 [蓝桥杯 2018 省 AB] 全球变暖--DFS

P8662 [蓝桥杯 2018 省 AB] 全球变暖--dfs 题目 解析讲下DFS代码 题目 解析 这道题的思路就是遍历所有岛屿,判断每一块陆地是否会沉没。对于这种图的遍历,我们首先应该想到DFS。 代码的注意思想就是,在主函数中遍历找出所有岛屿&#xff0c…

Vue 侧边栏导航栏 el-menu单个item和多个item

在固钉的下面去写菜单导航栏。 <el-menu class"aside-menu" router :default-active"$route.path" :collapse"isCollapse" background-color"#131b27" text-color"#bfcbd9" active-text-color"#20a0ff" :defau…

Unity Dots从入门到精通之 Prefab引用 转 实体引用

文章目录 前言安装 DOTS 包实体引用Authoring 前言 DOTS&#xff08;面向数据的技术堆栈&#xff09;是一套由 Unity 提供支持的技术&#xff0c;用于提供高性能游戏开发解决方案&#xff0c;特别适合需要处理大量数据的游戏&#xff0c;例如大型开放世界游戏。 本文讲解我在…

无人机避障——XTDrone中运行VINS-Fusion+Ego-planner进行路径规划

本文聚焦于无人机避障技术领域的经典方案&#xff0c;重点探讨视觉双目VINS-Fusion建图与Ego-planner路径规划的组合应用。通过视觉双目VINS-Fusion实现精准的环境建图与自身定位&#xff0c;结合Ego-planner的高效路径规划能力&#xff0c;使无人机在复杂环境中实现自主避障飞…

【沐渥科技】氮气柜日常如何维护?

氮气柜的维护是确保其长期稳定运行、延长使用寿命和保持环境控制精度的关键。以下是沐渥氮气柜的日常维护和定期保养指南&#xff1a; 一、日常维护 柜体清洁 定期用软布擦拭柜体表面和内部&#xff0c;避免灰尘堆积。避免使用腐蚀性清洁剂&#xff0c;防止损伤密封条或传感器。…

MATLAB 控制系统设计与仿真 - 24

PID 控制器分析- 控制器的形式 连续控制器的结构&#xff1a; 为滤波时间常数&#xff0c;这类PID控制器在MATLAB系统控制工具箱称为并联PID控制器&#xff0c;可由MATLAB提供的pid函数直接输入&#xff0c;格式为&#xff1a; 其他类型的控制器也可以由该函数直接输入&#x…

linux(权限)

sudo 主要用来短暂的提权 权限 就是 >角色目标属性 这里面的角色就是---拥有者----所属组----other 所属组的目的&#xff1f; 更细化的管理 chmod 就是修改权限制 我们要是想要切换到体育的账号&#xff0c;我们可以去看一下有几个账号,我…

《OpenCV》—— dlib(换脸操作)

文章目录 dlib换脸介绍仿射变换在 dlib 换脸中的应用 换脸操作 dlib换脸介绍 dlib 换脸是基于 dlib 库实现的一种人脸替换技术&#xff0c;以下是关于它的详细介绍&#xff1a; 原理 人脸检测&#xff1a;dlib 库中包含先进的人脸检测器&#xff0c;如基于 HOG&#xff08;方向…

修改Flutter项目使用的JAVA版本

使用Android studio开发Flutter过程中&#xff0c;会默认使用Android studio自带的JDK。因为新版Android studio中的JDK版本过高&#xff0c;导致项目编译时总是无法完成&#xff0c;报【 unsupported class file major version 65】错误&#xff0c;如下&#xff1a; 解决这个…