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

Linux软件安装管理之--源码安装

Linux 软件安装管理之--源码安装  在 Windows 系统中的应用程序大多是闭源软件,这些软件的开发商在发行软件前会将软件编译为二进制软件,用户一般只能通过软件提供的安装程序进行安装。...1 源码安装的优缺点 源码的优点: 1)安装灵活(可以安装指定版本、指定编译参数、指定安装位置) 2)卸载方便 源码的缺点: 1)安装步骤繁琐(步骤较多,容易出现拼写错误,需要处理复杂的依赖关系)...3 源码安装的基本步骤 1)下载程序源码:保存在你的数据目录,进行解压缩; 2)查阅步骤流程:一般是 INSTALL/README 等相关文件; 3)执行configure/config:目的是检测系统环境兼容性...但如果你进行源码安装的时候没有指定位置(默认值一般为 /usr/local/ ),或指定的位置为 --prefix=/usr/local,则这时候你安装软件生成的文件将分别存储在 /usr/local...5 源码安装实例 一个简单实例:源码安装 nginx [root@localhost ~]# cat /etc/redhat-release ; uname -r // 了解系统信息 CentOS

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

Linux 系统下用源码安装软件

下载源码安装,解压或者直接双击打开(如果有安装zip或rar等压缩/解压缩软件的话),查找相关的安装说明文件,一般是README,INSTALL这两个文件,这两个文件一般会告诉你怎么安装你所下载的软件...,找到后用记事本或内部查看器打开,查看安装说明。...例:用源码tsung-1.5.1.tar.gz安装tsung软件 #步骤1、解压软件源码 [root@localhost software]# tar -xvf tsung-1.5.1.tar.gz...#步骤2、进入解压后源码所在的目录 [root@localhost software]# cd tsung-1.5.1 #步骤3、运行configure程序文件(运行前不妨检查下,当前目录下是否有configure...configure --prefix=/usr/local/tsung --with-erlang=/usr/local/erlang 此处,运行configure程序文件,configure脚本会根据源码

3.5K10

Linux——使用源码编译安装Apache网站

Linux系统上编译和安装Apache HTTP Server是管理员和开发人员常用的一项技能。这种方法提供了更大的灵活性和控制权,允许你根据特定需求自定义配置和模块。...本文将详细介绍如何源码包下载、解压、配置、编译和安装Apache HTTP Server,并进行基本配置以启动和运行一个Apache网站。...目录 趣站 ↘️1.下载安装所需的 上传/解压安装 ↕️2.编译安装软件 ↔️查看httpd版本号 ↖️启动服务 ↗️编辑配置文件 ↙️查看端口 ↙️主机名映射 ↙️测试 完成效果 ↘️1.下载安装所需的...缺失安装之后 会导致后续安装出错 yum install -y gcc gcc-c++ make apr apr-devel apr-util-devel pcre pcre-devel 各个软件的作用...下载vim和上传工具(你的电脑可能已经安装,再敲一编也没事) 上传/解压安装 上传文件(Apache的安装) zxf:tar命令的选项: z:使用gzip解压缩。 x:提取文件。

10510

7.87.9 源码安装

源码安装目录概要 cd /usr/local/src/ wget http://mirrors.cnnic.cn/apache/httpd/httpd-2.2.34.tar.gz tar zxvf httpd...源码安装 1.切换到/usr/local/src/目录下 [root@hf-01 ~]# cd /usr/local/src/ [root@hf-01 src]# ls [root@hf-01 src...查看是否安装正确,0表示安装正确(即上条命令执行成功) 在安装的时候,若缺失什么命令,什么就会停止安装,并告诉你缺失什么,你只需要安装即可 一般有可能会缺少失gcc命令,需要去安装——>yum install...lib man modules build conf htdocs include logs manual [root@hf-01 httpd-2.2.34]# 这就是源码编辑安装...8.源码安装的都是在一个目录下,那就是说卸载这个只需要删除目录即可 下载源码一定要去官方网站或者可信任的站点下载!!!

78160

Linux系列教程(十三)——Linux软件包管理之源码、脚本安装

我们知道yum命令只能安装rpm,如果是源码呢?我们又该如何安装,那么这篇博客我们主要介绍如何安装源码。...1、源码和RPM的区别   在 Linux软件包管理之RPM命令 这篇博客中我们从概念上介绍了源码和rpm的区别。   源码开源,如果有足够的能力,可以直接修改源代码。...③、安装源码   我们将下载好的源码通过工具(在 Linux学习技巧 中有介绍)复制到Linux系统中,然后解压,最后进入到解压目录,因为后面很多命令都需要在解压之后的目录中操作。 ?   ...4、脚本安装   这里首先要给大家说明,Linux系统从本质上讲只有rpm源码,是没有脚本安装的。这里说脚本安装,其实根本上就是源码。上面刚刚讲了源码安装方法,发现还是比较麻烦的。...这里以 Webim 的安装为例来介绍如何安装脚本安装:   Webim 是一个基于 Web 的Linux 系统管理界面,安装完成之后,就可以通过图形化的方式来设置用户账户、DNS、文件共享等服务。

3.2K50

LAMP环境 源码安装

linux的学习很早就开始了,大学的时候的时候有有学过unix,后来每年都有去看看linux,因为在小城市的缘故,很少会实际工作中用到,基本都是智慧云之类的,同事也说,你学起来也用不上,IT生态不好,没用...在网上搜索的lamp环境的资料,很多都是yum的,或者是老资料,为了让自己多敲几段命令,所以选择了源码的方式。...说真的,对于我这种初学者来说,较新版的源码哪怕是有一点点的安装配置的不一样,可能都要很久才能解决。 所以,为了搭建这个lamp环境,自己反反复复,一点点的比对资料,一点点尝试,不下10遍了。...如果你跟我一样,是初学的朋友,也想用比较新的源码的方式搭建一个自己的lamp环境,跟着我这个做,说不定能帮到你。...: 1,建立目录 cd / mkdir -p /lamp/sh /lamp/tar_gz /lamp/backup /lamp/tar_gz放置源码 /lamp/sh 放置sh脚本 /lamp

1.4K41

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

所以你要学会如何linux安装一个软件。 在前面的内容中多次提到的yum,这个yum是Redhat所特有的安装RPM程序的工具,使用起来相当方便。...【安装源码】 其实,在linux下面安装一个源码是最常用的,笔者在日常的管理工作中,大部分软件都是通过源码安装的。安装一个源码,是需要我们自己把源代码编译成二进制的可执行文件。...源码的编译用到了linux系统里的编译器,常见的源码一般都是用C语言开发的,这也是因为C语言为linux上最标准的程序语言。...这就需要你拿到源码解压后,然后进入到目录找相关的帮助文档,通常会以INSTALL或者README为文件名。所以,你一定要去看一下。下面笔者会编译安装一个源码来帮你更深刻的去理解如何安装源码。...wget即为下载的命令,后边跟源码的下载地址。该地址为笔者从网上找的一个apache的下载地址。 2. 解压源码 一般的源码都是一个压缩如何解压一个.tar.gz的包上一章讲过的。

12.1K22

linux源码安装

源码安装:配置(configure)、编译(make)、安装(make install),所有操作中间错误可以忽略,最后段末尾统一报错。... linux分为桌面系统领域和服务器系统领域,服务器系统如:rethat、suse、gentoo、arch、fedora、国产中标麒麟;桌面系统如:centos、ubuntu  linux软件分为两大阵营...:RPM和DPKG,与bin安装源码安装相比,管理包工具使用数据库方式管理软件的依赖项,安装路径系统默认   RPM(rpm文件,yum自动解决依赖关系,rpm安装需要解决依赖关系)   ...DPKG(debian文件,遵循GNU规范,apt自动解决依赖关系) checkinstall(生成RPM或DEB) alien(rpm到debian包装换工具)  打包RPM: http...://blog.csdn.net/king_on/article/details/7169384 ####5.安装依赖关系  linux安装通常都会遇到安装依赖导致安装失败,如configure

7K41

Linux RPM安装指南

一、RPM介绍 Red Hat Package Manager (RPM)是一种在Linux系统中的软件包管理工具,主要用于安装、升级和卸载软件。...RPM是一种预编译的二进制文件,其中包含了软件的可执行程序、库文件以及配置文件等,可以大大简化软件的安装过程。 通常Linux系统中都会默认安装RPM包管理工具。...可以使用以下命令查看已安装的RPM: rpm -qa 如果需要卸载已安装的RPM,则可以使用以下命令: rpm -e package_name 三、RPM依赖关系 在安装或者升级RPM时,可能会遇到依赖关系的问题...即某个RPM依赖于其他的RPM,如果依赖的没有安装,则不能成功安装。...可以使用以下命令查看某个RPM的依赖关系: rpm -qpR package_name.rpm 如果发现缺少了某个依赖的RPM,则需要先安装才能安装目标

9.4K21

如何在 CentOS Linux安装 RPM 软件

CentOS 软件源包含了成千上万的 rpm 软件。这些软件都可以使用桌面软件管理工具或者通过命令行使用yum,dnf和rpm工具来进行安装。...那些应用需要手动从开发者的网站下载,并且需要手动安装。 在这篇指南中,我们将会讲解在 CentOS 上如何安装 rpm 文件。 当你安装来自非官方源的 rpm 软件时,需要格外小心。...一、使用yum和dnf安装 rpm 文件 yum和dnf都是命令行工具,他们用来在 CentOS 和其他 Linux 发行版中进行安装,升级,移除和管理 rpm 软件。...你也可以直接从一个 URL 地址安装一个 rpm 软件包了: sudo yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86...想要使用rpm进行安装 rpm 软件,请使用rpm加上-i(或者-U)选项加上文件路径: sudo rpm -i google-chrome-stable_current_x86_64.rpm 如果你正在安装或者升级的软件依赖于其他没有被安装的软件

21.9K20

Linux软件源码和二进制

Linux下的软件可细分为两种,分别是源码和二进制Linux源码 实际上,源码就是一大堆源代码程序,是由程序员按照特定的格式和语法编写出来的。...但如果我们以源码安装的方式在 Linux安装一个 MySQL 数据库,即便此软件的压缩仅有 23 MB左右,也需要 30 分钟左右的时间(根据硬件配置不同,略有差异)。...为了解决使用源码安装方式的这些问题,Linux 软件安装出现了使用二进制安装方式。 Linux二进制 二进制,也就是源码经过成功编译之后产生的。...二进制Linux 下默认的软件安装,因此二进制又被称为默认安装软件。...如何选择 通过源码和 RMP 二进制的对比,在 Linux 进行软件安装时,我们应该使用哪种软件呢? 为了更好的区别两种软件,这里举个例子。

29980
领券