当前位置:  技术问答>linux和unix

centos的疑惑

    来源: 互联网  发布时间:2017-03-14

    本文导语:     最近,我在学习centos6.3,安装了一个虚拟机。可是在用yum安装一些应用程序的时候怎么就提示无法找到应用程序的安装包,与出现安装失败。个人觉得是不是我的默认yum原服务器上没有这些应用程序的安装包呀,...

   最近,我在学习centos6.3,安装了一个虚拟机。可是在用yum安装一些应用程序的时候怎么就提示无法找到应用程序的安装包,与出现安装失败。个人觉得是不是我的默认yum原服务器上没有这些应用程序的安装包呀,如果是这样的话,我是不是只要改变一下我的yum源就行了。
    还有就是通过编译安装的问题,为什么老是失败。一般是先make,编译源程序,然后在make install,执行安装,有的还要用configuer配置一下。可是结果还是一样,失败!我都无语了。有经验的同志,帮我出出主意。如果在Linux上面没有应用,那么这个操作系统该怎么使用呢?

|
makecache不是必须的,只是为了更新软件信息时更快,所以不存在“才能”。
feh在Fedora里是有的,但是RHEL和CentOS官方源是没有的。你需要安装第三方源。
http://wiki.centos.org/AdditionalResources/Repositories
建议你安装RPMForge、EPEL、Adobe、Google、RPMfusion几个源。安装方法一般都很简单,就是去对应网站下载对应的repo的rpm包。rpm -ivh安装。之后yum就可以找到你要的软件了。


a>安装CentOS yum源优先级插件yum-priorities
yum install yum-priorities
设置CentOS默认yum源的优先级为最高cd  /etc/yum.repos.d/   #进入yum源目录
vi CentOS-Base.repo    #在[base]、[updates]、[extras]组下面添加priority=1,在[centosplus]、[contrib]组下面添加priority=2
b>安装epel yum源
下载epel-release-6-5.noarch.rpm 下载地址:http://wiki.centos.org/AdditionalResources/Repositories
    rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6
    vi /etc/yum.repos.d/epel.repo   #修改epel yum源优先级,priority=11

c>安装rpmforge yum源
   wget http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/rpmforge-release-0.5.2-2.el6.rf.i686.rpm
   wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
   rpm --import RPM-GPG-KEY.dag.txt
   rpm -ivh rpmforge-release-0.5.2-2.el6.rf.i686.rpm
   vi  /etc/yum.repos.d/rpmforge.repo  #修改rpmforge yum源优先级,priority=12

d>安装rpmfusion yum源   rpm -ivh http://download1.rpmfusion.org/free/el/updates/testing/6/i386/rpmfusion-free-release-6-0.1.noarch.rpm
   vi  /etc/yum.repos.d/rpmfusion-free-updates-testing.repo   #修改rpmfusion yum源优先级,priority=13

e>更新yum软件包
       yum check-update

|
1,yum默认使用外网www.centos.org提供的源,你的虚拟机可以连外网,就问题
你可以修改yum源为本地iso解压目录
新建文件/etc/yum.repos.d/my.repo
添加内容
[root@hard conf]# more /etc/yum.repos.d/my.repo 
[myrepo]
name=my_repo
baseurl=file:///mnt/centos1
  file:///mnt/centos2
gpgcheck=0
centos1,centos2目录为iso解压后目录

2,源码安装的步骤是
./configure
make
make install
but:在./configure前,要满足安装条件
比如需要gcc,gcc++,或需要其他安装包,,,
要看你现在在装什么软件了

|
1. 在用yum进行安装时,要先做一下# yum makecache,把软件源中的元数据缓存一下,
才能用yum install来安装软件
2. 在用源码包进行安装时,如果有README这样的文件,一定首先阅读,它会教你如何安装,
如果缺少某些需要的软件包或者依赖都会在configure提示你

|
就像明明给你准备了猎枪,却有人非要自己从钢管再打造一次。
除非是你自己写的程序,或者有很特别的定制需要。源代码编译有不能自动升级有没有发行版的patch,兼容性、可靠性、可维护性、易用性都是最差的。

|
自己编译才是真正的锻炼linux,yum安装毛也不是。

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • Centos6下安装Shell下文件上传下载rz,sz命令
  • 在windows 7 系统下安装了CentOS 默认进入的是CentOS如何修改?
  • Centos最新版6.4介绍及下载地址
  • 谁有http://centos.ustc.edu.cn/CentOS-Base.repo.5这个文件?
  • 如何在windows上远程连接centOS桌面
  • ThinkPad E420 安装Win7 CentOS5.7 不能进入CentOS 图形化用户登录界面
  • redhat/centos 常用信息查看命令整理
  • CentOS6.0版本没有CentOS5.0版本人性化
  • python下用os.execl执行centos下的系统时间同步命令ntpdate
  • 有人用过centos吗?请问在centos下怎么在终端运行C语言程序或者JAVA程序?
  • redhat linux/CentOS 6/7 关闭防火墙(iptables)命令,作用:CentOS 防火墙不关行不行?
  • centOS5.4与xp sp3 双系统安装后centOS5不能ping通网关
  • CentOS yum 源设置为163的源操作步骤及配置文件参考
  • 还是centos的源问题
  • 最新CentOS 7中文正式版64位下载、安装及CentOS网卡IP配置(ifconfig)(图文)
  • 中国哪里有CentOS 5.2下载镜像?
  • Centos 5系列最新版5.9介绍及下载地址
  • centos mplayer菜单中文乱码
  • Linux/CentOS下的CST和UTC时间的区别以及不一致的解决方法
  • 关于VM里安装CentOS4.4的问题
  • CentOS 7.0.1406正式版介绍及下载地址
  • CENTOS5.4大概什么时候出来啊?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3