Linux学习--第六天--软件包

yum在线管理

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

源配置项描述
[base]容器名称,一定要放在中括号内
name容器说明,随意写
mirrorlist镜像地址,可以注释掉
baseurlyum源地址,默认是centos官方地址,可以更改为您信任的地址
enabled是否生效
gpgcheck1表示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      
// 注意事项:
1. tar -zxvf    解压安装包后,最好看下 REDEME 和 INSTALL 两个说明文件。
2. /configure   a. 用来给软件设置安装加载项。b. 检测环境是否适合安装。c. 将定义好的功能选项,和检测系统环境信息都写入 Makefile 文件。
3. make         将源码包翻译成机器语言。如果该命令执行后,报错,报 warning ,或 no 等等,导致停止了。使用 make clean 即可清除临时的数据,进行重新安装。
4. windows 会在卸载后还残留垃圾文件,导致 c 盘越来越大,影响性能。而 linux 不会,直接删除 安装文件夹 ,就可成功删除整个软件。
5. 整个安装过程中,如果报错,报 warning ,或 no 等等未导致安装程序停止,那就可以暂时忽略。

脚本安装包,只要输入./setup.sh即可。如果在安装过程中输入错误退格键不好用,就用ctrl+退格键。
卸载直接删除文件夹就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值