为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Linux软件安装管理_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

Linux软件安装管理

Tony Linux系统工程师
难度初级
时长 3小时 6分
  • RPM包升级命令
    查看全部
  • RPM包校验 1、RPM包校验 rpm -V 已安装的包名 选项: -V(verify)校验指定RPM包中的文件 2、RPM包中文件提取 rpm2cpio 包全名 | cpio -idv .文件绝对路径 -rpm2cpio#将rpm包转换为cpio格式的命令 -cpio#是一个标准工具,它用于创建软件档案文件和从档案文件中提取文件
    查看全部
  • RPM包查询 1、查询是否安装 1)rpm -q 包名 #查询包是否安装 -q(query)查询 2)rpm -qa #查询所有已经安装的RPM包 -a(all)所有 例如:查询是否安装阿帕奇rpm -q httpd 2、查询软件包详细信息 rpm -qi 包名 选项: -i(information)查询软件信息 -p(package)查询未安装包信息 3、查询包中文件安装位置 rpm -ql 包名 选项: -l(list)列表 -p(package)查询未安装包信息 4、RPM包默认安装位置 /etc/:配置文件安装目录 /usr/bin/:可执行的命令安装目录 /usr/lib/:程序所使用的函数库保存位置 /usr/share/doc/:基本的软件使用手册保存位置 /usr/share/man/:帮助文件保存位置 5、查询系统文件属于哪个RPM包 rpm -qf 系统文件名 选项: -f(file)查询系统文件属于哪个软件包 6、查询软件包的依赖性 rpm -qR 包名 选项: -R(requires)查询软件包的依赖性 -p(package)查询未安装包信息
    查看全部
  • 升级与卸载 1、RPM包升级 rpm -Uvh 包全名 选项: -U(upgrade)升级 2、卸载 rpm -e 包名 选项: -e(erase)卸载 --nodeps不检查依赖性
    查看全部
  • 安装命令: 1、包全名与包名 包全名:操作的包是没有安装的软件包时,使用包全名。而且要注意路径 包名:操作已经安装的软件包时,使用包名,是搜索/var/lib/rpm/中的数据库 2、RPM安装 rpm -ivh 包全名 选项: -i(install)安装 -V(verbose)显示详细信息 -h(hash)显示进度 --nodeps不检测依赖性
    查看全部
  • RPM包命名规则 1、RPM包的来源 RPM包在系统光盘中 (挂载光盘:mkdir /mnt/cdrom;mount /dev/sr0 /mnt/cdrom/;cd /mnt/cdrom;ls;cd Packages) 2、命名规则 3、RPM包依赖性 树形依赖:a-->b-->c 环形依赖:a-->b-->c-->a 模块依赖:模块依赖,查询网站:www.rpmfind.net
    查看全部
  • make 编译 如果中途有报错,那么需要重新make clean 清除缓存,并再次安装 如果在make install这里出错,需要make clean 并且需要删除/usr/local/apache2 安装顺序 1 ./configure --prefix=/usr/local/apache2 2 make 3 make install 4 启动 /usr/local/apache2/bin/apachect1 start 如果报错,说明需要先关闭 rpm安装完已经启动的apache service httpd stop关闭之后再用4的命令进行启动就可以了。 当然也可以查看 httpd解压完的文件夹下面会有一个INSTALL文件,打开之后就可以看到安装步骤 rpm包的网页是放在 /var/www/html下面 源码包的网页是放在/usr/local/apache2/htdocs下面。有一个index.html文件,写着It works!这样一条命令。 没有卸载命令,直接删除安装目录即可。
    查看全部
  • ./configure 软件配置与检查。
    查看全部
  • 软件包管理简介 1、软件包分类 源码包(脚本安装包) 二进制包(RPM包,系统默认包) ---编译、反编译(正常编译是不可逆转的) 2、源码包: 源码包的优点:开源,如果有足够的能力,是可以修改源代码的。 可以自由选择所需要安装的功能。 软件是编译安装,所以更加适合自己的系统,更加稳定且效率更高。 卸载方便。(删除安装目录就干干净净了,Windows下还有会残余。)
    查看全部
  • 字符界面下安装软件: 1、软件包管理简介 2、rpm命令管理 3、yum在线管理 4、源码包管理 5、脚本安装包 (最基本软件的安装方法)
    查看全部
  • 源码包安装过程 ./configure用于检测源码包 指定一下安装位置 ./configure --prefix=/usr/local/apache2
    查看全部
  • 源码包下载位置以及安装位置 /usr/local/src存放位置 安装位置 /usr/local
    查看全部
  • 从电脑上传到linux虚拟机里边 winscp.exe 安装过程可以安装两种apache,一种是rpm版,一种是源码包,之所以可以一起安装是因为安装的位置是不同的,rpm是有自己位置的,而源码包是需要自己指定安装位置的。 安装选择: 用于网页服务器,则使用源码包来安装 如果是底层支持软件则使用rpm包安装。
    查看全部
  • RPM安装命令
    查看全部
  • RPM包全名:从未安装过的软件需要用全名和注意路径 RPM包名:已安装过的用包名,系统自动搜索/var/lib/rpm中的数据库
    查看全部

举报

0/150
提交
取消
课程须知
学习本课程前,需要熟悉Linux的常用命令,可参见课程《Linux达人养成计划I》。
老师告诉你能学到什么?
1、了解软件包管理的基本概念 2、能够使用rpm命令对软件进行安装、卸载等操作 3、能够使用yum对软件进行在线管理 4、能够安装源码包 5、能够使用脚本安装包
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!