Linux(Ubuntu) 查看并删除使用【dpkg】安装的软件【mysql 8.3安装失败---原因调查(Depends: libc6 (>= 2.35) but 2.31-0ubuntu9.1)】

本文主要是介绍Linux(Ubuntu) 查看并删除使用【dpkg】安装的软件【mysql 8.3安装失败---原因调查(Depends: libc6 (>= 2.35) but 2.31-0ubuntu9.1)】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

■前言

■查看安装的软件

■删除安装的软件

正常删除(dpkg -r xxxxName)

问题解决:use --purge to remove them too

■其他调查信息

命令

图片1

图片2

图片3

图片4

图片5(和镜像库有关)


==========

■前言

安装Mysql8.3失败

我的服务器-CSDN博客

■查看安装的软件

dpkg -l

===

■删除安装的软件

删除时使用先后顺序的,根据提示删除即可

正常删除(dpkg -r xxxxName)

dpkg -r xxxxName

问题解决:use --purge to remove them too

dpkg: warning: ignoring request to remove mysql-community-client, only the config
 files of which are on the system; use --purge to remove them too

===

apt-get purge mysql-community-client

==

■其他调查信息

命令

-------------------------
systemctl start mysql.service
 
systemctl status mysql.service
-------------------------

ldd /usr/sbin/mysqld
-------------------------
     libssl.so.3 => not found
     libcrypto.so.3 => not found
-------------------------
apt-get install openssl

-------------------------
find / -name "mysql.service" -type f

cat /usr/lib/systemd/system/mysql.service | grep ExecStar
-----
ExecStartPre=+/usr/share/mysql-8.3/mysql-systemd-start pre
ExecStart=/usr/sbin/mysqld
------

==

apt-get install libc6:amd64
apt-get install libmecab2
apt-get install libstdc++6:amd6
apt-get install openssl
apt-get update
===

mysql的安装包的安装顺序

dpkg -i mysql-common_8.3.0-1ubuntu22.04_amd64.deb
dpkg -i mysql-community-server-core_8.3.0-1ubuntu22.04_amd64.deb
dpkg -i mysql-community-server_8.3.0-1ubuntu22.04_amd64.deb
dpkg -i mysql-server_8.3.0-1ubuntu22.04_amd64.deb


dpkg -l | grep mysql
dpkg -r mysql-community-server

apt-get purge mysql-community-server

---------------------------
root@ubuntu:/opt/mysql# systemctl start mysql.service
Failed to start mysql.service: Unit mysql.service is masked.
---------------------------
systemctl unmask mysql.service

---

dpkg -l | grep libc6

=============

ii  libc6:amd64                          2.31-0ubuntu9.14

===========================

apt-get install libc6-dev

===

图片1

图片2

图片3

===

图片4

图片5(和镜像库有关)

===

==

===

这篇关于Linux(Ubuntu) 查看并删除使用【dpkg】安装的软件【mysql 8.3安装失败---原因调查(Depends: libc6 (>= 2.35) but 2.31-0ubuntu9.1)】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!


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

相关文章

Ubuntu 24.04启用root图形登录的操作流程

《Ubuntu24.04启用root图形登录的操作流程》Ubuntu默认禁用root账户的图形与SSH登录,这是为了安全,但在某些场景你可能需要直接用root登录GNOME桌面,本文以Ubuntu2... 目录一、前言二、准备工作三、设置 root 密码四、启用图形界面 root 登录1. 修改 GDM 配

C++中assign函数的使用

《C++中assign函数的使用》在C++标准模板库中,std::list等容器都提供了assign成员函数,它比操作符更灵活,支持多种初始化方式,下面就来介绍一下assign的用法,具有一定的参考价... 目录​1.assign的基本功能​​语法​2. 具体用法示例​​​(1) 填充n个相同值​​(2)

MySql基本查询之表的增删查改+聚合函数案例详解

《MySql基本查询之表的增删查改+聚合函数案例详解》本文详解SQL的CURD操作INSERT用于数据插入(单行/多行及冲突处理),SELECT实现数据检索(列选择、条件过滤、排序分页),UPDATE... 目录一、Create1.1 单行数据 + 全列插入1.2 多行数据 + 指定列插入1.3 插入否则更

MySQL深分页进行性能优化的常见方法

《MySQL深分页进行性能优化的常见方法》在Web应用中,分页查询是数据库操作中的常见需求,然而,在面对大型数据集时,深分页(deeppagination)却成为了性能优化的一个挑战,在本文中,我们将... 目录引言:深分页,真的只是“翻页慢”那么简单吗?一、背景介绍二、深分页的性能问题三、业务场景分析四、

MySQL 迁移至 Doris 最佳实践方案(最新整理)

《MySQL迁移至Doris最佳实践方案(最新整理)》本文将深入剖析三种经过实践验证的MySQL迁移至Doris的最佳方案,涵盖全量迁移、增量同步、混合迁移以及基于CDC(ChangeData... 目录一、China编程JDBC Catalog 联邦查询方案(适合跨库实时查询)1. 方案概述2. 环境要求3.

JAVA中安装多个JDK的方法

《JAVA中安装多个JDK的方法》文章介绍了在Windows系统上安装多个JDK版本的方法,包括下载、安装路径修改、环境变量配置(JAVA_HOME和Path),并说明如何通过调整JAVA_HOME在... 首先去oracle官网下载好两个版本不同的jdk(需要登录Oracle账号,没有可以免费注册)下载完

Spring StateMachine实现状态机使用示例详解

《SpringStateMachine实现状态机使用示例详解》本文介绍SpringStateMachine实现状态机的步骤,包括依赖导入、枚举定义、状态转移规则配置、上下文管理及服务调用示例,重点解... 目录什么是状态机使用示例什么是状态机状态机是计算机科学中的​​核心建模工具​​,用于描述对象在其生命

Linux进程CPU绑定优化与实践过程

《Linux进程CPU绑定优化与实践过程》Linux支持进程绑定至特定CPU核心,通过sched_setaffinity系统调用和taskset工具实现,优化缓存效率与上下文切换,提升多核计算性能,适... 目录1. 多核处理器及并行计算概念1.1 多核处理器架构概述1.2 并行计算的含义及重要性1.3 并

Java JDK1.8 安装和环境配置教程详解

《JavaJDK1.8安装和环境配置教程详解》文章简要介绍了JDK1.8的安装流程,包括官网下载对应系统版本、安装时选择非系统盘路径、配置JAVA_HOME、CLASSPATH和Path环境变量,... 目录1.下载JDK2.安装JDK3.配置环境变量4.检验JDK官网下载地址:Java Downloads

Linux线程之线程的创建、属性、回收、退出、取消方式

《Linux线程之线程的创建、属性、回收、退出、取消方式》文章总结了线程管理核心知识:线程号唯一、创建方式、属性设置(如分离状态与栈大小)、回收机制(join/detach)、退出方法(返回/pthr... 目录1. 线程号2. 线程的创建3. 线程属性4. 线程的回收5. 线程的退出6. 线程的取消7.