yum在线管理

管理的是rpm包,光盘里面都有

/etc/yum.repos.d下面有四个文件,对应网络yum源,光盘yum源等。如果需要用到哪个源,将其他三个源的enabled设置为0即可。

源配置项 描述
[base] 容器名称,一定要放在中括号内
name 容器说明,随意写
mirrorlist 镜像地址,可以注释掉
baseurl yum源地址,默认是centos官方地址,可以更改为您信任的地址
enabled 是否生效
gpgcheck 1表示rpm数字证书生效,0不生效,不用改动
gpgkey 数字证书的公钥文件保存位置,不用改动

yum命令操作的都是包名。

	yum list
yum search 包名
yum -y install 包名
yum -y update 包名 # 注意升级请加包名,不要全部升级
yum -y remove 包名 # 用什么装什么,装好了尽量不要卸载,也不要系统升级,这样玩儿的百分之七十会把系统崩溃掉
yum grouplist ‘软件组名’
yum groupupdate ‘软件组名’
yum groupremove ‘软件组名’

rpm 包安装位置

目录 描述
/etc/ 配置文件目录
/etc/init.d/ 启动脚本位置
/etc/sysconfig/ 初始化环境配置文件位置
/var/lib/ 服务产生的数据放在这里
/var/log/ 日志
/usr/bin 可执行命令安装目录
/usr/lib 程序所用的函数库保存位置
/usr/share/doc 软件使用手册保存位置
/usr/share/man 帮助文件保存位置
/etc/rc.d/init.d 启动文件保存位置

源码安装路径一般为/usr/local/软件名/

rpm包启动方法:/etc/rc.d/init.d/httpd start 或者 service httpd start。

所有的rpm包的启动文件放在/etc/rc.d/init.d

service会自动跑到/etc/rc.d/init.d下

所以如果你没有默认安装到这个文件下,就找不到启动服务

源码因为手工,只能绝对路径下的命令启动。

源码和rpm包可以一起安装,因为位置不同。

源码安装

	# 官网下载源码包
# 解压源码包
./configure --prefix=/usr/local/apache2
make
make install
/usr/local/apachetl start

脚本安装包,只要输入./setup.sh即可。如果在安装过程中输入错误退格键不好用,就用ctrl+退格键。

卸载直接删除文件夹就可以了

Linux学习--第六天--软件包的更多相关文章

  1. linux 学习6 软件包安装

    一.软件包管理简介 二.RPM包管理-rpm命令管理 三.RPM包管理-yum在线管理 四.源码包管理 五.脚本安装包与软件包选择 .软件包分类 源码包 脚本安装包 二进制包(RPM包.系统默认 ...

  2. linux 学习6 软件包管理 资料链接

    软件包管理 这一章看得比较随意 先大概记点东西. RPM安装很繁琐,因为依赖性,手动安装太麻烦. ______我觉得直接yum在线安装就好了,很直接方便. 但是要特别注意的地方 在用yum升级或者卸载 ...

  3. linux学习之软件包安装

    本学习基于redhat系统或者centos系统 一.软件包的安装 1.rpm安装,rpm安装分为俩种,一种是直接安装xxx.rpm包,另一种是通过yum安装一系列的rpm包. #推荐使用yum安装,y ...

  4. Linux学习第六天

    学习Linux环境下的挂载命令. 什么是挂载命令? 1.Windows下,mount挂载,就是给磁盘分区提供一个盘符(C,D,E,...).比如插入U盘后系统自动分配给了它I:盘符其实就是挂载,退优盘 ...

  5. Linux学习笔记——软件包管理

    1.RPM包的管理 RPM软件包的一个例子: sudo-1.7.2p1-5.el5.i386.rpm 这个rpm包名包括软件名sudo,版本号1.7.2p1,发行号5.el5,和硬件平台i386 (1 ...

  6. linux 学习笔记 软件包管理

    >查询文件所属软件包 #rpm -qf /usr/share/pixmaps/xplns.png 查询某个文件所属软件包 >查询软件包所包含文件列表 #rpm -ql xplus-3.3. ...

  7. linux学习笔记-软件包的相关知识

    我的邮箱地址:zytrenren@163.com欢迎大家交流学习纠错! 一.软件包种类 1.源码包 源码包即提供源代码的发行包 2.二进制包 二进制包即提供二进制文件的发行包 安装方法查找二进制包官网 ...

  8. Linux 学习第六天

    一.VIM 1.VIM编辑器 1.1.VIM工作模式 1.1.1.命令模式:复制.剪切.粘贴.搜索等等 1.1.2.输入模式:随意对文件进行内容编辑 1.1.3.末行模式(:):保存退出,编辑环境设置 ...

  9. Linux学习笔记(11)软件包管理

    Linux中的软件包分为源码包(脚本安装包)及二进制包(RPM包.系统默认包).其中源码包的优点是: 1)源码包是开源的,如果有足够的能力,可以修改源代码: 2)可自由选择所需的功能: 3)源码包需编 ...

随机推荐

  1. Run nginx from Docker in Windows

    1.首先, 使用 docker run hello-world 命令 确认 docker 在本地安装成功,若成功应如下所示(此处使用的是 Docker Toolbox 在Windows上安装Docke ...

  2. ES6注

    1.Promise构造函数 //resolve(成功),reject(失败)两个参数 function runAsync(){ var p = new Promise(function(resolve ...

  3. LeetCode_1114.按顺序打印(多线程)

    LeetCode_1114 LeetCode-1114.按顺序打印 我们提供了一个类: public class Foo { public void one() { print("one&q ...

  4. 关于自定义 List集合排序的方法!

    大致流程: 排序是用到排序的接口Comparator<T>你要先建一个类实现比较器Comparator //大致流程public class StuComp implements Comp ...

  5. 快速入门分布式消息队列之 RabbitMQ(3)

    目录 目录 前文列表 前言 通道 Channel 一个基本的生产者消费者实现 消费者 生产者 运行结果 应用预取计数 应用 ACK 机制 最后 前文列表 快速入门分布式消息队列之 RabbitMQ(1 ...

  6. DedeCMS系统设置说明:站点设置

    DedeCMS系统设置说明:站点设置 http://www.ithov.com/master/114583.shtml DedeCMS系统设置说明:站点设置 2012-03-28 15:31来源:风信 ...

  7. Django 自带 user 字段扩展及头像上传

    django 及 rest_framework 笔记链接如下: django 入门笔记:环境及项目搭建 django 入门笔记:数据模型 django 入门笔记:视图及模版 django 入门笔记:A ...

  8. python并发编程之进程池、线程池、协程

    需要注意一下不能无限的开进程,不能无限的开线程最常用的就是开进程池,开线程池.其中回调函数非常重要回调函数其实可以作为一种编程思想,谁好了谁就去掉 只要你用并发,就会有锁的问题,但是你不能一直去自己加 ...

  9. 005 gcc 的简单使用

    0. 前言 本文主要讲关于 gcc 的几种编译方式 不妨设文件名为 test.c 1. 方法一 $ gcc test.c (Windows OS)编译成功的话,没有回馈,在 test.c 所在的文件夹 ...

  10. JSP技术学习总结

    1.JSP的执行过程 首先用户向服务器发出请求,服务器在接收请求后去寻找响应的jsp页面,然后服务器将jsp页面翻译成.java文件,然后进行编译得到.class字节码文件,服务器执行class文件将 ...