添加apt存储库

24 篇文章 0 订阅

RabbitMQ

1、安装Erlang

RabbitMQ采用的Erlang语言编写的,故需先安装Erlang。

在系统中加入 erlang apt 仓库。

$ wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
$ sudo dpkg -i erlang-solutions_1.0_all.deb

更新软件列表

$ sudo apt-get update

查看apt库可安装Erlang版本

$ sudo apt-cache madison erlang

2、安装RabbitMq

添加rabbitmq的仓库列表配置文件

$ echo 'deb http://www.rabbitmq.com/debian/ testing main' | sudo tee /etc/apt/sources.list.d/rabbitmq.list

加入rabbitmq signing key

$ wget -O- https://www.rabbitmq.com/rabbitmq-release-signing-key.asc | sudo apt-key add -

更新软件列表

$ sudo apt-get update

查看apt库可安装RabbitMQ版本

$ sudo apt-cache madison rabbitmq-server

MySql

1. 下载apt仓库文件

# 下载apt仓库的安装包,Ubuntu的安装包是.deb文件

wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb

 2. 配置apt仓库

# 使用dpkg命令安装仓库

dpkg -i mysql-apt-config_0.8.12-1_all.deb

弹出框中选择:ubuntu bionic (Ubuntu18.04系统的代号是bionic,选择18.04的版本库用来安装)

弹出框中选择:MySQL Server & Cluster

弹出框中选择:需要的版本

最后选择:ok

3. 更新apt仓库的信息

#首先导入仓库的密钥信息

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29

#更新仓库信息

apt update

4. 检查是否成功配置MySQL的仓库

apt-cache policy mysql-server

nginx

ubuntu18默认系统里边是nginx1.14版本,用指令查看

sudo apt-cache show nginx

安装新版本原因是漏洞扫描时报nginx低版本漏洞; 最后安装nginx为1.23

  1. 进入目录

cd /etc/apt

     2. 备份源文件

sudo cp sources.list sources.list.bak

     3. 编辑配置文件

sudo vim sources.list

文件末尾添加以下两行并保存

deb [arch=arm64] http://nginx.org/packages/mainline/ubuntu/ bionic nginx
deb-src http://nginx.org/packages/mainline/ubuntu/ bionic nginx

导入nginx公钥

sudo wget http://nginx.org/keys/nginx_signing.key
sudo apt-key add nginx_signing.key

    4. 更新仓库

#更新源

sudo apt-get update

#查看可安装的nginx版本

sudo apt-cache show nginx

redis

在 Ubuntu/Debian 上安装

您可以从官方packages.redis.ioAPT 存储库安装 Redis 的最新稳定版本。

先决条件

如果您正在运行一个非常小的发行版(例如 Docker 容器),您可能需要lsb-release先安装:

sudo apt install lsb-release

将存储库添加到索引apt,更新它,然后安装:

curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg

echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list

sudo apt-get update
sudo apt-get install redis

从 Snapcraft 安装

Snapcraft 商店提供了可以安装在支持 snap 的平台上的Redis 包。大多数主要 Linux 发行版都支持并提供 Snap。

要通过 snap 安装,请运行:

sudo snap install redis

如果您的 Linux 当前未安装 snap,请使用安装 snapd中描述的说明进行安装。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值