Descripción del problema
Al instalar FastDFS
( yum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel wget vim -y
) en el servidor Linux , la instalación falla y se solicita yum repolist all
.
Siguiendo el mensaje, intenté escribir yum repolist all
, pero se mostró 0
.
Así que regrese a la primera imagen, esta pista There are no enabled repos.
.
¿Adivina ciegamente si no hay una wget
fuente de instalación ?
Knock wget _v
detecta qué versión probar
Dude, realmente no la has instalado wget
...
resolver
La siguiente es una demostración de dos servidores con diferentes versiones de Linux.
- CentOS
- Ubuntu
No sé cuál es la versión del servidor de Linux, puede usar
lsb_release -a
para ver información específica sobre la versión actual de la distribución de Linux
1. CentOS
De acuerdo con "CentOS mirrors Using Help" de Netease: http: //mirrors.163.com/.help/centos.html
- Copia de seguridad primero
/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
Si no puede encontrar la
yum.repos.d
carpeta,mkdir
cree una
mkdir /etc/yum.repos.d
lata
- Descargue la versión correspondiente del archivo de repositorio e introdúzcalo
/etc/yum.repos.d/
(haga una copia de seguridad correspondiente antes de la operación, si corresponde)
Utilice para
ls
ver el archivo:
- Ejecute el siguiente comando para generar la caché
# 清除缓存
yum clean all
# 生成缓存
yum makecache
- instalación
wget
yum install wget
2. Ubuntu
El motivo
Ubuntu
no admite elyum
mecanismo de descarga e instalación.
Debe apt-get
instalarse por separado utilizando la herramienta de paquete:
apt-get install openssl
apt-get install libssl-dev