Linux软件安装管理:rpm与yum】的更多相关文章

.tc-nav-row{ height:38px; margin: 8px 15px; } .tc-nav-tab{ text-align: center; color:#333333; line-height:39px; font-size:16px; background-color: #FAFAFA; } .tc-nav-view-style{ position:absolute; width: 100%; display:none; z-index:20; top: 58px; left…
为了防止无良网站的爬虫抓取文章,特此标识,转载请注明文章出处.LaplaceDemon/SJQ. http://www.cnblogs.com/shijiaqi1066/p/3843955.html 1 Linux软件安装概述 安装程序的方式: 通用二进制格式:直接解压压缩文件,就可以使用.但一定要注意安装平台. 软件包管理器:如RPM. 软件包管理器的前端工具:如YUM. 源代码编译. 1.1 软件包概述 软件包的组成部分: 二进制程序,位于 /bin, /sbin, /usr/bin, /u…
apt list *python* Nosee123关注赞赏支持   Linux软件安装管理之--dpkg与apt-*详解 [Linux软件安装管理系列]- - 传送门: - -<Linux软件安装管理之--源码安装详解> - -<Linux软件安装管理之--RPM与YUM详解> - -<Linux软件安装管理之--dpkg与apt-*详解> 一.序言 上一篇文章<Linux软件安装管理之--源码安装详解>详细介绍了Linux平台下的源码包安装原理,虽然使用…
Linux软件安装管理之--dpkg与apt-*详解 [Linux软件安装管理系列]- - 传送门: - -<Linux软件安装管理之--源码安装详解> - -<Linux软件安装管理之--RPM与YUM详解> - -<Linux软件安装管理之--dpkg与apt-*详解> 一.序言 上一篇文章<Linux软件安装管理之--源码安装详解>详细介绍了Linux平台下的源码包安装原理,虽然使用源代码进行软件编译可以具有定制化的设置,但对于Linux distri…
centos的软件安装大致可以分为两种类型: [centos]rpm文件安装,使用rpm指令  类似[ubuntu]deb文件安装,使用dpkg指令 [centos]yum安装   类似[ubuntu]apt-get安装 rpm命令 (一)查询系统装已经安装的软件信息 对于一个rpm包来说,都是有"-"和"."构成的,基本上有以下几部分组成: * 包名 * 版本信息 * 发布版本号 * 运行平台,当出现noarch,代表的是软件可以平台兼容 1)查询系统中已经安装的…
目录 1. rpm包的管理 1.1 介绍 1.2 rpm包的简单查询指令 1.3 rpm 包名的基本格式 1.4 rpm其它指令 1.5 卸载rpm包 1.6 安装rpm包 2. yum 2.1 说明 2.2 基本指令 1. rpm包的管理 1.1 介绍 一种用于互联网下载包的打包及安装工具.它生成具有.RPM扩展名的文件.RPM是 RedHat Package Manager(RedHat 软件包管理工具)的缩写,类似windows 的 setup.exe 1.2 rpm包的简单查询指令 rp…
一.软件管理 静态库 动态库静态库:在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库动态库:在程序编译时并不会被连接到目标代码中,而是在程序运行时才被载入. 链接是程序调用库的过程. 静态链接库 动态链接库静态链接库:把库文件中用到的函数代码直接链接到目标程序,程序运行的时候不再需要它的库文件.动态链接库:把调用的函数所在的文件模块(DLL)和调用函数在文件中的位置等信息链接进目标程序,程序运行时再从DLL中寻找相应的函数代码, 此需要DLL文件的支持. 编程-->编译-->运行…
1.软件包管理简介 1.软件包分类 源码包 脚本安装包 二进制包(RPM包.系统默认包) 2.源码包 源码包的优点是: 开源,如果有足够的能力,可以修改源代码 可以自由选择所需要的功能 软件设计编译安装,所以更加适合自己的系统,更加稳定有效 卸载方便 源码包的缺点: 安装过程步骤较多,尤其是安装较大的软件集合时(如LAMP环境搭建),容易出现拼写错误 编译过程时间较长,安装比二进制安装时间长 因为是编译安装,安装过程中一旦报错新手很难解决 3.RPM包 二进制包的优点: 包管理系统简单,只通过几…
Linux程序包管理 Linux中软件的安装主要有两种形式:一种是直接下载源代码包自行编译后安装,另一种直接获取rpm软件包进行安装. 程序的组成部分: 二进制程序:程序的主体文件,比如我们运行一个ls命令就是一个二进制程序. 库文件:程序的公用功能模块,比如A程序需要用一个打印机,B程序也需要一个打印机就可以公用这一个模块了.在window下库文件为.dll格式,linux下为/lib/*so格式的文件. 配置文件:通过设置配置文件来改变程序启动时的运行特征. 帮助手册:使用的帮助文档.  …
1. 软件包管理简介 2. rpm命令管理(Redhat Package Manager) 3. yum在线安装 3.1 yum源文件 vi /etc/yum.repos.d/CentOS-Base.repo 3.2 光盘搭建yum源 3.2.1 挂载光盘 mkdir /mnt/cdrom  # 建立挂载点 mount /dev/cdrom /mnt/cdrom/  # 挂载光盘 3.2.2 使网络yum源失效 cd /etc/yum.repos.d/  # 进入yum源目录 mv CentOS…
---恢复内容开始--- 1. 软件包管理简介 1.1 源码包 - 脚本安装包 1.2 二进制包(RPM包,系统默认包) - 依赖性 2. rpm命令管理(Redhat Package Manager) 2.1 RPM包的来源:RPM包在系统光盘中/mnt/cdrom/Packages 挂载方法: [root@localhost cdrom]# mkdir /mnt/cdrom [root@localhost cdrom]# mount /dev/sr0 /mnt/cdrom/ mount: b…
在Linux平台下,软件包的类型可以划分为两类:源码包.二进制包. 源码包: 即程序软件的源代码(一般也叫Tarball,即将软件的源码以tar打包后再压缩的资源包). 二进制包: 如 Red Hat发行版的.rpm包,Debian发行版的.deb包. 源码安装的主要步骤: 1)获取源代码文件:一般为压缩包,并解压. 2)执行config: 一般在源代码目录中有install 或 readme等说明. 运行./config --prefix=PREFIX或者 ./config, config是一…
学习来自:http://www.imooc.com/learn/447 第一章 介绍 第二章 软件包简介 1.源码包 2.二进制包(RPM包或系统默认包) 脚本安装包其实是别人把软件安装的脚本写好了,实际上安装的还是源码包或者二进制包. 第三章 RPM命令 1.RPM包的位置 RPM包放在系统光盘中. 2.RPM包的命令规则 用未安装包时,需要写包全名.用已安装包时,可以只写包名. 3.RPM包的依赖性 树形依赖:环形依赖:模块依赖. yum:在线安装RPM包. 所以使用yum安装会比较简便,因…
1.RPM包安装 (RPM会有依赖性,即安装这个包之前,需要安装某个包) 查询已安装的rpm 列表   rpm  -qa | grep  xx 安装rpm包 rpm  -ivh  rpm  包名 -i  安装 install -v  查看信息 -h  查看进度条 卸载rpm rom  -e  rpm软件包 2.yum 在线安装(若安装存在依赖,会帮我们自动补全依赖) 类似于我们 java 开发中的 maven 工具,可以从镜像网站上下载应用程序,并直接安装 yum  list|grep  xx…
1.yum是什么? yum的全称是yellow dog updater,modified,是一个shell前端软件包管理器;基于RPM包管理,能够从指定的服务器下载RPM包并自动安装,可以自动处理依赖性关系,并且一次性安装所有依赖的软件包,无需一次次频繁的下载.安装. 2.yum有什么作用? yum可以避免源码安装,从而简化安装过程. [RPM格式的安装包:是在redhat系列下的软件安装包,无法在ubuntu系统中识别,是一种可执行程序; deb格式的安装包:是ubuntu系统特有的安装包格式…
一:Linux源码安装    1.解压源码包文件    源码包通常会使用tar工具归档然后使用gunzip或bzip2进行压缩,后缀格式会分别为.tar.gz与.tar.bz2,分别的解压方式:    tar -zxvf FileName.tar.gz    tar -jxvf FileName.tar.bz2 tar 对文件进行压缩或解压 tar [参数] [文件]            -c 压缩文件            -x 解压文件            -t 查看压缩包内有哪些文件 …
介绍如何在Linux字符界面下安装软件 课程大纲: 一.软件包管理简介 二.rpm命令管理 三.yum在线管理 四.源码包管理 五.脚本安装包…
1. 软件包管理简介 2. rpm命令管理(Redhat Package Manager) 3. yum在线安装 4. 源码包管理 4.1 源码包和RPM包的区别 4.1.1 区别 安装前:概念上的区别(开源与非开源) 安装后:安装位置不同 RPM包默认安装路径: /etc/ 配置文件安装目录 /usr/bin/ 可执行的命令安装目录 /usr/lib/ 程序所使用的函数库保存位置 /usr/share/doc/  基本的软件使用手册保存位置 /usr/share/man/    帮助文件保存位…
Linux软件安装管理 学习笔记 软件包简介 软件包分类: 源码包 :脚本安装包 二进制包(RPM 包.系统默认包) 源码包的优点: 开源,如果有足够的能力,可以修改源代码 可以自由选择所需的功能 软件是编译安装,所以更适合自己的系统,更加稳定,也效率更高 卸载方便 源码包的缺点: 安装过程步骤较多,尤其安装较大的软件集合时(如 LAMP),容易出现拼写错误 便宜过程时间较长,安装比二进制安装时间长 因为是编译安装,安装过程中一旦报错新手很难解决 二进制包的优点: 包管理系统简单,只通过几个命令…
inux软件安装管理之--dpkg与apt-*详解 Nosee123关注 0.5922017.09.12 17:47:44字数 3,894阅读 8,565 [Linux软件安装管理系列]- - 传送门: - -<Linux软件安装管理之--源码安装详解> - -<Linux软件安装管理之--RPM与YUM详解> - -<Linux软件安装管理之--dpkg与apt-*详解> 一.序言 上一篇文章<Linux软件安装管理之--源码安装详解>详细介绍了Linux…
第五部分  linux  软件安装RPM    SRPM与YUM   软件管理员简介 RPM与DPKG两大主流 rpm: redhat       centos     suse    命令:yum redhat package manager 将软件先编译   再打包成rpm机制 包中记录的安装的时候必须具备的相依赖属性   当安装时候    rpm会先依照软件里的资料查询linux主机的相依赖属性软件是否满足    如果满足则安装   如果不满足  则不安装     . 1. rpm软件管理…
目录: 一.Linux 中软件包的分类 1.源码包 2.二进制包 3.源码包 4.软件安装的选择 二.软件安装之 RPM 1.背景知识 2.准备知识 3.安装升级与卸载 4.查询校验与提取 三.软件安装之 YUM 1.概述 2.YUM 在线安装 四.软件安装之源码包 1.源码包与 RPM 包的区别 2.源码包的安装 3. 测试 http 服务 五.脚本安装包 一.Linux 中软件包的分类: 1.源码包 1.1 源码包的简介 源码包就是各种源代码文件组合而成的压缩包,因为 Linux 是开源的,…
Linux软件安装——服务管理 摘要:本文主要学习了Linux中有关服务管理的知识. 什么是服务 服务一般是放置在后台运行的一个或多个进分程,为用户或系统提供某项特定的服务,有些是系统服务,有些则是独立的网络服务. 对于这些服务,我们可以通过运行主程序来启动或关闭服务,也可以通过系统提供的service和chkconfig来管理. 服务的分类 Linux中的服务按照安装方法不同可以分为RPM包默认安装的服务和源码包安装的服务两大类. 其中,RPM包默认安装的服务又因为启动与自启动管理方法不同分为…
Linux软件安装——服务管理的命令 摘要:本文主要学习了Linux系统中服务管理的命令. service命令 service命令用于对系统服务进行管理,比如启动(start).停止(stop).重启(restart).查看状态(status)等. service命令本身是一个shell脚本,它在/etc/init.d/目录查找指定的服务脚本,然后调用该服务脚本来完成任务. 在CentOS 7版本以后,service命令可以被systemctl命令取代. 基本语法 service 服务名称 [操…
第六章——Linux软件安装 一.软件包管理简介 1.软件包分类: (1)源码包:脚本安装包 (2)二进制包(RPM包.系统默认包) 2.源码包: (1)源码包的优点:开源,如果有足够的能力,可以修改源代码:                                                    可以自由选择所需的功能:                                                    软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高:…
Linux软件安装——软件包 摘要:本文主要学习了Linux下软件安装的相关知识. 软件包 简介 Linux下的软件包众多,且几乎都是经GPL授权.免费开源(无偿公开源代码)的.这意味着如果你具备修改软件源代码的能力,只要你愿意,可以随意修改. GPL,全称General Public License,中文名称“通用性公开许可证”,简单理解GPL就是一个保护软件自由的一个协议,经GPL协议授权的软件必须开源. Linux下的软件包可细分为两种,分别是源码包和二进制包. Linux源码包 实际上,…
Linux--软件安装 一.gcc 二.make 三.rpm 四.yum 一.gcc gcc是Linux上面最标准的C语言的编译程序,用来源代码的编译链接. gcc -c hello.c 编译产生目标文件hello.o gcc -O hello.c 编译产生目标文件,并进行优化 gcc -o hello hello.c 生成hello这个可执行的二进制文件 缺点:命令的冗余性,如果 C 语言程序中包含对其他函数或者程序的引用,那么其他程序也要编译成目标文件,然后一起编译成可执行文件,才能运行成功…
Linux程序包管理: API:Application Programming Interface源码包 POSIX:Portable OS 程序源代码 --> 预处理 --> 编译 --> 汇编 --> 链接 静态编译: 共享编译:.so ABI:Application Binary Interface二进制包 Windows与Linux不兼容 库级别的虚拟化: Linux: WINE ELF Windows: Cywin exe,msl 系统级开发 : 性能要求高 C/C++/…
Linux软件安装——安装软件的命令 摘要:本文主要学习了如何在Linux系统中安装.更新.卸载软件. rpm命令 rpm命令用来在Linux系统上进行软件的安装. 基本语法 安装命令: rpm -ivh 包全名 如果没有安装则安装,如果已经安装则升级: rpm -Uvh 包全名 如果没有安装则不安装,如果已经安装则升级: rpm -Fvh 包全名 卸载命令: rpm -e 包名 查询安装信息: rpm [选项] 选项说明 关于软件安装的选项: -i:安装. -v:显示更详细的信息. -h:显示…
学习该课程之前先学习linux的软件安装管理 1.linux的运行级别有下面几种类型 在后面的服务启动管理之中会被使用到 [root@weiyuan httpd-2.4.20]# runlevel N 5 如果使用 init 0 就会让电脑关机,但是不一定可靠,最好使用shutdown -r now命令 linux的服务管理分为下面的两种形式 基于rpm默认安装的的服务管理 基于源代码安装的服务管理 [weiyuan@weiyuan 下载]$ chkconfig --list 是不能查看源码包的…