centos8在服务器中创建Etras的软件仓库源
时间: 2024-10-12 20:12:57 浏览: 38
在CentOS 8 中创建 EtaRS (Etcher Release Signing) 软件仓库源需要几个步骤。首先,你需要确保已经安装了 `dnf`(Dandified Yum Package Manager),这是 CentOS 8 的默认包管理器。以下是创建Etralrs仓库的简要过程:
1. **添加官方 GPG 公钥**:
- 访问 Etralrs 官方发布页获取 GPG 公钥:https://github.com/btcpayserver/etcher/releases
- 将公钥复制到剪贴板,然后在终端运行:
```sh
curl -sL https://github.com/btcpayserver/etcher/releases/download/vX.Y.Z/etcher-X.Y.Z-x.y.z-unsigned.rpm.gpg | gpg --dearmor > etcetera-release.key
```
请将 `vX.Y.Z` 替换为实际的版本号。
2. **创建仓库目录**:
```sh
sudo mkdir -p /etc/yum.repos.d/etralrs
```
3. **创建配置文件**:
```sh
sudo nano /etc/yum.repos.d/etralrs.repo
```
在打开的编辑器里,粘贴以下内容并替换相应版本信息:
```bash
[eta]
name=Ettercap Release Signing Repository
baseurl=https://download.btcpayserver.org/repo/centos8/
gpgcheck=1
gpgkey=file:///etc/etralrs/etralrs-release.key
enabled=1
priority=1
```
4. **保存并关闭文件** (`Ctrl+X`, `Y`, `Enter`)。
5. **刷新yum索引**:
```sh
sudo dnf makecache fast
```
6. **启用新仓库**:
```sh
sudo dnf config-manager --enable eta
```
现在,你应该可以从这个新的 Etralrs 仓库安装 Etcher 程序了。如有需要,记得检查网络连接,并更新你的系统:
```sh
sudo dnf update
```
阅读全文