Linux的安装包命令/yum 与 Rpm
1、Rpm安装包命令(以dhcp软件包为例)----Rpm安装软件包需要解决依赖性,因此特别麻烦(如图2被需要)。 rpm与yum安装的均为二进制软件包.类似于windows下载的软件包,可直接安装使用。
rpm -qa | grep dhcp 查看系统是否安装dhcp*软件包
rpm -ivh dhcp 安装软件包(i--install v)
rpm -e dhcp 卸载软件包
rpm -ql dhcp 软件包安装路径
rpm -qi dhcp 软件包的详细信息
rpm -qf dhcp 查看dhcp软件包所属文件
强制覆盖安装在后面加--force

2.Yum命令 (以httpd为例)yum软件源会自动更新(关闭)
yum -y install httpd 安装软件包
yum -y erase httpd 卸载软件包
/etc/yum.repos.d yum源所在路径<yum安装时安装包的来源>
可自定义/etc/yum.repd.d 下的.repo文件,vim xxx.repo可进行编写

yum –y remove 软件名 卸载软件名
yum –y groupinstall 组件名 安装组件名
yum –y groupremove 组件名 卸载组件名
yum clean all 清除yum缓存
yum search 软件包名 使用yum查找软件包
yum makecache -y 做(yum软件包)的缓存
make 编译
make install 编译安装
关闭yum自动更新软件:


如何从网上下载软件包进行安装:(以Python3.6为例)
1.从Python网上下载软件包 www.Python.org ---->source code
2.安装lrzsz软件包才可以将文件拖到Linux上.

3.利用tar命令解压软件包: tar -xvf 软件包
4.解压之后进行初始化配置,软件包安装在那个位置、软件包启动哪些功能等等.
./configure ---prefix=/usr/local/Python3.6 指定安装包安装在那个位置(./configure 执行初始化配置)
./configure的作用是检测系统配置,生成makefile文件,以便你可以用make和make install来编译和安装程序

5. yum grouplist
yum groupinstall “开发工具” -y // 安装开发工具(源代码转化为二进制代码) 就会自动 gcc glibc相关开发的软件工具
6.make install 编译安装<>

7.如果缺少相应的软件包导致安装失败,则可继续安装相应软件包,再make intall
例如:

Linux的安装包命令/yum 与 Rpm的更多相关文章
- linux多种安装包格式的安装方法
linux多种安装包格式的安装方法 一.rpm包安装方式步骤:1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd s ...
- 制作linux内核安装包
实验基于Centos 6.2 升级linux内核 直接在一个有编译环境的设备上,编译升级内核很简单. make menuconfig 或者 拷贝现有系统的.config文件 修改.config文件 ...
- Linux命令yum和rpm
yum命令使用 可以简化软件安装命令 yum可以做软件的 1自动安装,安装软件的时候会自动安装需要的依赖 yum install 软件名如安装epel源yum install epel-release ...
- Linux 查找安装包所在目录的常用方法
1. which命令查找出相关命令是否已经在搜索路径中: $which gcc //显示出GNC的C编译器安装在哪个目录 返回: /usr/bin/gcc 注意:如果which没有找到要找的命令,可以 ...
- 理解linux下源码、yum和rpm安装方法的特点
1.yum可看作在线安装,只需yum install 软件名,系统就自动根据yum源配置文件中的镜像位置去下载安装包,并可以自动分析所需的软件依赖关系,自动安装所需的依赖软件包.简单方便,不易出错,不 ...
- Linux运维技术之yum与rpm的基本使用要点
https://pkgs.org/ 与https://rpmfind.org/ RPM包下载 RPM包简介 1.安装与升级时,使用的是包全名 2.RPM包安装时要注意包的依赖性 RPM包操作(系统 ...
- linux环境安装包方式
概述 安装有很多种,有时我们会混淆视听不知在什么场景或什么情况下用什么命令,下面讲解下几种安装命令的使用.希望对大家有帮助~ 详解 pip install kuming或 python -m pip ...
- mysql官网下载linux版本安装包
原文地址:点击打开链接 今天在Linux上部署项目,用到了Mysql,因此想要下载适用于Linux的安装版本,在Mysql官网找了半天,终于找到怎样下载了,这里写出来,以后大家找的时候就好找了. 第一 ...
- Linux脚本安装包
脚本安装包 并不是独立的软件安装包类型,常见安装的是源码包,是人为把安装过程写成了自动安装的脚本,只要执行脚本,定义简答的参数,就可以实现安装,非常类似于Windows下软件的安装方式. 安装过程(安 ...
随机推荐
- JS _proto_ 和 prototype
转载自:https://www.cnblogs.com/wuwenjie/p/5433776.html 大佬讲得很明白,自己也收藏一下! 初学javascript的时候也跟题主一样搞不清楚,自己好好总 ...
- RabbitMQ消费方式汇总
在学习本章节前,请先学习之前的章节:Java访问RabbitMQ:https://www.cnblogs.com/duanjt/p/10057330.htmlRabbitMQ消息发布时的权衡:http ...
- mybatis-generator使用心得
通过web service给前端返回数据 首先后台先建表, 再针对表进行CRUD的各种sql, 然鹅,现在流行做法是使用mybatis,直接xml把sql融合了,什么事都有利弊,像我这样的手写sql党 ...
- OpenGL + VS2015 + Windows10配置
官网下载OpenGL:https://www.opengl.org/resources/libraries/glut/ 解压后得到5个文件:glut.h,glut.dll,glut32.dll,glu ...
- gradlew 的https代理设定
在内网编译vlc for Android 时, 总是在 [./gradlew assemble] 卡住, 在网上找到了设置代理的方法: 在gradlew 的同一目录,建立一个 gradle.prope ...
- Getting started with Processing 第六章总结
平移,旋转和缩放 前言 在这一章节中,平移.旋转和缩放都是以原点为基准的.并且是通过控制坐标系原点的位置来达到图元平移,旋转.缩放的视觉效果.作者在文中的原话是:另一种在屏幕上改变位置和移动物体的技术 ...
- Getting Started with Processing 第五章的easing问题(2)
程序代码清单如下: float x; float y; float px; float py; float easing = 0.05; void setup(){ size(480,120); st ...
- fMRI在认知心理学上的研究
参考:Principles of fMRI 1 问题: 1. fMRI能做什么不能做什么? 第一周:fMRI简介,data acquisition and reconstruction 大致分为两类: ...
- Django初始化之基本操作
1.指定要安装的Django版本 C:\Users\win7>pip install Django==1.11.8 2.查看安装的django版本 C:\Users\win7>pip sh ...
- Confluence 6 创建小组的公众空间
现在是我们可以开始创建公众空间的时候了,全世界都希望知道这个项目和勇敢的探险活动. 在这个步骤中,我们将会创建一个项目小组的空间,并且将这个空间公布给全世界.这个表示的是你将会让你的 Confluen ...