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

Linux软件安装管理

Tony Linux系统工程师
难度初级
时长 3小时 6分
  • RPM包默认安装位置: /etc/:配置文件安装目录; /usr/bin/:可执行的命令安装目录; /usr/lib/:程序所使用的函数库保存位置; /usr/share/doc:基本的软件使用手册保存位置; /usr/share/man/:帮助文件保存位置; 源码包必须指定安装位置、因为源码包是没有卸载命令的,靠删除安装目录来卸载程序; 安装在指定位置当中,一般是/usr/local/软件名/
    查看全部
  • 卸载的时候也存在依赖性,如果所卸载的包是其他的包所依赖的,那么就会显示依赖性提示信息,告知有其它的包依赖这个将要卸载的包。 这是可以用—nodeps禁止提示信息。但是由于还有包依赖这个被卸载的包,所以这个包就不能正常使用了。所以还是不能随便使用这个卸载指令。 安装的rpm包保存在哪呢?这个是有开发这个包的人指定它的安装路径,所以可能会使得安装包安装得到处都是。为了方便卸载,所以就有了卸载指令,利用数据库存储安装路径是一个非常不错的点子。
    查看全部
  • 注意: 安装一个包就必须解决这个包的依赖性问题,就必须在安装这个包之前安装完这个包所以来的所有文件。而依赖性问题中,有依赖rpm包,也有以来库文件(文件名中有“.os”),而库文件需要安装包含有这个库文件的rpm包,这是后需要查询网站(www.rpmfind.net/linux/rpm2html/search.php )来获知所需要安装的rpm包。 安装过程中有两行#的进度条,只有两条都为100%时才表示安装成功。第一条表示准备。
    查看全部
  • 我的理解: 未安装的包需要写明安装的包的信息,以便用户判断是否为自己所需要的,所以需要使用包全名,但是已经安装了的安装包就无需再次声明这些信息,所以就可以使用包名即可。
    查看全部
  • Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。
    查看全部
  • yum源文件
    查看全部
    0 采集 收起 来源:yum源文件

    2016-07-13

  • rpm校验中的文件类型
    查看全部
  • rpm校验内容中的具体内容
    查看全部
  • RPM包默认安装位置
    查看全部
  • Linux中的软件安装管理 1.软件包分类:源码包(脚本安装包),二进制包(RPM包、系统默认包) Windows中的程序都是经过编译的,即把源码翻译成机器语言的过程 2.RPM包:二进制包使查询和卸载更简单,安装速度也比源码包更快,但是其经过编译不再能看到源代码,功能选择不如源码包灵活 脚本安装包:将所有命令程序写到一起的脚本 一、RPM包的来源: RPM包在系统光盘的Packages目录中; 二、RPM包命名规则: httpd-2.2.15-15.el6.centos.1.i686.rpm ①-httpd //软件包名; ②-2.2.15 //软件版本; ③-15 //软件发布的次数; ④-el6.centos //适合的linux平台;el6 表示redhat某版本 ⑤-i686 //适合的硬件平台; ⑥-rpm //rpm包扩展名; 三、RPM包依赖性: ①树形依赖:abc 需要一个接着一个安装 ②环形依赖:abca 需要在一条命令里面全部包含 ③模块依赖(最麻烦):模块依赖,查询网站:www.rpmfind.net(依赖包) ④名如果是以“.so”结尾的,则表示是一个库文件,该库文件是存放在某一个安装包中、查询该库文件存放在哪个安装包中可通过网址“www.rpmfind.net”查询; 3.安装命令: 一、包全名与包名:(无论是用什么都是为了能够让系统找到) 包全名:操作的包是没有安装的软件包是时,使用包全名。而且需要注意路径; 包名:操作已经安装的软件时(如卸载、查询),使用包名,是搜索/var/lib/rpm/中的数据库; 二、RPM安装: ⑴rpm -ivh 包全名 ⑴选项: ①-i(install) //安装; ②-v(verbose) //显示详细信息; ③-h(hash) //显示进度; ③--nodepes //不检测依赖性;(!!!实际工作中,是不允许使用的!!!) 虽然rpm安装命令极其的繁琐,但是作为专业的Linux系统工程师一定要掌握 安装过程中第一个100%表示准备成功,第二个100%表示安装 由于rpm包的安装互相依赖极其繁琐所以要使用yum在线安装,但是yum安装不能实现RPM包的查询以及校验
    查看全部
  • 源码包 二进制包
    查看全部
  • Nginx
    查看全部
  • rpm包安装位置
    查看全部
  • configure
    查看全部
  • 源码包安装注意事项
    查看全部

举报

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

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