码迷,mamicode.com
首页 > 其他好文 > 详细

软件包安装总结

时间:2017-11-12 14:08:26      阅读:145      评论:0      收藏:0      [点我收藏+]

标签:gre   prot   ted   move   log   grep   问题   oca   进制   

软件包安装总结

1、二进制:rpm和yum(能解决关联问题是因为有yum源repo)

rpm -ivh  (虽然可以加-- nodeps不要依赖性,不过软件就不好用了)

rpm -ivh  (-- force覆盖安装)

rpm -ql +软件包名

rpm -qf +文件名  -----》查文件由什么软件包生产

rpm -qi +软件包名

rpm -qa | grep 软件包名-----》从所有安装中找到有没有安装某个软件包

rpm -e  +软件包名

 

yum ----》repo(yum源)---》createrepo

repo(yum源)

[name]

name=随便什么名字

baseurl=file:///opt

baseurl=http://ip或者域名/路径

enable=1

gpgcheck=0

 

清缓存

yum clean all

做缓存

yum makecache

 

 

yum grouplist

yum groupinstall ‘软件组‘

yum -y install 软件包名

yum erase 软件包名

yum remove 软件包名

 

yum reinstall 软件包名(重新安装)

yum update  (做好在刚刚安装好系统执行一下,之后不要用,因为所有软件包、软件设置、内核、操作系统都升级)

yum upgrade (只更新软件包,不改变软件设置、内核等等)

内核不要轻易动,否则软件奔溃,老师试过一更新,P2P公司整个网站系统全挂了

 

预防update导致错误的方法:

[root@localhost ~]# cd /etc/yum

[root@localhost yum]# vim yum-cron.conf

我遇到的问题:老师课堂上是这样的:

 技术分享

老师讲到这里时,我输入命令,却没有找到这个yum-cron.conf文件

 技术分享

解决方法:

mount /dev/sr0 /opt

运行yum -y install cronie yum-cron结果报错,于是我把yum的repo文件都移到别的文件夹中,只留下课堂上教我们建的local.repo ,然后再yum -y install cronie yum-cron,(因为老师只说我们试试local.repo ,没有说不能有其他repo文件存在)于是可以了

[root@localhost ~]# cd /etc/yum

[root@localhost yum]# ls

fssnap.d  pluginconf.d  protected.d  vars  version-groups.conf  yum-cron.conf  yum-cron-hourly.conf

[root@localhost yum]# vim yum-cron.conf

 技术分享

把yes改为no

 技术分享

2、源码安装

yum groupinstall ‘开发工具‘ -y (不过会安装很多你可能不太需要的软件)

可以这样安装就缩小范围了:

yum install gcc-* glibc-* make cmake -y

 

不论什么安装都要先下载tar包

test.tar.gz

解压

tar xvf test.tar.gz -C /要保存的目录(test目录)

进入这个目录

cd/test

里面有个脚本文件configure,运行它

./configure

 

软件包安装总结

标签:gre   prot   ted   move   log   grep   问题   oca   进制   

原文地址:http://www.cnblogs.com/jensenxie/p/7821422.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!