zoukankan      html  css  js  c++  java
  • 软件管理

    rpm包命名原则
    i386 ,i486 ,i586 ,i686适用的硬件平台
    .noarch' 不区分位数
    依赖安装有树形依赖,环形依赖 一般会同时安装,强制安装(不推荐)

    rpm包获取
    1.插入系统安装光盘
    2.连接光驱设备
    3.在系统中执行挂载命令
    4.# mount /dev/cdrom /mnt/
    5.进入rpm包目录
    6.cd /mnt/Packages/

    Rpm包命名原则
    httpd-2.2.15-15.el6.centos.1.i686.rpm
    httpd:软件包名
    2.2.15:软件版本
    15:发行次数
    el6.centos:适合的linux平台
    i686:适合的硬件平台
    rpm:rpm包扩展名
    rpm安装
    rpm -ivh 包全名
    -i (install)安装
    -v (verbose)显示详细信息
    -h (hash)显示进度
    rpm -Uvh 包全名 (升级)
    rpm -e 包名 (卸载)
    --nodeps (不检查依赖性)
    rpm -q 包名(查询是否安装)
    rpm -qa (查询所有安装的rpm包)
    rpm -qi 包名 (查询软件信息)
    rpm -qip (查询未安装包信息)
    rpm -ql 包名(查询安装路径)
    rpm -qf 系统文件名(查询系统文件属于哪个安装包)
    rpm -V 已安装的包名(校验指定RPM包中的文件)

    1月16日
    挂载本地yum源
    1、挂载光盘 mount /dev/cdrom /mnt
    2、进入到yum配置文件 cd /etc/yum.repos.d
    3、让里面的文件失效(加个后缀.bak)
    4、新建一个以.repo结尾的文本并编译(编译如下)
    [jcclty]容器名
    name=
    baseurl=file:///mnt
    enabled=1
    gpgcheck=0
    5、yum clean all 清空yum缓存
    6、yum list(就可发现搭建成功) 


    源码安装过程(以安装apache为例)
    1、下载安装的源码包(wget 源码包地址)
    2、将源码包解压到/usr/local/src tar -jxvf 源码包全名 -C /usr/local/src
    3、进入到安装路径 cd /usr/local/src 可以用ls列出目录再进入我们需要安装的安装包目录(cd 安装包目录)
    4、执行命令 ./configure 在此过程中如果安装停止并且出现error、warning或no的提示表示安装出现错误(可能是缺少翻译的语言,根据提示可以去下载对应的语言
    一般是c语言,下载命令yum -y install gcc)
    5、上一步执行完后可以发现多了一个makefile的文件,这是用于后续的编辑,然后我们执行命令make(编译)
    6、如果上一步发生错误,我们应执行make clean 然后再次执行make,如果没有错误我们执行命令 make install(编译安装)
    7、安装完成后我们可以启动测试(/usr/local/apache2/bin/apachectl start)进入浏览器输入127.0.0.1可以发现it works出现,代表安装成功
    卸载 可以用rm -rf /usr/local/apache2/
    源码包安装位置:安装在指定位置中/usr/local/软件名
    源代码保存路径一般要保存在 /usr/local/src

    编译过程出错需要运行make clean

    脚本安装
    1、下载安装的源码包
    2、将源码包解压到/usr/local/src tar -jxvf 源码包全名 -C /usr/local/src
    3、进入到安装路径 cd /usr/local/src 可以用ls列出目录再进入我们需要安装的安装包目录(cd 安装包目录)
    4、执行脚本文件即可./setup.sh

  • 相关阅读:
    PCM简介
    微波炉炖蛋
    python的命令行参数处理
    耳机标准
    SELinux杂谈
    Linux ssh服务器配置
    Centos 7安装nginx
    WPF TextBox属性IsReadOnlyCaretVisible
    [WPF打印]WPF 文档元素(Run TextBlock Paragraph)的文字对齐方式
    [SQLite3]connection string的连接池参数引发的错误
  • 原文地址:https://www.cnblogs.com/jclty/p/10278912.html
Copyright © 2011-2022 走看看