精华内容
下载资源
问答
  • 一、GCC无yum源的rpm离线安装 1.gcc 的rpm安装包如下,可以去163镜像上下载相应的rpm包。 163镜像地址: http://mirrors.163.com/centos/7/os/x86_64/Packages/ 2.安装rpm包,进入存放rpm所在的路径,使用以下命令...

    一、GCC无yum源的rpm离线安装

    1.gcc 的rpm安装包如下,可以去163镜像上下载相应的rpm包。
    163镜像地址: http://mirrors.163.com/centos/7/os/x86_64/Packages/

    在这里插入图片描述
    2.安装rpm包,进入存放rpm所在的路径,使用以下命令,进行安装或升级: rpm -Uvh *.rpm --nodeps --force
    如出现包缺失或包版本版本不对称问题,自行下载或升级
    3.检查gcc:gcc -v 会出现相应信息

    二、无yum源离线安装ngnix

    1.获取ngnix安装包nginx-1.16.1.tar.gz
    官网下载地址: https://nginx.org
    2.上传解压,进入nginx解压目录
    3添加用户:useradd nginx
    4.检查安装环境,是否符合: ./configure
    5.编译: ./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-pcre=/usr/local/src/pcre-8.32
    6.安装make && make install
    7.启动:
    cd /usr/local/nginx/sbin
    ./nginx
    8.检查启动情况:netstat -anptu | grep nginx
    curl 127.0.0.1
    9.停止: nginx -s stop 或者 ./nginx -s quit
    10.ngnix:相关命令
    在这里插入图片描述
    11.nginx相关配置
    server {
    listen 8080 default_server;
    server_name localhost;
    root /opt/ngnix/html/website;
    index index.html;
    location ^~/tuning {
    root /;
    proxy_pass http://172.29.129.41:18080/tuning;
    }
    location ^~/nest {
    root /;
    proxy_pass http://172.29.129.41:10086/graph/nest;
    }
    location ^~/translate {
    root /;
    proxy_pass http://172.29.129.41:18081/translate;
    }

        error_page   404  /404.html;
        location = /40x.html {
        }
    }
    12.nginx开机自启
    

    systemctl enable nginx.service
    systemctl status nginx.service
    ps aux | grep nginx
    systemctl start nginx.service
    systemctl stop nginx.service
    systemctl restart nginx.service

    展开全文
  • Linux配置yum源(离线和在线)

    千次阅读 2018-08-17 17:20:00
    配置yum源有2种方法,一种是离线yum源,另外一种是在线yum源。 一、离线yum源,基于安装光盘提供的安装仓库。 建立一个属于仓库文件夹 mkdir /media/zidong cd /media/ 挂载光盘 mount /dev/cdrom /media/zidong/ ...

    配置yum源有2种方法,一种是离线yum源,另外一种是在线yum源。

    一、离线yum源,基于安装光盘提供的安装仓库。

    建立一个属于仓库文件夹
    mkdir /media/zidong
    cd /media/
    挂载光盘
    mount /dev/cdrom /media/zidong/
    然后可以通过/media/zidong/来访问光盘
    cd /media/zidong/Packages/
    把createrepo拷贝到安装路径下
    cp createrepo-0.9.9-18.el6.noarch.rpm /home/install
    安装架设源软件包
    cd /home/install/
    rpm -ivh createrepo-0.9.9-18.el6.noarch.rpm
    cd /media/
    createrepo .
    cd /etc/yum.repos.d/
    mv rhel-source.repo cc.repo
    修改 cc.repo文件,添加如下:

    [cc]      
    name=cc
    baseurl=file:///media
    enabled=1
    gpgcheck=0
    

    修改后保存,然后就可以使用yum安装任意RPM(前提是光盘镜像中已经有的)
    yum install gcc*

    查看gcc是否安装
    type gcc
    gcc is /usr/bin/gcc

    其他:

    这里说一下光盘 /dev/cdrom 怎么来的:
    ls -l /dev | grep cdrom
    /dev/sr0是光驱的设备名,/dev/cdrom代表光驱
    cdrom是sr0的软链接.你ll /dev/cdrom和ll /dev/sr0看看显示

    使用离线的yum源安装,如果机器重启过需要重新挂载镜像:
    mount /dev/cdrom /media/zidong/
    如果找不到镜像,需要先在VMWareClient里面为虚拟机连接CD/DVD设备,配置为安装盘的ios,
    或者加挂载命令添加到启动时自动挂载脚本中(另详)

    参考文档:

    Linux架设YUM源实现RPM包的自动化安装摆脱依赖性
    http://wiki.zte.com.cn/pages/viewpage.action?pageId=33847814

    二、在线yum源,基于zte提供的yum源。

    进入如下目录:cd /etc/yum.repos.d/

    新建配置文件:
    vi /etc/yum.repos.d/rhel-debuginfo.repo
    配置文件信息如下:

    [base]
    name=CentOS-$releasever - Base
    baseurl=http://mirrors.zte.com.cn/centos/6/os/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.zte.com.cn/centos/RPM-GPG-KEY-CentOS-6
    #released updates
    [updates]
    name=CentOS-$releasever - Updates
    baseurl=http://mirrors.zte.com.cn/centos/6/updates/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.zte.com.cn/centos/RPM-GPG-KEY-CentOS-6
    #packages used/produced in the build but not released
    #[addons]
    #name=CentOS-$releasever - Addons
    #baseurl=http://mirrors.zte.com.cn/centos/$releasever/addons/$basearch/
    #gpgcheck=1
    #gpgkey=http://mirrors.zte.com.cn/centos/RPM-GPG-KEY-CentOS-6
    #additional packages that may be useful
    [extras]
    name=CentOS-$releasever - Extras
    baseurl=http://mirrors.zte.com.cn/centos/6/extras/$basearch/
    gpgcheck=1
    gpgkey=http://mirrors.zte.com.cn/centos/RPM-GPG-KEY-CentOS-6
    #additional packages that extend functionality of existing packages
    [centosplus]
    name=CentOS-$releasever - Plus
    baseurl=http://mirrors.zte.com.cn/centos/6/centosplus/$basearch/
    gpgcheck=1
    enabled=0
    

    备份其他的.repo文件:
    mv old.repo old.repo_bak
    执行清理动作:
    yum clean all
    开始使用yum:
    yum list firefox

    参考文档:

    如何利用zte yum源安装软件
    http://wiki.zte.com.cn/pages/viewpage.action?pageId=36555878
    在hosts里面添加域名实际的IP,实际IP可以通过登陆网页查看
    vi /etc/hosts
    10.31.48.30 mirrors.zte.com.cn

    展开全文
  • 10.1 本地离线yum源配置 10.1.1 准备阶段 下载centos6.5镜像 本人网盘共享链接:https://pan.baidu.com/s/1J5dqlPME1ARNbQq1wOKfCQ 提取码:3t11 # 创建镜像存放目录 iso 和 挂载目录 Centos_yum mkdir /...

    10 yum源配置

    • 说明:系统镜像为centos6.5,因为6版本的yum线上源已不维护。
    • 部署机器:192.168.26.2
    • 情况介绍:离线yum源用iso镜像,在线yum源用ftp

    10.1 本地离线yum源配置

    10.1.1 准备阶段

    • 下载centos6.5镜像

    • 本人网盘共享链接:https://pan.baidu.com/s/1J5dqlPME1ARNbQq1wOKfCQ 提取码:3t11

    # 创建镜像存放目录 iso 和 挂载目录 Centos_yum
    mkdir /mnt/iso  /mnt/Centos_yum
    [root@iZwz9aixmrq1fm8daw11jhZ mnt]# cd iso/
    [root@iZwz9aixmrq1fm8daw11jhZ iso]# ls
    CentOS-6.5-x86_64-bin-DVD1.iso
    # 将镜像挂载到Centos_yum目录
    mount -t iso9660 -o loop /mnt/iso/CentOS-6.5-x86_64-bin-DVD1.iso  /mnt/Centos_yum
    
    # 开机自动挂载
    vi /etc/fstab
    /mnt/iso/CentOS-6.5-x86_64-bin-DVD1.iso  /mnt/Centos_yum iso9660 defaults,ro,loop        0       0
    
    • 【扩展】以上命令格式
    mount [-t vfstype] [-o options] device dir
    

    -t vfstype 指定文件系统的类型,通常不必指定。mount 会自动选择正确的类型。

    # 常用类型
    光盘或光盘镜像:iso9660
    DOS fat16文件系统:msdos
    Windows 9x fat32文件系统:vfat
    Windows NT ntfs文件系统:ntfs
    Mount Windows文件网络共享:smbfs
    UNIX(LINUX) 文件网络共享:nfs
    

    .-o options 主要用来描述设备或档案的挂接方式。

    # 常用的参数
    loop:用来把一个文件当成硬盘分区挂接上系统
    ro:采用只读方式挂接设备
    rw:采用读写方式挂接设备
    iocharset:指定访问文件系统所用字符集
    

    其他

    device 要挂接(mount)的设备。
    dir设备在系统上的挂接点(mount point)
    

    10.1.2 配置本地repo文件

    • 编辑
    # 进入以下目录
    cd /etc/yum.repo.d
    vi CentOS-LocalSource.repo
    [Local]
    name=local
    baseurl=file:///mnt/Centos_yum
    gpgcheck=0
    enabled=1
    
    • 刷新缓存
    yum clean all
    yum makecache
    
    • 查看包数量
    [root@iZwz9aixmrq1fm8daw11jhZ yum.repos.d]# yum repolist
    Loaded plugins: security
    ...
    repolist: 6,367
    
    • 至此,利用ISO镜像文件配置本地yum源的任务完成

    10.2 FTP服务在线yum源

    • 说明:根据10.1的介绍得知iso镜像已经挂载
    • 机器:192.168.26.2
    • 系统版本:centos6.5
    • 在10.1的基础上把镜像包文件通过ftp方式做成在线yum源供局域网其他centos6.5版本服务器使用

    10.2.1 ftp服务安装及配置

    • 安装方式:采用yum安装
    # 安装ftp服务
    yum -y install  vsftpd
    
    # 创建ftp的yum源目录
    cd /var/ftp/pub
    mkdir centos6.5_yum
    
    # 复制/mnt/Centos_yum的文件到 centos6.5_yum目录
    cd /mnt/Centos_yum/
    cp -r ./*   /var/ftp/pub/centos6.5_yum
    
    # 安全起见,修改ftp默认端口。末尾增加以下配置
    vi /etc/vsftpd/vsftpd.conf
    listen_port=2121
    pasv_enable=YES
    pasv_min_port=10221
    pasv_max_port=10231
    pasv_promiscuous=YES
    
    # 修改/etc/services文件,调整端口
    ftp             2121/tcp
    ftp             2121/udp
    
    # 启动vsftpd服务
    [root@iZwz9aixmrq1fm8daw11jhZ centos6.5_yum]# service vsftpd start
    Starting vsftpd for vsftpd:                                [  OK  ]
    
    # 设置开机自启
    chkconfig  vsftpd on
    
    • 防火墙开放端口(方式一)
    # 如果防火墙开启、并且做了端口限制、请添加相应的规则
    vi /etc/sysconfig/iptables
    -A INPUT -p tcp -m state --state NEW -m tcp --dport 10221:10231 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 2121 -j ACCEPT
    # 服务重启
    service iptables restart
    
    • 云火墙开放端口(方式二)
      • 如果是用云服务器,则只要在云平台放开端口即可。如下图

    在这里插入图片描述

    10.2.2 客户端配置repo文件

    • 客户端主机:192.168.26.3

    • 系统版本:centos6.5

    • 提示:建议删除/etc/yum.repo.d下的在线源,因为centos6在线源已经不维护。继续使用有报错

    # 进入以下目录
    cd /etc/yum.repo.d
    
    # 创建repo文件,如果内网IP互通可用内网IP更快速
    vi centos6.5_ftp.repo
    [centos6.5_ftp]
    name=centos6.5_ftp
    baseurl=ftp://192.168.26.2:2121/pub/centos6.5_yum
    enabled=1
    gpgcheck=0
    
    # 更新包
    yum clean all
    yum makecache
    
    #查看
    [root@zybtest yum.repos.d]# yum repolist
    Loaded plugins: security
    。。。                                                                                             centos6.5_ftp                                         6,367
    
    • 测试
    [daly@zybtest ~]$ curl ftp://192.168.26.2:2121
    drwxr-xr-x    3 0        0            4096 Jul 19 08:25 pub
    
    • 至此配置ftp形式的yum源操作完成
    展开全文
  • Linux 本地yum源配置离线安装

    千次阅读 2018-07-19 12:41:46
    ## yum下载离线安装包配置 ## ...在使用yum下载之前,首先安装linux附加软件epel 有两种安装方式:  1 yum install -y epel-release  2 wget http://centos.ustc.edu.cn/epel/7/aarch64/e/epel-re...

    ## yum下载离线安装包配置 ##

    注:离线生产环境部署linux安装程序时需要该软件所需要的依赖包,因此有如下配置:

    在使用yum下载之前,首先安装linux附加软件epel源

    有两种安装方式:

        1 yum install -y epel-release

        2 wget http://centos.ustc.edu.cn/epel/7/aarch64/e/epel-release-7-9.noarch.rpm

          rpm -ivh epel-release-7-9.noarch.rpm

    利用yun downloadonly 参数下载rpm组合依赖包

        #下载docker安装包

        yum -y install --downloadonly --downloaddir=/root/docker

        # 下载docker包并存储于/root/docker 中

    ## 本地yum源配置 ##

    CentOS 7 创建本地文件为yum源

    1. 建立本地yum源仓库

       建立一个文件夹存放安装包  eg. /yum #均本地yum源

       或者挂载光盘

    2. 安装createrepo

       1 yum install -y createrepe

       2 rpm -ivh http://mirror.centos.org/centos/7/os/x86_64/Packages/createrepo-0.9.9-23.el7.noarch.rpm

    3. 创建索引及更新元数据

        createrepo /yum

        yum makecache

        注:自定义的本地yum源需使用createrepo创建索引,如果挂载光盘,则可省略createrepo /yum

    4. 禁用yum的网络更新方式

        注:在目录/etc/yun.repos.d

        mv CentOS-Base.repo CentOS-Base.repo.bak 

        mv epel.repo epel.repo.bak

        mv epel-testing.repo epel-testing.repo.bak

    5. 创建repo文件(.repo 文件,放在/etc/yun.repos.d 下)

        注:自定义,唯一识别

        [Local]

        注:自定义

        name=Local Yum      

        注:本地yum源仓库    

        baseurl=file:///yum/      

        gpgcheck=1   

        gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7   

        注:enabled=1开启本地更新模式,默认值为1,enabled=0时表示禁用。 

        enabled=1 

    展开全文
  • 系统 环境: Red Hat Enterprise Linux Server release 7.5 (Maipo)Python版本: Python 2.7.5 由于在...同时通过简单的下载安装 ansible 源码安装,又会遇到各种奇葩问题,推荐使用自制 yum 方法,然后使用 yum安...
  • 一、环境说明 1、操作系统内核版本:Centos7 2、zabbix版本:4.0.12 二、环境配置 1、zabbix-server:192.168.2.101 ...2、zabbix-agent: 192...三、离线包并制作Zabbix YUM源 找一台Centos7_x64能上网的主...
  • 在公司安装大数据平台时,基本都是离线的环境,有时候安装软件少一些依赖很麻烦,可以通过先在自己的linux虚拟机环境下联网下载好相应的rpm包和依赖,然后再拷贝到生产的机器中,并制作成离线yum源。这样可以解决...
  • 目录搭建离线YUM源1. 目的2. YUM源的种类3. 准备工作4. 同步阿里云的YUM源到本地5. 创建本地YUM仓库6. 更新YUM仓库7. 离线YUM仓库的使用 搭建离线YUM源 工作中,虚拟机通常都是部署在内网环境中,无法连接互联网,...
  • Linux配置离线yum源

    2020-03-12 13:39:50
    挂载DVD ...编辑vi /etc/yum.conf gpgcheck=0 删除原有配置文件 cd /etc/yum.repo.d rm -rf * 创建新的配置文件 cat > lxz.repo vi lxz.repo [OS-7] name=CentOS-7 baseurl=file:///mnt 结束 ...
  • 配置本地: vim /etc/yum.repos.d/CentOS7-Localsource.repo [CentOS7-Localsource] name=CentOS7 baseurl=file:///home/centos/CentOS7 enabled=1 gpgcheck=0 8.清空yum缓存:yum clean all 9.更新yum源yum ...
  • LINUX安装32位运行库【LINUX配置YUM源的几种办法】
  • yum yum获取离线安装包

    千次阅读 2019-03-21 01:45:08
    做企业应用,有些场景下面是需要离线安装的环境,linux系统需要的一些rpm包就需要做离线安装。 #修改yum设置,让rpm包缓存到本地 vi /etc/yum.conf #修改keepcache为1 keepcache=1 #清空yum缓存 yum clean all #...
  • linux yum离线安装

    2019-02-22 15:18:04
    yum只下载不安装命令: yum install --downloadonly --downloaddir=/home/mypath XXX ...配置离线yum源: 将其他yum源删除或者修改后缀,增加你的yum源文件,例如:git.repo 将下列内容写入文件...
  • 最近在做操作系统方面的东西,发现如果repo不足或者离线情况下,想装一个包或者组件真是手足无措。 我们可以利用晚上继承好的各类软件的iso文件,把它挂载到我们的系统上,把repo路径从https改为file,从本地就...
  • 下载CentOS镜像 ... 离线yum源配置 1.上传下载的镜像iso 2.挂载iso文件  # mount -o loop -t iso9660 CentOS-7-x86_64-Everything-1511.iso /mnt 3.配置yum # cd /etc...
  • 很多的时候,我们需要快速搭建项目环境,而环境搭建有的时候是比较繁琐并且有限制的,比如,内网环境,没有外网,Linuxyum外部是无法使用的,例如,阿里云的yum源,163的yum源,华科大的yum源,这些yum源需要...
  • Linux配置本地YUM源

    2021-02-20 10:00:33
    Linux配置本地YUM源,Centos配置本地YUM源离线补包
  • linux离线安装yum源

    2020-10-30 15:22:49
    上传镜像到服务器(任意位置,我的位置是自己建的yum目录)。 进入/mnt目录,创建文件夹yum(自定义,这一步无所谓,为了方便) 把镜像挂载到/mnt/yum:mount -o loop /yum/CentOS-7-x86_64-DVD-1908.iso /mnt/yum ...
  • Linux本地yum源配置

    万次阅读 2016-08-26 19:26:03
    主要说明下如何配置linux上的本地yum源,主要关于一些原理上的说明。
  • Linux系列(1)介绍了挂载镜像实现yum安装,但还是存在问题,本文以安装docker为例,解决离线安装问题,还是首先准备两台最小化安装的虚拟机。 方法1本地rpm安装 先联网,下载docker需要安装rpm包,yum会自行解决...
  • 制作本地离线yum源

    2020-05-21 17:41:33
    制作本地离线yum源离线yum源制作新建工作目录下载rpm包安装createrepo创建yum仓库使用本地离线yum源 离线yum源制作 yum源可以使centos系统中的软件安装变的很快捷,几条命令就可以完成一个软件的安装过程。然而在...
  • Centos6.9 搭建本地yum源(离线yum仓库)

    千次阅读 2019-04-21 17:43:41
    1、安装createrepo软件 在线安装yum install createrepo ...如果是离线方式安装,需要先安装deltarpm,再python-deltarpm,最后安装createrepoyum install deltarpm yum install python-delta...
  • mogodb安装yum离线

    2020-08-31 14:39:39
    1yum源[根据版本设置源 cat << EOF > /etc/yum.repos.d/mongodb-org-4.2.repo [mongodb-org-4.2] name=MongoDB Repository baseurl=https://repo.mongodb.org/yum/redhat/7/mongodb-org/4.2/x86_64/ ...
  • centos7配置离线yum源

    2020-11-25 10:53:39
    在内网环境中,我们服务器可能不能联网,不能在线安装一些软件,非常不麻烦,这时候就需要我们配置离线yum源,方便我们安装相关软件,同时,yum源会自动帮我们处理相关软件的依赖关系,不需要手动去处理,很方便,...
  • 在博主的一些文章中会提到yum源,由于没有详细展开来讲,所以对于一些新手来说会存在一些困扰,这篇博文来给大家介绍一下Centos7中如何配置本地yum源和如何使用各大开源镜像站提供的yum源。 一、Centos7本地yum源 二...
  • 2.2: 离线安装 下载路径 http://rpmfind.net/linux/rpm2html/search.php?query=createrepo 三:初始化repodata索引文件 createrepo /app/yum/centos7/x86_64 命令执行成功后会在该目录下创建一个repodata
  • # 原系统yum源配置文件进行备份 mv /etc/yum.repos.d /etc/yum.repos.d.bak # 创建本地源文件 mkdir /etc/yum.repos.d cd /etc/yum.repos.d # 创建local.repo文件 vi local.repo # 添加内容,保存退出 [local] name=...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,163
精华内容 4,465
关键字:

linux配置yum源离线

linux 订阅