People who cannot find time for recreation are obliged
sooner or later to find time for illness.
腾不出时间娱乐的人,早晚会被迫腾出时间生病。

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

1、RPM包命名原则
httpd-2.2.15-15.el6.centos.1.i686.rpm
httpd       软件包名
2.2.15      软件版本
15          软件发布的次数
el6.centos  适合的Linux平台
i686        适合的硬件平台
rpm         rpm包扩展名

rpm -ivh 包全名      RPM安装
rpm -Uvh 包全名      RPM包升级(也可以安装)
rpm -e 包名          卸载
rpm -q 包名          查询是否安装
rpm -qa              查询所有已经安装的RPM包
rpm -qi 包名         查询软件包详细信息
rpm -ql 包名         查询包中文件安装位置
rpm -qf 系统文件名   查询系统文件属于哪个RPM包
rpm -qR 包名         查询软件包的依赖性
rpm -V 已安装的包名  RPM包校验

源码包安装:安装在指定位置中,一般是/usr/local/src
(源代码保存位置,行业约定)

重建黑洞:#mknod/dev/null c 1 3
          #chmod 666 /dev/null

网络yum源

vim /etc/yum.repos.d/CentOS-Base.repo
[base]
容器名称,一定要放在[]中
name
容器说明,可以自己随便写
mirrorlist
镜像站点,这个可以注释掉
baseurl
我们的yum源服务器的地址。默认是CentOS官方的yum源服
务器,是可以使用的。如果你觉得慢可以改成你喜欢的
yum源地址
enabled
此容器是否生效,如果不写或写成enabled=1都是生效,
写成enabled=0就是不生效
gpgcheck
如果是1是指RPM的数据证书生效,如果是0则不生效
gpgkey
数字证书的公钥文件保存位置。不用修改

常用yum命令

1)查询
yum list
#查询所有可用软件包列表
yum search 关键字
#搜索服务器上所有和关键字相关的包
2)安装
yum -y install 包名
3)升级
yum -y update 包名
4)卸载
yum -y remove 包名

YUM软件组管理命令

yum grouplist
#列出所有可用的软件组列表
yum groupinstall 软件组名
#安装指定软件组,组名可以由grouplist查询出来
yum groupremove 软件组名
#卸载指定软件组

而源码包安装的服务则不能被服务管理命令管理,
因为没有安装到默认路径中。所以只能用绝对路
径进行服务的管理,如:
/usr/local/apache2/bin/apachectl start

安装C语言编译器
#yum -y install gcc

./configure
软件配置与检查

make
编译

make install
编译安装

make clean
编译过程出错的情况下,使用

linux软件管理的更多相关文章

  1. linux软件管理之------编译安装nginx服务器并手动编写自动化运行脚本

    红帽系列的 linux软件管理分为三类:1. rpm 安装软件.2. yum 安装软件.3. 源码包编译安装.前面两种会在相关专题给出详细讲解.源码包的编译安装是非常关键的,我们知道linux的相关版 ...

  2. linux软件管理(六)

    [教程主题]:linux软件管理 [1]软件包管理 在系统管理中,软件包的管理是最重要的,是系统管理的基础的基础, 只有我们学会软件包的管理才能谈得上其它的应用. RPM RPM是软件管理程序,提供软 ...

  3. linux入门基础——linux软件管理RPM

    由于linux入门基础是基于CentOS解说的,讲的是CentOS上的软件包管理.ubuntu的软件包管理有这些:ubuntu软件包管理,包管理指南,ubuntu软件包管理. linux软件管理:RP ...

  4. linux软件管理-RPM

    目录 linux软件管理-RPM RPM的基础概述 RPM包安装管理 linux软件管理-RPM RPM的基础概述 rpm:RPM全称RPM Package Manager缩写,由红帽开发用于软件包的 ...

  5. linux 软件管理--yum工具及源码包

    目录 linux 软件管理--yum工具及源码包 一.yum基本概述 二.yum源的配置 三.yum实践案例 四.yum全局配置文件 五.yum签名检查机制 五.制作本地yum仓库 六.构建企业级yu ...

  6. Linux软件管理--RPM工具

    目录 Linux软件管理--RPM工具 Rpm基础概述: Rpm包安装管理 Linux软件管理--RPM工具 Rpm基础概述: RPM全称RPM Package Manager缩写,由红帽开发用于软件 ...

  7. Linux软件管理器(如何使用软件管理器来管理软件)

    我们的Linux系统大部分都是某个Linux厂商的系统,所以这些厂商可以编译好一些软件来提供用户下载,用户下载完了之后就可以直接安装,从而省去了编译源码及其过程中的各种问题.这时我们就可以使用相应的软 ...

  8. linux软件管理之rpm管理rpm包

    使用RPM工具管理RPM包 ====================================================================================需要 ...

  9. linux软件管理之概述

    软件包管理 ====================================================================================安装/查询/卸载 一 ...

随机推荐

  1. yum设置本地源

    创建本地源的文件要放入yum.repos.d目录下,名字随便取,但是后缀要求是.repo 1创建目录 mkdir -p /mnt/cdrom 2虚拟机挂载光盘 mount /dev/cdrom /mn ...

  2. 【zabbix教程系列】二、zabbix特点

    一.度量收集 从任何设备,系统,应用上收集指标,收集指标的方法有: 多平台zabbix代理 SNMP and IPMI 代理 无代理监控用户服务 自定义方法 计算和聚合 用户端web监控  二.问题发 ...

  3. delete *p可以替代delete[] p吗?

    在stackoverflow看到一个标题描述的问题,问题链接是:https://stackoverflow.com/questions/55524140/is-delete-p-an-alternat ...

  4. golang数据类型与转换

    一.数值型int(默认值 0) int 整数 32位系统占4个字节(-2^31~2^31-1).64位系统占8个字节(-2^63~2^63-1)uint 32位系统占4个字节(0~2^32-1).64 ...

  5. Mysql——Navicat 连接MySQL 8.0.11 出现2059错误

    原因 mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password 解决 更改加密规则: mysql -u ...

  6. SQLServer 中多行数据合并成一行数据(一个字段)

    需求:有四行数据,如下: 1.苹果 2.橘子 3.桃子 4.波罗 合并成一个字段:苹果,橘子,桃子,波罗: 需求明确之后,先弄点测试数据,上代码: --创建一个临时表 Create table #te ...

  7. python学习日记(isinstance和issubclass)

    isinstance(obj,cls)检查是否obj是否是类 cls 的对象 class Foo(object): pass obj = Foo() isinstance(obj, Foo) issu ...

  8. Linux基本命令总结(七)

    接上篇: 33,Linux中的kill命令用来终止指定的进程(terminate a process)的运行,是Linux下进程管理的常用命令.通常,终止一个前台进程可以使用Ctrl+C键,但是,对于 ...

  9. 四大解析器(BeautifulSoup、PyQuery、lxml、正则)性能比较

    用标题中的四种方式解析网页,比较其解析速度.当然比较结果数值与电脑配置,python版本都有关系,但总体差别不会很大. 下面是我的结果,lxml xpath最快,bs4最慢 ==== Python v ...

  10. Mysql SQL注入漏洞

    学习网址:http://www.cnblogs.com/rush/archive/2011/12/31/2309203.html https://www.cnblogs.com/sdya/p/4568 ...