首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux安装软件几种方式

Linux软件安装方式主要有源码安装,rpm安装,yum安装,而常用安装包主要有以下三种: tar包:例如software-1.2.3-1.tar.gz。...:1 类型:tar.g 常见安装方法 常见安装方法之源码安装 源码安装 几乎所有的开源软件都支持在Linux下运行,而这些软件一般都以源码形式发放,只需要Linux安装了gcc、make、automake...源码安装方式 1、cd 源码所在目录 2、....由于是本机编译,只要编译通过,就没有各种库依赖问题) 源码安装缺点 编译麻烦 缺乏自动依赖管理,软件升级麻烦 rpm包安装 rpm包安装方式 rpm包安装几乎在所有Linux平台上都支持,它就像...rpm -i xxx.rmp rpm包卸载方式 rmp包卸载方法也很简单,只需要如下命令: rpm -e 包名 rpm包升级方式 rpm -U 包名 yum安装软件包 yum包安装方式 yum并不是一种包

2.8K10

快速学习-Linux软件安装方式

三、软件安装方式Linux CentOS系统中,软件管理方式有三种:rpm、yum、编译方式。...1、rpm 优点:对于软件操作比较简单,通过简单指令即可操作 缺点: ① 安装时需要自行下载软件包 ② 安装、卸载软件时需要考虑到依赖关系 ③ 软件自定义性比较差,不适合有特殊需求场景...语法: ①查询 #rpm -qa 关键词 (查询机器上是否有安装指定软件包,只查通过二进制包形式安装软件,不包含编译软件与绿色软件) 选项说明: -q:query,查询 -a:...#rpm -qf /etc/passwd 2、yum安装(推荐) 优点: ① 快速、傻瓜式软件管理方式 ② 在联网情况下,自动从服务器上下载软件包(内、外网服务器均可) ③ 自动解决软件依赖关系...3、编译安装(难点) 优点: ① 用户可选择需要软件功能 ② 源码方式,有开发能力用户,可对源码进行自定义 缺点: ① 需要自行解决依赖关系 ② 编译时间较长 ③ 容易出错,一旦出错,需要重新编译安装

95330
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【精通Linux系列】Linux安装软件服务rmp方式

    rpm安装安装别人编译(可以理解为配置好一个东西)好软件包,rpm即Redhat Package Manager,是Redhat软件包管理方式 软件已经编译打包,所以传输和安装方便,让用户免除编译...在安装之前,会先检查系统磁盘、操作系统版本等,避免错误安装 rpm安装缺点: 1:软件安装环境必须与打包时环境一致或相当(就比如,如果这个rpm是从a机器打包,我们在b这台机器安装,那b机器上环境就是需要与...#代表是CPU架构 64 #代表是系统位数 安装rpm软件包: -i #install 安装软件包 -v #输出更多详情信息 -h #输出哈希标记(#) --nodeps...rpm包下载地址: 打开packagesrmp包光盘里肯定是有限,比如其中一个nginx包可能是找不到,这个时候就需要去下载下来,之后再上传到到linux,再通过rpm方式进行安装,下面的网址提供了大量丰富资源...-q) -a #查询所有已安装软件包 rpm -qa zsh -f #查询文件所属软件包 rpm -qf /usr/bin/zsh -p #查询软件包 -i #显示软件包信息 -l #显示软件包中文件列表

    1.6K10

    linux实战(9)安装软件服务rmp方式

    Linux下常用安装软件服务rpm方式介绍 简介:介绍rpm软件管理 rpm安装安装别人编译(可以理解为配置好一个东西)好软件包,rpm即Redhat Package Manager,是Redhat...软件包管理方式 rpm安装优点: 软件已经编译打包,所以传输和安装方便,让用户免除编译 在安装之前,会先检查系统磁盘、操作系统版本等,避免错误安装 rpm安装缺点: 1:软件安装环境必须与打包时环境一致或相当...#代表是CPU架构 64 #代表是系统位数 安装rpm软件包: -i #install 安装软件包 -v #输出更多详情信息 -h #输出哈希标记(#) --nodeps...rpm包下载地址: 打开packagesrmp包光盘里肯定是有限,比如其中一个nginx包可能是找不到,这个时候就需要去下载下来,之后再上传到到linux,再通过rpm方式进行安装,下面的网址提供了大量丰富资源...-a #查询所有已安装软件包 rpm -qa zsh -f #查询文件所属软件包 rpm -qf /usr/bin/zsh -p #查询软件包 -i #显示软件包信息 -l #显示软件包中文件列表

    1.2K10

    Linux采用yum方式安装及卸载软件

    大家好,又见面了,我是你们朋友全栈君。 前言 很多时候,我们在Linux安装软件,但是却不怎么会卸载,Linux不像Windows可以直接在控制面板中卸载。这篇文章肯定会帮助到你。...---- 正文 1.采用yum方式安装软件 yum方式安装软件是最方便,自己一直践行理论是能用yum绝不用源码编译,当然,yum方式优点就是简单方便,但是它不能自己定义安装插件,这点在我们需要自定义安装包时很不方便...查找yum安装gcc具体位置,rpm -qa表示查找软件包,grep表示过滤条件,经常用到此命令,先查找所有,然后用grep过滤 rpm -qa | grep gcc 图片 有三个安装包,我之前还安装过...查找软件安装位置 rpm -ql gcc-4.8.5-36.el7.x86_64 图片 可以看到gcc具体安装目录,以及每个文件所在具体位置。 4....查看所有yum方式安装软件包 yum list 5.

    2.2K10

    【精通Linux系列】Linux下常用安装服务软件yum方式介绍

    作者 :“大数据小禅” 专栏简介 :本专栏主要分享Linux技术,会涉及到常用Linux命令操作,常用服务部应用署以及相关运维知识,还有一些Linux系统深层解析 个人主页 :大数据小禅 文章目录...Linux下常用安装服务软件yum方式介绍 1:yum安装:基于 C/S 架构,yum安装称之为傻瓜式安装 yum安装方式使用 yum -remove zsh #卸载软件 yum search gcc...#搜索gcc软件 yum update #升级软件 Linux下常用安装服务软件yum方式介绍 简介:介绍yum软件管理并配置本地yum源 1:yum安装:基于 C/S 架构,yum安装称之为傻瓜式安装...yum安装方式使用 yum remove -y zsh #删除软件包 yum repolist #查看yum源列表 yum updata zsh #对软件包进行升级,但前提是yum源中需要有比当前软件包更高等级...yum info zsh #查看zsh软件包信息(不管安装了没都会有信息) yum info installed zsh #查看已经安装软件信息 yum -remove zsh #卸载软件 yum

    2.8K20

    linux安装软件三种方式:yum install 、rpm安装以及源码包安装

    目录 【RPM工具】 【yum工具】 【安装源码包】 ---- 正文 在windows下安装一个软件很轻松,只要双击setup或者.exe文件,安装提示连续“下一步”即可,然而linux...所以你要学会如何在linux安装一个软件。 在前面的内容中多次提到yum,这个yum是Redhat所特有的安装RPM程序包工具,使用起来相当方便。...RPM 是以一种数据库记录方式来将你所需要套件安装到你Linux 主机一套管理程序。也就是说,你linux系统中存在着一个关于RPM数据库,它记录了安装包以及包与包之间依赖相关性。...3)安装一个rpm包 “yum install [-y] [rpm包名]” 如果不加-y选项,则会以与用户交互方式安装,首先是列出需要安装rpm包信息,然后会问用户是否需要安装,输入y则安装,输入n...【安装源码包】 其实,在linux下面安装一个源码包是最常用,笔者在日常管理工作中,大部分软件都是通过源码安装安装一个源码包,是需要我们自己把源代码编译成二进制可执行文件。

    14.3K22

    linux 软件安装

    rna,并指定环境python版本为python=3 conda create -y -n rna python=3 创建小环境成功后会出现3个done 图片 三、安装软件 图片 1.安装软件方法...: 图片 安装 conda install 出现三个done 显示安装完成 图片 2.安装特定版本 图片 3.特殊情况 图片 4.查看conda 环境中已经安装软件 conda...list #基本用法 conda list fast #查看符合正则表达式软件 conda list -n rna #查看指定环境软件 5.删除软件 conda remove ...conda remove -n rna #删除指定环境里软件 6.常用命令 图片 7.安装软件另一种方式:用yml文件安装 • 导出当前环境: conda env export...envname > env.yml • 导入环境: conda env create -n envname --file env.yml 8.mamba 安装软件更加丝滑 #安装mamba conda

    23020

    LINUX 安装软件

    1.4 安装软件方法RPM(红帽软件包管理器)RPM有点像Windows系统中控制面板,会建立统一数据库,详细记录软件信息并能够自动分析依赖关系。...Yum软件仓库便是为了进一步降低软件安装难度和复杂度而设计技术。Yum软件仓库可以根据用户要求分析出所需软件包及其相关依赖关系,然后自动从服务器下载软件包并安装到系统。...all列出仓库中所有软件包yum info 软件包名称查看软件包信息yum install 软件包名称安装软件包yum reinstall 软件包名称重新安装软件包yum update 软件包名称升级软件包...软件包组安装指定软件包组yum groupremove 软件包组移除指定软件包组yum groupinfo 软件包组查询指定软件包组信息安装软件命令是“yum install软件包名称”,那么现在则是...初始化进程作为Linux系统启动后第一个正式服务,它需要完成Linux系统中相关初始化工作,为用户提供合适工作环境。同学们可以将初始化进程粗犷地理解成从我们按下开机键到看见系统桌面的这个过程。

    7.5K30

    Linux软件安装(三)

    软件安装 1.1 软件安装方式Linux系统中,安装软件方式主要有四种,这四种安装方式特点如下: 安装方式 特点 二进制发布包安装 软件已经针对具体平台编译打包发布,只要解压,修改配置即可 rpm...安装 软件已经按照redhat包管理规范进行打包,使用rpm命令进行安装,==不能自行解决库依赖问题== yum安装 一种在线软件安装方式,本质上还是rpm安装,自动下载安装包并安装安装过程中自动解决库依赖问题...(安装过程需要联网) 源码编译安装 软件以源码工程形式发布,需要自己编译打包 1.2 安装JDK 上述我们介绍了Linux系统软件安装四种形式,接下来我们就通过第一种(二进制发布包)形式来安装JDK...RPM:全称为 Red-Hat Package Manager,RPM软件包管理器,是红帽Linux用于管理和安装软件工具。...对于lrzsz安装,我们需要通过第三种软件安装方式yum来进行安装。这里,我们先对yum做一个简单介绍。

    3.5K50

    Linux基础(软件安装

    Linux中,安装软件通常有三种途径:既可以使用安装包,也可以借助于APT,还可以从源码安装。他们各有特点,操作方式也不尽相同。...Linux软件既可以是软件安装包,就像windows一样,也可以是源码包。...而对于安装包而言,不同Linux发行版所使用格式不一样,比如RedHat使用是yum格式安装包,Ubuntu则使用deb格式 以Ubuntu为例,安装软件第一种方法,就是搜索并找到所需要deb...但是这种办法一般不推荐使用,因为Linux软件一般都只包含最精简代码,不会包含所依赖库或者其他函数接口程序,这就导致我们直接安装deb包时常常会发现系统缺少它所依赖其他库或者服务,不得已需要先安装它们...然而,有时我们需要研究、改造软件源码,在Linux世界中绝大多数软件都遵循GPL开源条款,我们可以获取源代码并编译他们,例如我们获取了jpeg库源码,在源码顶层目录中编译安装三部曲如下: .

    6K10

    Linux软件安装

    而在Linux安装软件难度高于Windows、Android、ios和windows phone下软件安装。下面我就详细讲解Linux下如何安装软件。...Linux软件安装大概可以分为如下几种: 1....二进制软件包提供了很多类型打包方式,最常见就是我们RPM格式包,还有以“.tar.gz、.tgz、 .bz2”等形式二进制软件包,最后还有一个就是提供安装程序进行安装二进制软件包。...开源软件基本都提供源码下载,源码安装方式; 3.7.1 源码安装优点 用户可以自己定制软件功能,安装需要模块,不需要功能可以不用安装。 用户还可以自己选择安装路径,方便管理。...、授权许可、安装需求、安装注意事项、安装方式等等,由于linux各个版本差异,以及安装环境不同,软件安装方式也不尽相同,所以在安装软件前,一定要事先阅读这个README文件,确保安装正确性。

    10.3K21

    linux安装软件

    业界软件标准安装有三步:configure,make,make install,下面是它们定义: ./configure是用来检测你安装平台目标特征。...make是用来编译,它从Makefile中读取指令,然后编译。 make install是用来安装,它也从Makefile中读取指令,安装到指定位置。.../configure --prefix=/usr/bin/gdb-7.10,意思是将gdb软件安装到/usr/bin/gdb-7.10下面,如果后续要卸载,可以使用make uninstall或者直接将.../usr/bin/gdb-7.10删除即可;同时如果其他机器也需要该软件,只要简单拷贝过去改下环境配置就可以用,而无需再次安装。...注意:要安装到指定位置必须执行make install命令 安装到自定义目录后,如果需要系统在任意目录都能识别该命令,则需要在PATH环境变量中添加该路径。

    8.6K10

    Linux 软件常用安装方法

    Linux系统中常用软件安装方式有yum rpm gcc(编译源码安装) 这3种方式,以下内容将对着3种安装方式做详细介绍。...yum 方式 yum这种安装方式是最简单高效(会自动帮你分析软件依赖关系),但是它会依赖网络 语法:yum [options] [command] [package ...]...其实依赖软件也可以使用yum来安装,rpm对软件查询提供了很好支持,当然查询是指已安装软件,列举几个常用查询软件方式。...更新软件包 rpm -U更新软件 卸载软件包 rpm -e 卸载软件包 gcc源码安装方式 使用gcc安装方式必须要保证系统有gcc运行环境。 使用gcc -v来检测机器是否安装gcc环境。...这里介绍了3种方式安装应用软件,其中最常用是yum 因为它最方便、以后如果在允许情况都应用使用yum方式安装,因为会为我们节约很多时间。

    1.8K101

    Linux软件安装

    Debian 系列(如 Ubuntu) 使用 APT(高级软件包工具) APT是Debian系列发行版默认包管理工具,通过以下步骤来安装、更新和卸载软件包: 更新软件包列表: sudo apt update...来升级所有已安装软件包。...使用 dpkg(Debian软件包管理器) 如果您有一个.deb格式软件包文件,可以使用dpkg命令进行安装: sudo dpkg -i package.deb Red Hat 系列(如 CentOS...使用包管理工具时,尽可能使用官方软件源以确保软件可靠性和安全性。 在使用源码编译安装时,可能需要安装相关开发工具和依赖项。 这只是一个基本介绍,具体步骤可能会有所不同。...在安装软件包之前,请查阅相关文档和官方指南以获取更详细信息。希望这篇文章能够为您提供一个入门指南!

    22210

    linux环境下软件安装

    _64.sh 在linux环境下复制粘贴点击右键,不动键盘安装详细过程linux安装脚本运行代码:bash Miniconda3-latest-Linux-x86_64.sh然后开始安装过程,中间会出现很多版权信息...,执行代码在教程中有标注,还顺便换了pip和yum镜像conda使用查看当前服务器上安装所有软件conda list实操过程(图片放不上来)(base) bio10@ecm-cefa:~/biosoft...因为只有安装成功软件才能看到帮助文档,所以出现了这篇帮助文档就可以确定已经安装成功。...每一个项目都需要不同软件,另外软件之间结合也是需要版本要求,比如A项目你需要用a软件V 1.0版本,但是处理B项目又需要用到a软件V 1.5版本,就可以按照项目定制不同分身,安装不同软件,互不干扰...然后指定python版本是3,安装软件fastqc、trimmomatic(这两个可以一步完成)(这里指定python版本是因为有的软件是基于python开发,不需要学习或者做什么)conda create

    18410

    linux实战(11)Linux下常用安装服务软件源码编译安装方式与实战部署JDK环境

    Linux下常用安装服务软件源码编译安装方式与实战部署JDK环境 简介:介绍源码编译安装软件管理 源码安装优点:编译安装过程,可以设定参数,指定安装目录,按照需求进行安装,指定安装版本,灵活性比较大...源码安装缺点:需要对依赖包一个一个进行安装,不敢随便升级,一升级可能会由于依赖包是不能使用 导致一系列连锁反应 源码编译安装软件包4大步骤: 1:解压源码包 tar -xf 源码包 2.配置 进入解压后目录...4.安装 make install 注意了:源码安装一般用于安装一些有拓展性软件,比如mysql,nginx,阿帕奇这些。。。...或者想指定到哪些安装环境 CentOS7服务器JDK8安装实战 简介:演练JDK8环境安装 ?...全局环境变量配置文件:vi /etc/profile 进入后进入最后一行加入下面这些(跟window类似,添加环境变量,让系统找到可执行文件路径) export JAVA_HOME=/usr/local

    54320
    领券