zoukankan      html  css  js  c++  java
  • Linux各系统配置yum,apt源

    centos配置yum源

    网络yum源配置

     

    1.把默认yum源备份(可选)

    #mkdir /opt/centos-yum.bak

    #mv /etc/yum.repos.d/* /opt/centos-yum.bak/

    2.查看系统版本

    cat /etc/redhat-release //查看系统的版本

    CentOS Linux release 7.2.1511 (Core)

     

    3.下载aliyun yumrepo文件(对应自己的系统版本下载即可)

    CentOS 5

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo

     

    CentOS 6

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

     

    CentOS 7

    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

     

    wget  http://mirrors.163.com/.help/CentOS7-Base-163.repo

     

    wget  http://mirrors.aliyun.com/repo/Centos-7.repo

     

    4. 清除缓存

    #yum clean all

    #yum makecache //yum源缓存到本地,加快软件的搜索好安装速度

    #yum list //总共列出了9954个包

    centos镜像源配置

    上传镜像到服务器

    cd  /mnt

    mkdir cdrom //新建挂在目录

    mount  镜像名称  /mnt/cdrom     //挂载镜像

    cd /etc/yum.repos.d

    cp -r yum.repos.d   yum.repos.d.bak   //备份repos.d文件

    rm -rf /etc/yum.repos.d/*             //清空repos.d目录下文件

    touch   local.repo                    //新建repo文件

    vi local.repo                        //编辑repo文件

     

    [yum]

    name=centos7.6

    baseurl = file:///mnt/cdrom      //镜像挂载目录

    gpgcheck =0

    enabled =1

     

    退出:wq

    yum clean all

    Yum makecache

    局域网yum源配置

    1.备份yum源

    rm -f /etc/yum.repos.d/*

    cat>/etc/yum.repos.d/local.repo

    2.查看系统版本

    cat /etc/redhat-release //查看系统的版本

    CentOS Linux release 7.2.1511 (Core)

    3.编辑yum配置文件

    vi /etc/yum.repos.d/local.repo

    【yum】

    name= centos7.5

    baseurl=http://ip地址/yum/centos7.2

    gpgcheck =0

    enabled =1

    4.清楚缓存

    yum clean all

    yum makecache

    deepin系统配置apt-get

    1.备份source.list文件

    cp /etc/apt/source.list /etc/apt/source.list.bak

    2、编辑源列表文件(网络源把网址换成ali或163地址即可)

     vim /etc/apt/source.list

    deb   http://ip地址:/yum/deepin  kui  main  contrib  non-free

    3.更新apt缓存

    4.apt-get update

    main        由符合DFSG标准的软件包组成,不依赖于main外的软件来运行。这是debian发行时默认启用的仓库组成。

    contrib     软件包包含符合DFSG标准的软件,但依赖项不在main中(可能是非自由的Debian打包)。

    non-free    非自由,包含不符合DFSG的软件。

    lion、panda 是发行版的仓库代号

    通过apt命令已安装软件

    apt list --installed

    dpkg -l

    ubuntu配置网络apt源

    1.备份源文件备份

    sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

    2.查看新版本信息

    lsb_release -c

    得到系统的系统代号:

    我们可以看到新版本的Ubuntu系统代号为bionic

    同样的我们也可以得到之前任意版本的系统代号:

    Ubuntu 12.04 (LTS)代号为precise。

    Ubuntu 14.04 (LTS)代号为trusty。

    Ubuntu 15.04 代号为vivid。

    Ubuntu 15.10 代号为wily。

    Ubuntu 16.04 (LTS)代号为xenial。

    3.编辑源列表文件

    sudo vi /etc/apt/sources.list

    4.将原有的内容注释掉,添加以下内容 (src-源码)

    deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-updates main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-backports main restricted universe multiverse

    deb http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

    deb-src http://mirrors.aliyun.com/ubuntu/ bionic-proposed main restricted universe multiverse

    5.更新软件列表

    运行如下命令:

    sudo apt-get update

    6.更新软件包

    运行如下命令:

    sudo apt-get upgrade

    银河麒麟系统配置apt网络源

    1、查看系统版本

    cat /proc/version

    2、备份原list文件

    cd /etc/apt

    sudo cp sources.list sources.list.bak

    3、编辑新list文件

    vi sources.list

    deb http://mirrors.163.com/debian/ jessie main non-free contrib

    deb http://mirrors.163.com/debian/ jessie-updates main non-free contrib

    deb http://mirrors.163.com/debian/ jessie-backports main non-free contrib

    deb-src http://mirrors.163.com/debian/ jessie main non-free contrib

    deb-src http://mirrors.163.com/debian/ jessie-updates main non-free contrib

    deb-src http://mirrors.163.com/debian/ jessie-backports main non-free contrib

    deb http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib

    deb-src http://mirrors.163.com/debian-security/ jessie/updates main non-free contrib

     4、更新apt源

     sudo apt-get clean

     apt-get update

    5、安装软件包

     apt-get install  ant

     

  • 相关阅读:
    CF1264E Beautiful League 解题报告
    CF1411G No Game No Life 解题报告
    Data structure on Bitcoin
    bitcoin Cryptography
    弹性布局Flex的基本语法
    Linq操作list
    dt某字段赋值
    List 添加数据
    dt 转 json 转实体
    队列
  • 原文地址:https://www.cnblogs.com/xiaozhang1995/p/12693103.html
Copyright © 2011-2022 走看看