perconabackup(二)--用yum源安装perconaxtrabackup

目录

0、前言

1、获取yum源的包

2、查看可以安装的源

3、安装

4、问题


0、前言

yum的安装方式目前只支持rh6和rh7。

1、获取yum源的包

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-4/percona-release-0.1-4.noarch.rpm

执行此命令后,就可以在/etc/yum.repos.d中看到以下的网络源。

2、查看可以安装的源

可以使用

yum list | grep percona

命令查看可以安装的percona。

3、安装

yum install percona-xtrabackup-24

4、问题

(1)提示说需要依赖libev.so.4()

遇到这个问题,官方安装手册上提示说,可以到epel的网站中去下载yum 源安装。

到epel的官网:https://fedoraproject.org/wiki/EPEL

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

只要安装上这个epel的yum源,就无需执行别的操作,只要安装percona就可以了

yum install percona-xtrabackup-24

Ubuntu 24.04.1 Desktop版默认使用的是Debian系的软件包管理器apt而非yum。如果你想要在Ubuntu上配置yum源,通常这不是必要的,因为官方不支持yum。然而,如果你确实需要在一个系统中同时使用apt和yum,可以设置第三方的Docker容器来运行yum。 以下是通过Docker配置临时使用yum源的一种非标准做法: 1. **安装Docker** (如果尚未安装): ``` sudo apt-get update sudo apt-get install docker.io ``` 2. **创建一个新的Docker镜像,包含yum源**: 使用`docker run`命令从一个已经包含了yum源的镜像开始,比如CentOS或Fedora的镜像。例如: ```bash docker run -it --rm --name my-yum-centos -v /var/run/docker.sock:/var/run/docker.sock centos:latest yum install -y yum # 或者其它镜像 ``` 3. **添加所需的yum源**: 在Docker容器内部,你可以添加你需要的yum源。例如,添加EPEL仓库: ```bash yum-config-manager --add-repo https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=$arch ``` 然后安装所需软件。 4. **在Ubuntu上安装依赖**: 在Ubuntu上使用`docker exec`命令来访问并安装Docker容器里的软件: ```bash docker exec -it my-yum-centos yum install <your_package> ``` 5. **完毕后关闭Docker容器**: ```bash docker stop my-yum-centos ``` 请注意,这种方法只适用于临时或测试环境,不是长期在Ubuntu系统上配置和维护yum源的标准做法。对于Ubuntu,仍然推荐使用apt来管理软件包。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值