Linux下四种安装软件方式

1.yum源安装 可以解决依赖关系,但不确定安装的位置

2.rpm 基础安装 要自己解决依赖问题

3.tar.gz 解压即可用 java写的程序都是这样

4.configure makefile C语言写的程序

./configure --prefix 指定安装路径     检查你当前的环境是否满足安装的条件

ERROR  有问题

./configure --prefix --with-依赖

make && make install

原文地址:https://www.cnblogs.com/Tsugar/p/12234049.html

时间: 2024-10-14 03:37:35

Linux下四种安装软件方式的相关文章

linux下几种安装软件的方法

linux里面软件的安装方法: 1.rpm -ivh 包名.rpm: 有依赖问题,安装A, A需要先安装B 缺点:不能定制 2.yum安装自动解决rpm安装的依赖问题,安装更简单化: 有点:简单.易用.高校 缺点:不能定制 3.编译(C语言编码-编译二进制等): ./configure(配置),make(编译),make install(安装) 优点:可以定制 缺点:复杂.效率低 4.定制化制作rpm包,搭建yum仓库,把我定制的rpm包放在yum仓库,进行yum安装: 优点:结合了2的优点和3

linux中几种安装软件 方法

http://blog.csdn.net/u010509774/article/details/50593231 一.rpm包安装方式步骤: 1.找到相应的软件包,比如soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su -成root用户: 3.cd soft.version.rpm所在的目录: 4.输入rpm -ivh soft.version.rpm 详细介绍: 1. 安装: 我只需简单的一句话,就可以说完.执行: rpm –ivh rpm的软件包名 更高级的,请见

linux下源码安装软件

在linux下的很多软件都是通过源码包方式发布的,这样做对于最终用户而言,虽然相对于二进制软件包,配置和编译起来繁琐点,但是它的可移植性却好得多,针对不同的体系结构,软件开发者往往仅需发布同一份源码包,不同的最终用户经过编译就可以正确运行,这也是非常符合c语言的设计哲学的,一次编写,到处编译么,而常见的二进制包,比如rpm和deb,软件开发者必须为每种特定的平台定制好专门的软件包,这个通过rpm文件的后缀名就可以初见端倪,比如ppc,sparc,i386之类,在这里不做过多的陈述,其实源码安装软

有点二的问题:为什么软件要安装了才能用??Linux有几种安装软件的方式?????

比如你教一个不会开车的人开车,一来就叫他座到方向盘后面说:开吧!--嗯?就是先点火啊!什么你不会点火?拧这个钥匙啊!什么然后怎么办!挂档啊,就这玩推上去呀!然后踩油门不就完了吗!唉唉唉拜托先把手刹放了好不好!这个这个就这个放下去啊!要死的赶紧抓住方向盘啊!转过去啊!!!眼睛看前方表看我要撞上了啊啊啊啊!!!好了吧?如果一个软件刚打开就不停的问你内核是哪种,缓存放哪里,链接库在哪里,窗口管理器是哪个,并且每次启动都重复同样的问题,赫赫,你就不会问这种问题了

Linux下使用gem安装软件时遇到的一些坑

来谈谈最近我在安装ruby的gem时遇到的一些坑. 首先选择的是下载下来后手动编译安装,这个流程按照官方指示的操作都没什么问题,但安装完之后,当准备使用gem安装一些软件时,总是会遇到找不到源这种坑爹的问题. 明明已经改过了: $ gem source -r https://rubygems.org/ $ gem source -a https://ruby.taobao.org/ 尝试多次后,我决定卸掉后重新安装. 这次安装方法采用ruby官方的指示: 安装rvm $ curl -L http

linux下几种常见安装方式

linux下几种常见的安装方式:1:rpm包安装(二进制安装)    安装---   rpm -ivh +安装包包名 2:tar包安装(源码安装)    安装---   tar zxvf(解压)---./configure(配置,编译前准备)---make(编译)---make install(安装)此过程中./configure后可以指定安装路径,也可不指定,不指定的话就类似于windows下的默认安装 3:yum安装(自动解决依赖关系)    安装---   yum install

Linux的两种安装方式

Linux的两种安装方式 首先,介绍一下Linux的安装方式,可以是yum安装,也可以是源码包安装. yum安装:简单方便,不易出错. 源码包安装:有点繁琐,但是服务性能好. yum 安装 1. 安装 Nginx yum 安装nginx非常简单,就输入一条命令即可.  $ sudo yum -y install nginx # 安装 nginx  $ sudo yum remove nginx # 卸载 nginx 通过yum安装的时候提示下面的错误  # yum install nginx  

ASP.NET MVC下的四种验证编程方式[续篇]

在<ASP.NET MVC下的四种验证编程方式>一文中我们介绍了ASP.NET MVC支持的四种服务端验证的编程方式("手工验证"."标注ValidationAttribute特性"."让数据类型实现IValidatableObject或者IDataErrorInfo"),那么在ASP.NET MVC框架内部是如何提供针对这四种不同编程方式的支持的呢?接下来我们就来聊聊这背后的故事. 一.ModelValidator与ModelVal

ASP.NET MVC下的四种验证编程方式

原文:ASP.NET MVC下的四种验证编程方式 ASP.NET MVC采用Model绑定为目标Action生成了相应的参数列表,但是在真正执行目标Action方法之前,还需要对绑定的参数实施验证以确保其有效性,我们将针对参数的验证成为Model绑定.总地来说,我们可以采用4种不同的编程模式来进行针对绑定参数的验证. 目录 一.手工验证绑定的参数 二.使用ValidationAttribute特性 三.让数据类型实现IValidatableObject接口 四.让数据类型实现IDataError