yum安装出现No package vim available解决办法

今天我在用CentOS 7的yum命令安装的时候出现如下错误:

[[email protected] ~]# yum install vim
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.hosting90.cz
* extras: mirror.hosting90.cz
* updates: mirror.hosting90.cz
Setting up Install Process
No package vim available.
Nothing to do

对于此错误,我一般习惯性先去更新一下yum仓库:

#yum -y update

再次运行安装,发现错误依旧,看来这种猜包名的方法不适用;所以接下来可以通过yum的查找参数来列出vim相关的包名:

[[email protected] yum.repos.d]# yum search vim
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: mirror.hosting90.cz
* extras: mirror.hosting90.cz
* updates: mirror.hosting90.cz
===================== Matched: vim ===================
vim-X11.x86_64 : The VIM version of the vi editor for the X Window System.
vim-common.x86_64 : The common files needed by any version of the VIM editor.
vim-enhanced.x86_64 : A version of the VIM editor which includes recent
: enhancements.
vim-minimal.x86_64 : A minimal version of the VIM editor.

通过查看,我们可以看到,yum列出了详细的vim相关的包名,这样就可以顺利的安装vim了:

#yum -y install vim-enhanced.x86_64

以上命令就能执行成功了。当然不仅仅vim安装,其他程序比如mysql我们也同样只要先进行yum查找,再通过匹配详细包名来进行安装,就不会出现上述错误了。

时间: 2024-10-21 01:58:36

yum安装出现No package vim available解决办法的相关文章

yum安装出现No package crontabs available解决办法

其意思是:yum中不存在这个包 所以解决办法是 1.更新yum   更新yum仓库: yum -y update 2.查看包名在yum中是什么   yum search  all crontabs 原文地址:https://www.cnblogs.com/Rivend/p/11992679.html

转:CentOS系统yum源配置修改、yum安装软件包源码包出错解决办法!

yum安装包时报错: Could not retrieve mirrorlist http://mirrorlist.repoforge.org/el6/mirrors-rpmforge error was 14: PYCURL ERROR 7 - "couldn't connect to host" http://apt.sw.be/redhat/el6/en/x86_64/rpmforge/repodata/repomd.xml: [Errno 14] PYCURL ERROR 7

yum 安装apache 发现没有phplib5.so解决办法

#1scp  [email protected]:/home/yeqing/libphp5.so . #2 vi http.conf LoadModule php5_module        modules/libphp5.so AddType application/x-httpd-php .php .phtml  AddType application/x-httpd-php-source .phps DirectoryIndex index.php index.html #3 vi co

Ubuntu12.04 安装ltib遇到的问题及解决办法

Ubuntu12.04 安装ltib遇到的问题及解决办法 在ubuntu 12.04 上,参考<在 Ubuntu 12.04 上用 LTIB 编译 linux BSP>, 编译freescale LTIB (L3.0.35_4.1.0_130816_source.tar.gz),还是遇到 了不少问题,下面列出了问题及解决办法(很多都是google得来的). 1.Error: Failed building ncurses -- /bin/sh: ./gen: cannot execute bi

出现No package gcc+ available解决办法

系统 CentOS Linux release 7.4.1708 (Core) 安装gcc时报错 [root@ip-172-29-0-155 node-v10.15.3]# yum -y install gcc+ Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mir

CentOS7 mini安装后没有ifconfig命令的解决办法

在CentOS 最小化mini安装后,没有ifconfig命令,此时网卡也没有启动,所以无法yum安装net-tools. 下面三步解决此问题: 1 查看网卡名称 ip addr 2 启动网卡 ifup 网卡名称 3 安装net-tools yum install net-tools

linux 编译安装php及编译安装mysql常见错误总结及解决办法

一.编译安装php常见错误总结及解决办法 错误 1checking for xml2-config path…configure: error: xml2-config not found. Please check your libxml2 installation.解决办法:# yum -y install libxml2-devel 错误 2 checking for BZip2 in default path… not foundconfigure: error: Please rein

vs2012 提示 未能正确加载 &quot;Visual C++ Language Manager Package&quot; 包 的解决办法

vs2012 提示 未能正确加载 "Visual C++ Language Manager Package" 包 的解决办法 来源 https://www.cnblogs.com/zhangdongsheng/p/5846790.html 1.  点击 vs2012菜单栏 工具-> Visual Studio 命令提示 打开命令窗口 2. 输入命令  "devenv /Setup" 3. 重新打开 vs2012 Windows PowerShell 版权所有

python安装markupsafe模块时卡死的解决办法

起因: 升级OS X从10.8到10.9,会发现在安装python的markupsafe模块时一直卡住. 当时的机器环境是: OSX 10.9, XCode 4.6.2, Python 2.7.6, Apple LLVM version 4.2 (clang-425.0.28) (based on LLVM 3.2svn) 界面一直停留在下面的情况 mbp:MarkupSafe-0.23 $ python setup.py install running install running bdis