Centos
我擦掉了我的 /etc/yum.repos.d
我認為我在我目前正在攻擊的 EC2 實例上嚴重搞砸了事情。我試圖安裝一些用於安裝 FFMPEG 的 rpmfusion 儲存庫,但它破壞了一些東西,我無法進行任何更新或安裝任何東西。
所以,我執行了一個非常簡單的 rm 命令:
rm /etc/yum.repos.d/rpmfusion-*
. 不過,我認為這真的把事情搞砸了,因為我似乎找不到rpmbuild
我需要安裝 FFMPEG 的內容。任何人都可以幫我從中恢復過來嗎?我無權訪問 EC2 控制面板,否則我只會啟動另一個實例並重新開始。誰能指導我如何在類似 CentOS 的作業系統上簡單地安裝 FFMPEG?
您可以在此處重新載入 REPO RPM:
http://rpmfusion.org/Configuration
您可能希望找到與您安裝的版本相匹配的版本並執行以下操作:
yum reinstall packagename
為基礎包創建 repo 文件
vim /etc/yum.repos.d/Centos-Base.repo
- 您必須像這樣更改 Centos-Base.repo:
[base] name=CentOS-$releasever – Base #mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
- 保存文件:wq
- 現在嘗試安裝/重新安裝任何軟體
yum reinstall ekiga
輸出
Installed: ekiga.x86_64 0:4.0.1-4.el7
如果這個安裝你都準備好了。