多语言展示
当前在线:391今日阅读:195今日分享:41

Linux学习笔记——软件安装(四)

下面是小编学习Linux所整理的一些学习笔记,向往对初学者有所帮助。
工具/原料
1

电脑一台

2

Linux操作系统

方法/步骤
1

软件包分类:a. 源码包(脚本安装包:install.sh)——安装慢,可以看到源代码;b. 二进制包(RPM包,系统默认包)——源码包经过编译之后的机器码,安装快速,看不到源码

2

RPM包管理:RPM包命名规则——范例:httpd-2.2.15-15.e16.centos.1.i686.rpm               httpd            软件包名               2.2.15           软件版本               15                软件发布次数               e16.centos     适合的Linux平台               i686              适合的硬件平台               rpm              rpm包扩展名RPM包依赖性:               树形依赖:a->b->c               环形依赖:a->b->c->a               模块依赖:模块依赖查询网址——www.rpmfind.netRPM包名与包全名:               包全名:操作的包是没有安装的软件包时,使用包全名,而且要注意路径。               包名:   操作已经安装的软件包时,使用包名——实际是搜索/var/lib/rpm中的数据库

4

RPM包在线安装:(yum命令,不一定要联网,也可以使用本地的yum源) yum源:               网络yum源配置文件——/etc/yum.repos.d/CentOS-Base.repo                     [base]          容器名称                    name         容器说明                    mirrorlist     镜像地址                    baseurl       yum源服务器地址                    enabled      容器是否生效                    gpgcheck    是否进行数字证书验证                    gpgkey        数字证公用秘钥保存地址常用的yum命令:               查询:yum list——查询所用可用的软件包列表                        yum search——搜索服务器上所有和关键字相关的包               安装:yum -y install 包名                     选项:-y     自动回答yes     install 安装               升级:yum -y update 包名                     选项:-y     自动回答yes     update 升级               卸载:yum -y remove 包名                     选项:-y     自动回答yes     remove 卸载YUM软件组管理:               列出所有可用软件组列表:yum grouplist               安装指定的软件组:yum groupinstall               卸载指定的软件组:yum groupremove光盘yum源的搭建:               1)挂载系统光盘               2)让网络yum源失效:改名,让多余的yum源失效               3)修改光盘yum源文件:修改路径 enable = 1

5

源码包的安装与管理:源码包与RPM包的区别:               安装前的区别:概率上的区别               安装后的区别:安装位置不同               RPM包安装位置——安装在默认位置源码包安装位置——安装在指定的位置中                    一般在:/usr/local/软件名                              安装位置不同带来的影响:                    RPM包安装的服务可以使用系统服务管理命令(service)来管理,但是源码包不能用类似的系统命令管理,因此,源码包只能用源码包来管理

注意事项

window系统中的所有安装包都不能在Linux系统中直接安装使用

推荐信息