yay -S 安装软件时,因使用 fastgithub出现curl: (60) SSL certificate problem: unable to get local issuer certificate错误
时间: 2024-03-01 12:47:05 浏览: 236
当使用yay -S安装软件时,如果出现curl: (60) SSL certificate problem: unable to get local issuer certificate错误,可能是由于缺少根证书导致的。解决此问题的方法是通过安装ca-certificates-utils软件包来更新根证书。
您可以按照以下步骤进行操作:
1. 在终端中运行以下命令以安装ca-certificates-utils软件包:
```shell
yay -S ca-certificates-utils
```
2. 安装完成后,运行以下命令以更新根证书:
```shell
sudo trust extract-compat
```
3. 现在,您应该能够使用yay -S命令安装软件包而不再遇到SSL证书问题。
请注意,如果您使用的是其他AUR助手而不是yay,请根据您使用的助手进行相应的操作。
相关问题
yay -S 安装软件时 curl: (60) SSL certificate problem: unable to get local issuer certificate
根据提供的引用内容,你遇到的问题是在使用yay命令安装软件时出现了SSL证书问题。这个问题通常是由于缺少本地颁发机构(CA)证书导致的。解决这个问题的方法是通过安装ca-certificates软件包来更新本地的CA证书。
你可以按照以下步骤来解决这个问题:
1. 打开终端并以管理员身份运行以下命令来安装ca-certificates软件包:
```shell
sudo pacman -S ca-certificates
```
2. 安装完成后,运行以下命令来更新本地的CA证书:
```shell
sudo update-ca-trust
```
3. 重新运行yay命令来安装软件,应该不再出现SSL证书问题。
请注意,以上步骤是基于Arch Linux发行版的。如果你使用的是其他Linux发行版,请根据相应的包管理器和命令进行操作。
[root@Holo ~]# yay -s debtap bash: yay: command not found...
这个命令是在 Arch Linux 上使用的 AUR(Arch User Repository)助手。如果你没有安装 yay,可以按照以下步骤安装:
1. 首先,你需要安装 git 和 base-devel:
```
sudo pacman -S git base-devel
```
2. 然后,从 AUR 官网下载 yay 的源代码:
```
git clone https://aur.archlinux.org/yay.git
```
3. 进入 yay 目录,运行 makepkg 命令进行编译和安装:
```
cd yay
makepkg -si
```
这个过程可能需要一点时间,取决于你的系统和网络速度。完成后,你就可以使用 yay 命令来搜索和安装 AUR 中的软件包了。
阅读全文