Linuxで発生する問題を解決します有効なリポジトリがありません。

問題の説明

LinuxサーバーにFastDFSyum install git gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-devel openssl-devel wget vim -yをインストールすると、インストールが失敗し、プロンプトが表示されyum repolist allます。
ここに画像の説明を挿入
プロンプトに従って、入力しようとしましyum repolist allたが、表示されました0
ここに画像の説明を挿入
それで、最初の写真、このヒントに戻ってくださいThere are no enabled repos.
インストールwgetソースがないかどうかを盲目的に推測しますか?
ノックは、おいwget _vを試すバージョンを検出し
ここに画像の説明を挿入
ます、あなたは本当にインストールしていませんwget...

解決する

以下は、Linuxバージョンが異なる2台のサーバーのデモです。

  • CentOS
  • Ubuntu

Linuxのサーバーバージョンがわかりません。Linuxディストリビューションlsb_release -aの現在のバージョンに関する特定の情報を表示するために使用できます。
ここに画像の説明を挿入

1. CentOS

Neteaseの「ヘルプを使用したCentOSミラー」によると:http://mirrors.163.com/.help/centos.html

  1. 最初にバックアップする/etc/yum.repos.d/CentOS-Base.repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

yum.repos.dフォルダが見つからない場合はmkdir
mkdir /etc/yum.repos.d缶を作成しください

  1. 対応するバージョンのリポジトリファイルをダウンロードして配置します/etc/yum.repos.d/ (操作する前に、対応するバックアップを作成してください)。

lsファイル表示するために使用します。
ここに画像の説明を挿入

  1. 次のコマンドを実行して、キャッシュを生成します
# 清除缓存
yum clean all
# 生成缓存
yum makecache
  1. インストールwget
yum install wget

2. Ubuntu

ここに画像の説明を挿入

理由Ubuntuは、yumダウンロードとインストールのメカニズムをサポートしていません

apt-getパッケージツールを使用して個別にインストールする必要があります。

apt-get install openssl
apt-get install libssl-dev

おすすめ

転載: blog.csdn.net/weixin_43438052/article/details/114273757