【thinkphp代刷源码】【setuptools源码】【compass源码】zlib devel 源码

来源:拼凑伪原创源码

1.zlib devel Դ??
2.如何在ubuntu中安装zlib和zlib-devel
3.Linux CentOS服务器安装Python3.8环境
4.如何在linux上安装python
5.git的安装

zlib devel 源码

zlib devel Դ??

       上一篇文章

       在学习编译安装Nginx之前,必须安装好Nginx的依赖项,这些包括函数库和软件:pcre,zlib,openssl。

       关键词:pcre/pcre2/pcre-devel安装,thinkphp代刷源码zlib/zlib-devel安装,openssl源码安装

       特别提醒:

       在安装软件时,使用:./configure,默认路径为:/usr/local/。建议在安装时指定路径:

       ./configure --prefix=/usr/local/pcre-8.-6/

       ./configure --prefix=/usr/local/zlib-1.2./

       ./configure --prefix=/usr/local/openssl-3.0.7/

       便于后期删除软件,切换版本等。setuptools源码

       特别提醒:

       特别注意:Nginx不支持pcre2版本!

       尽管先下载pcre2源码编译安装,但这里的步骤和截图以pcre2为例。

       一,下载地址

       官网: pcre.org,可下载最新版本

       选择pcre版本即可,Nginx不支持pcre2,这里演示的是pcre2版本。

       二,下载源码包

       在官网找到对应的下载页,复制下载链接

       cd /usr/local/src

       mkdir pcre

       cd pcre

       wget –O ./pcre2-..tar.gz sourceforge.net/project...

       说明:学习Linux的compass源码目录结构后,要养成规范使用的习惯,把源码放到/usr/local/src目录下

       规范参看:

       三,解压源码包

       tar –zxvf pcre2-..tar.gz

       四,配置安装参数

       cd pcre2-.

       ./configure –-help (可以查看很多安装的参数,自主进行选择)

       ./configure (一般直接默认配置就行,会生成Makefile,默认安装目录是/usr/local)

       五,编译make

       会调用刚才生成的编译文件Makefile

       六,检查make check

       这个命令可以跳过,部分软件没有make check命令

       七,安装make install

       直接执行安装即可

       八,dumpsys 源码检查安装

       cd /usr/local/lib

       查看目录下有没有libpcre2的动态库文件

       九,卸载软件/库

       一般的软件都会在编译安装时,写好uninstall卸载指令

       cd /usr/local/src/pcre/pcre2-.

       make uninstall

       则会把安装的函数库全部删除,完成卸载

       十,重新编译和安装

       先清除旧的安装参数配置和包残留

       make clean(部分软件是make clean all)

       再重回第三步:./configure进行配置即可

       官网地址: zlib.net/,可下载最新版本

       具体的安装流程与上面的pcre相同,不再详细描述,都是:

       选择安装包,下载安装包,解压安装包,进入目录

       执行./configure --> make --> make check --> make install

       去安装目录(这里默认是andengine 源码/usr/lcoal/lib)检查是否存在zlib的so库

       官网地址: /index.html (openssl.org),可下载最新版本

       具体的安装流程与上面的pcre相同,不再详细描述,都是:

       选择安装包,下载安装包,解压安装包,进入目录

       执行./configure --> make --> make check --> make install

       ./configure可能会遇到一些问题:

       执行:yum -y install perl-IPC-Cmd

       说明:安装的openssl不是函数库,而是软件!

       所以直接去安装目录(这里默认是/usr/local)下找openssl的目录

       如果直接执行openssl version,可能会报找不到命令:那就是没有没有把安装目录加入系统环境

       参看这篇文章:

       或者显示的版本不是你安装的版本:那就是原本系统就装有openssl

       我的做法是:

       find / -name openssl 或者 whereis openssl

       找到所有的openssl文件,函数库,执行软件等,都删除

       再根据上面的方法重新安装,并配置系统环境

       pcre-devel是使用PCRE做二次开发时所需要的开发库,包括头文件等,这也是编译Nginx所必须使用的

       zlib-devel也是同样的作用

       这2个我没有找到对应的源码安装包,所以只用使用yum安装了

       yum -y install pcre-devel

       yum -y install zlib-devel

       这里也算是体现了源码安装 + yum安装结合的方式了

       或许你可以看看这篇文章:

       下一期详细写如何在Linux下源码编译安装Nginx,敬请期待!

如何在ubuntu中安装zlib和zlib-devel

       åœ¨ubuntu软件源里zlib和zlib-devel叫做zlib1g zlib1g.dev

        $ sudo apt-get install zlib1g

        $ sudo apt-get install zlib1g.dev

        直接输入上述命令后还是不能安装。这就要求我们先装ruby.

        在ubuntu里,zlib叫zlib1g,相应的zlib-devel叫zlib1g.dev。默认的安装源里没有zlib1g.dev。要在packages.ubuntu.com上找。

        $sudo apt-get install ruby

        然后再装zlib1g-dev就可以了

        $sudo apt-get install zlib1g-dev

Linux CentOS服务器安装Python3.8环境

       在Linux CentOS服务器中安装Python3.8环境,对于脚本编写、大数据框架、数据分析和开源框架运行具有广泛用途。以下是详细的安装步骤:

       ### 安装前准备

       在开始安装Python3.8之前,请确保您的系统中已安装以下开发工具:

       <yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel gcc

       接下来,进入Python3.8源码目录,并执行编译安装:

       #cd python3.8/

       ./configure --prefix=/usr/local/python3

       make && make install

       ### 配置环境变量

       为了使Python3.8能够被系统识别,编辑/etc/profile文件以添加环境变量配置:

       PYTHON_HOME=/usr/local/python3

       PATH=$PATH:$JAVA_HOME/bin:$PYTHON_HOME/bin

       export PATH JAVA_HOME CLASSPATH PYTHON_HOME

       完成配置后,通过运行以下命令使环境变量配置立即生效:

       source /etc/profile

       至此,您已成功安装并配置了Python3.8环境。

       ### 设置默认Python版本

       为了将Python3.8设为默认版本,可以备份旧的Python2:

       mv /usr/bin/python /usr/bin/python2.back

       然后创建指向Python3的软链接:

       ln -s /usr/local/python3/bin/python3 /usr/bin/python

       若需要同时支持Python2和Python3,可以单独为Python3创建软链接:

       ln -s /usr/local/python3/bin/python3 /usr/bin/python3

       这样,您便可以在不干扰现有Python2环境的情况下,直接使用Python3进行工作。

如何在linux上安装python

       ä¸€èˆ¬linux系统都自带python2,你是要装python3?

       ç»™ä½ centos下源码安装py3 的例子把。

       å¦‚果已经安装好了python

       sudo yum remove python

       ç¼–译安装

       python官网只为Linux提供了源码,因此我下载python3.6.1的源码压缩包

       ç¬¬ä¸€æ­¥ï¼ŒCentOS装好openssl静态库

       é”®å…¥ä»¥ä¸‹å‘½ä»¤ï¼š yum install -y openssl-static

       è‹¥æœªè£…该静态库会导致python3自带的pip3安装失败

       ç¬¬äºŒæ­¥ï¼Œç¼–译python3源码

       0. CentOS安装GCC和wget yum install -y gcc,wget

       yum groupinstall "Development tools"

       yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

       1. 先解压python3的源码包 wget http://python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz

       tar xf Python-3.6.1.tar.xz

       2. 配置安装路径 cd Python-3.6.1 //进入python3源码解压后的文件夹

       ./configure --prefix=/usr/local/python3 //默认配置文件并设置安装路径

       3. 编译python3源码 make

       4. 安装 make install

       æœ€ç»ˆè‹¥æ— é”™è¯¯æç¤ºï¼Œè¯´æ˜Žå®‰è£…成功

       5. 添加文件链接 安装后键入命令?python3?提示不存在该命令,这是因为我们自定义了安装目录,因此需要添加文件链接,命令如下:

       ln -s /usr/local/python3/bin/python3 /usr/bin/python3

       6. 测试 键入命令:

       python3 -V

       ä¼šè¾“出python3版本信息,说明python3安装完成

       ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

git的安装

       在CentOS系统上,安装Git有两种常见方法:yum自动安装和源码编译安装。尽管yum安装方便快捷,但版本控制有限,因此,本文将重点介绍源码编译安装Git(以2..0版本为例)的详细步骤。

       首先,通过wget下载Git源码包:wget kernel.org/pub/software...

       接着,解压下载的文件:tar -xzvf git-2..0.tar.gz

       为了顺利编译,确保安装必要的依赖,运行以下命令安装gcc、openssl等:yum -y install gcc openssl openssl-devel curl curl-devel unzip perl perl-devel expat expat-devel zlib zlib-devel asciidoc xmlto gettext-devel openssh-clients libiconv autotools 有时可能需要移除yum已安装的Git,使用 yum remove git 。

       接下来,进入解压后的Git目录,执行编译安装:cd git-2..0 && make prefix=/usr/local/git install

       安装完成后,添加环境变量至系统配置文件中:vim /etc/profile,并在文件末尾添加 export PATH=$PATH:/usr/local/git/bin,然后执行source /etc/profile使更改生效,无需重启系统。

       最后,检查安装是否成功,只需运行 git --version,如果显示出Git的版本号,说明安装已完成。

文章所属分类:热点频道,点击进入>>