OpenEuler 安装使用过程

在网上直接下载欧拉3G多的系统,用最小安装方式。发现还是欧拉的最小安装方式很快很爽,不像某些系统会下载一堆东西!

在VMWARE网络可以直接使用,

发现系列里没有vim 命令

按照网上的 yum install ansible

竟然没有tar命令 yum install tar

最小系统也没有locate 命令  yum installl mlocate  以为安装成功 ,结果还得用 updatedb命令才让locate 安装成功!locate ansible 就可查到。

​

wget http://downloads.sourceforge.net/project/pcre/pcre/8.37/pcre-8.37.tar.gz

开始下载,tar pcre  , cd pcre

./configure --prefix=/opt/nagixceshi/
checking for windows.h... no
configure: error: You need a C++ compiler for C++ support.
[root@localhost pcre-8.37]# ./configure --prefix=/opt/nagixceshi/
报错

yum install gcc 接着  yum install gcc-c++ 在重复 ./confiugre ,接着make && make install

用 以下命令发现安装失败

./configure --prefix=/opt/nagixceshi/

之后到另外一个Xshell对话框,用 以下命令就成功了

./configure
make && make install

验证 pcre-config  --version 有效果  再用

pcre-config --libs也验证有反馈内容!

安装 zlibs 

yum -y install make zlib zlib-devel libtool openssl openssl-devel在欧拉系统也是很快

 安装 nginx ./configure   然后 make && make install

src/os/unix/ngx_user.c: 在函数‘ngx_libc_crypt’中:
src/os/unix/ngx_user.c:36:7: 错误:‘struct crypt_data’没有名为‘current_salt’的成员
   36 |     cd.current_salt[0] = ~salt[0];
      |       ^
src/os/unix/ngx_user.c: 在函数‘ngx_libc_crypt’中:
src/os/unix/ngx_user.c:36:7: 错误:‘struct crypt_data’没有名为‘current_salt’的成员
   36 |     cd.current_salt[0] = ~salt[0];
      |       ^
报错

    cd.initialized = 0;
#ifdef __GLIBC__
    /* work around the glibc bug */
//修改    cd.current_salt[0] = ~salt[0];
#endif

将以上行注释

make && make install

依然报错

OpenEuler 安装使用过程_第1张图片

 guojitian 在欧拉系统用 ./congure 和make && make install ,pcre 安装成功!

[root@localhost pcre-8.37]# yum -y install make zlib zlib-devel libtool openssl openssl-devel
Last metadata expiration check: 0:02:28 ago on 2022年08月09日 星期二 23时00分47秒.
Package make-1:4.3-2.oe2203.x86_64 is already installed.
Package zlib-1.2.11-20.oe2203.x86_64 is already

你可能感兴趣的:(linux,centos,运维)