Linuxkiss
    首页 Linux C/C++ C++面试 Qt答疑 Qml中文手册 Qt CMake Python 工具
Linuxkiss
www.linuxkiss.com 你可以精通一门IT技术
  1. 首页
  2. Linux
  3. 正文

6.4.2 源码包的安装过程

2016年05月16日 13点热度 0人点赞

1:源码包的安装过程--安装准备

1)安装C语言编译器(gcc)

2)下载源码包

源码包安装和rpm包安装不会起冲突,因为两个安装位置不同

2:源码包的安装过程--安装注意事项

1)源码包保存位置(/usr/local/src/)

2)软件安装位置(/usr/local/)

3)如何确定安装过程报错(1:安装过程停止。2:出现error,warning或者no的提示)

安装过程是源代码编译过程

3:源码包的安装过程--源码包安装过程

1)下载源码包

2)加压缩下载的源码包

3)进入解压缩目录(注意:这一步不能丢)

进入之后

INSTALL是安装说明

README是使用说明

.configure软件配置与检查

1、定义需求的功能

2、检测系统环境是否符合安装要求

3、把定义好的功能选项和检测系统环境的信息都写入Makefile文件用于后续的编辑

.configure   –  –  help 查看帮助信息

.configure   –  –  prefix = /usr/local/apache2(这个是自己定义)(这个重要!!)

注意:

1:在同一台服务器上rpm包的apache和源码包的apache不可以同时开启,因为都占用80端口,同时开启两个会报错。

2:若想卸载,直接卸载这个目录即可,不会留任何垃圾。


如何选择源码包还是RPM包?

对外访问用源码包,本机使用用rpm包。

标签: Linux
最后更新:2020年04月19日

Leo

保持饥渴的专注,追求最佳的品质

点赞
< 上一篇
下一篇 >
关注公众号

日历
2021年4月
一 二 三 四 五 六 日
« 2月    
 1234
567891011
12131415161718
19202122232425
2627282930  
最新 热点 随机
最新 热点 随机
windows中出现"无法解析的外部符号"到底是什么原因 Qt5中lambda表达式用法,非常实用 warning: class 'InterFace' defines a non-default destructor but does not define a copy constructor, a copy assignment operator, a move constructor or a move assignment operator 无法解析的外部符号 "public: static struct QMetaObject const Windows下Qt代码出现的错误总结 QT Creator如何在创建项目的时候,头文件和cpp文件的首字母默认大写
Python简介3--Python的优缺点 qmake语言描述--作用域(Scopes) QT在ubuntu下实现界面全屏,侧边栏隐藏,上边栏隐藏【实例】 FastDFS如何安装 qmake中的测试函数unset(variablename),versionAtLeast(variablename, versionNumber),versionAtMost(variablename, versionNumber) qml学习--Rectangle案例学习
标签聚合
C/C++面试 Qt Linux openCv qml中文手册 C++ qmake qml中文文档

COPYRIGHT © 2020 Linuxkiss. ALL RIGHTS RESERVED.