安装openeuler 22.03 ,没有make,但是内网环境没办法安装make,请教一下需要如何操作

参考:

openEuler应用入门 03 - 搭建本地DNF源仓库

可以在外网使用yum install --downloadonly make下载后,传到内网后安装。

yum install --downloadonly --downloaddir=目录 包名
例如:yum intall --downloadonly --downloaddir=/root make

1、内网里找到一台可以访问外网的机器。和该服务器互通即可。
2、在可以访问外网的机器使用NGINX搭建YUM代理源。WINDOWS和LINUX机器均可。
3、NGINX大致配置如下,X.X.X.X为代理机器的IP

server{
    listen 18000;
    server_name X.X.X.X  ;
    add_header Access-Control-Allow-Origin *;
    add_header Access-Control-Allow-Headers X-Requested-With;
    add_header Access-Control-Allow-Methods GET,POST,OPTIONS;

    location / {
        root   html;
        index  index.html index.htm;
    }

location /openeuler/ {
proxy_pass Index of /openeuler/
;
# 必须
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header Host $proxy_host;
proxy_set_header X-Real-IP $remote_addr;

    }

}

4、在需要安装make的服务器上替换/etc/yum.repos.d 目录内repo文件的域名地址为 Yum代理的服务器IP

1 个赞

1、搭建本地yum源 2、rpm包离线安装
建议第一个方法,以后可能还要用