問題の説明
LinuxサーバーにFastDFS
(yum 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
- 最初にバックアップする
/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
缶を作成してください
- 対応するバージョンのリポジトリファイルをダウンロードして配置します
/etc/yum.repos.d/
(操作する前に、対応するバックアップを作成してください)。
ls
ファイルを表示するために使用します。
- 次のコマンドを実行して、キャッシュを生成します
# 清除缓存
yum clean all
# 生成缓存
yum makecache
- インストール
wget
yum install wget
2. Ubuntu
理由
Ubuntu
は、yum
ダウンロードとインストールのメカニズムをサポートしていません
apt-get
パッケージツールを使用して個別にインストールする必要があります。
apt-get install openssl
apt-get install libssl-dev