zoukankan      html  css  js  c++  java
  • 软件包安装总结

    软件包安装总结

    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 -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 grouplist

    yum groupinstall '软件组'

    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

  • 相关阅读:
    第九节 堆栈的概念和python代码实现
    第八节 单向循环链表简单介绍和python代码实现
    第七节 双向链表简单介绍和python代码实现
    第六节 单链表简单介绍和python代码实现
    第五节 顺序表的原理与python中的list类型
    第四节 抽象数据类型
    第三节 Python列表类型性能测试以及内置字典操作的时间复杂度分析
    第二节 大O表示法和时间复杂度
    MySQL优化指南
    Java类加载机制详解
  • 原文地址:https://www.cnblogs.com/jensenxie/p/7821422.html
Copyright © 2011-2022 走看看