• Ubuntu源配置



    一、图形界面配置

    新手推荐使用图形界面配置: 系统工具 -> 软件和更新-> Ubuntu软件-> 下载自:-> 其他站点  点击 选择最佳服务器(将通过连接测试确定最佳镜像)

    多测试几次,每次的结果可能都不一样,选择阿里的源就可以,国内比较好用的源。把 可从互联网下载 下面的除了源代码外的都勾选上。


    点击关闭会提示你从新载入肯用软件列表,点击重新载入即可。生成源缓存。





    二、手动更改以清华大学源为例。

    Ubuntu 的软件源配置文件是 /etc/apt/sources.list。将系统自带的该文件做个备份,将该文件替换为下面内容,即可使用 TUNA 的软件源镜像

    /etc/apt/sources.list

    # 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
    deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse

    # 预发布软件源,不建议启用
    # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
    # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

    更改配置文件后还要更新源缓存:

    sudo apt-get update

    三、国内比较好的源有阿里 清华大学 163每个源网站都有对应的发行版帮助文件,通过这个文件可以轻松的配置对应的源。
    阿里源网址:
    https://opsx.alibaba.com/mirror
    清华大学源网址:
    https://mirrors.tuna.tsinghua.edu.cn/
    163源网址
    http://mirrors.163.com/

    四、Ubuntu配置本地DVD源的方法:
    一、 命令自动配置:
    apt-cdrom命令用于扫描Ubuntu(Debian)安装光盘信息,也将安装光盘做为安装源添加到sources.list里.
    在使用apt-cdrom命令前,确认当前主机的光盘驱动器中已经放入Ubuntu (Debian) Linux的安装光盘,并且当前的Ubuntu (Debian)系统能够正确的识别光驱设备.

    apt-cdrom的命令格式为:apt-cdrom [选项] 命令

    命令包括:
    add: 增加一个CDROM
    ident: 报告CDROM的验证信息

    选项包括:
    -h: 帮助
    -d: 光盘挂载点
    -r: 为一个已经识别的光盘改名字
    -m: 无挂载,防止apt-cdrom装入和卸载挂载点
    -f: 快速模式,不检查软件包文件
    -a: 完整扫描模式
    -c=?: 读取配置文件
    -o=?: 设置任意的配置选项,例如-o dir::cache=/temp

    1、挂载DVD系统盘到光驱挂载默认路径
    root@ubuntu:/# mount /dev/cdrom /media/cdrom/                 
    mount: /dev/sr0 is write-protected, mounting read-only

    2、扫描光盘信息
    root@ubuntu:/# apt-cdrom ident
    Using CD-ROM mount point /media/cdrom/
    Mounting CD-ROM...
    Identifying... [d3d34b0c0c86b4d9becbac4de1fff58e-2]
    Stored label: Ubuntu-Server 16.04.4 LTS _Xenial Xerus_ - Release amd64 (20180228)
    Unmounting CD-ROM...
    扫描完会卸载光驱,所以扫描完还要从新挂载。通过扫描信息可以可以知道系统盘是Ubuntu-Server 16.04.4 LTS 版本名称是Xenial 的64位系统
    如果DVD光驱不是挂载到光驱挂载默认路径扫描时需要在命令里增加-d选项指定路径,假设挂载到目录/media/ubuntu(新建目录) 则命令如下:
    root@ubuntu:~# apt-cdrom -d /media/ubuntu/ ident

    3、备份删除系统安装完自动生成的源文件
    root@ubuntu:~# mv -v /etc/apt/sources.list /etc/apt/sources.list.backup

    4、自动用扫描信息生成apt源信息,并写入到/etc/apt/source.list中.
    默认挂载路径添加方法:
    root@ubuntu:/# mount /dev/cdrom /media/cdrom/     #从新挂载光驱到默认目录
    root@ubuntu:/#apt-cdrom -m add                    #apt-cdrom命令会自动卸载光驱,如果不加-m会添加不成功

    非默认挂载路径添加方法:
    root@ubuntu:/#mount /dev/cdrom /media/ubuntu/     #从新挂载光驱到非默认目录
    root@ubuntu:/#apt-cdrom -md /media/ubuntu/ add    #apt-cdrom命令会自动卸载光驱,如果不加-m会添加不成功,同时指定非挂载路径

    二、手工配置法:
    1、 先挂载光盘
    root@ubuntu:~# mount /dev/cdrom /media/ubuntu/     #挂载的目录没有要求,只要可用就可以
    2、解一些基本的DVD系统光盘目录结构:
    root@ubuntu:~# ls -l /media/ubuntu/dists/         #此目录是默认存储apt源的包依赖信息文件的根目录
    total 2
    lr-xr-xr-x 1 root root    6 Mar  1 02:34 stable -> xenial       #这是一个快捷方式(软连接)
    lr-xr-xr-x 1 root root    6 Mar  1 02:34 unstable -> xenial     #这也是一个快捷方式(软连接)
    dr-xr-xr-x 1 root root 2048 Mar  1 02:35 xenial                 #此目录名,是以当前光盘中Ubuntu的版本名称命名的,这里是xenial发行版
    root@ubuntu:~#

    root@ubuntu:~# ls -l /media/ubuntu/pool/             #这是光盘中默认存储deb包的根目录
    total 6
    dr-xr-xr-x 1 root root 6144 Mar  1 02:34 main        #此目录下存放所有的main包(安装Ubuntu系统必须的包)
    root@ubuntu:~#

    root@ubuntu:~# ls -l /media/ubuntu/dists/xenial/          #main/restricted下还分32位和64位deb包的信息文件的根目录,但这些无需关心
    total 10
    dr-xr-xr-x 1 root root 2048 Mar  1 02:34 main             #此目录为main包的apt信息压缩文件存放目录
    -r--r--r-- 1 root root 4613 Mar  1 02:35 Release
    -r--r--r-- 1 root root  819 Mar  1 02:35 Release.gpg
    dr-xr-xr-x 1 root root 2048 Mar  1 02:34 restricted       #此为有版权的apt信息压缩文件存放目录
    root@ubuntu:~#

    3、配置apt-get的源文件
    vim  /etc/apt/source.list         
    这是默认读取apt源信息的配置文件.可以先备份删除系统安装完自动生成的源文件,再新建,/etc/apt/source.list.d/下似乎也可存储,但我没测试.
    添加的内容如下:
                   
    deb  file:////media/ubuntu/  xenial   main  restricted

    上面的内容注释                  
    deb: 是指定要下载安装deb包。
    deb-src : 是指定要下载安装deb的源码包,这里不需要
    file:// 、ftp://、http://   : 这是支持的协议
    /media/ubuntu/: 这是URL部分.
    xenial : ubuntu的版本号名称。
    main : 安装ubuntu的主要包
    restricted: 即驱动相关的包。
                               
    4、更改配置文件后还要更新源缓存:
    apt-get  update             
          

  • 相关阅读:
    Ubuntu中文乱码问题解决方案
    微软开业网站----精华 http://www.microsoft.com/opensource/directory.aspx
    微软开源项目
    cnblogs开源合集
    微软开源软件---管理员用的软件
    微软开源项目-codeflex项目介绍
    SQLServer 微软团队开源项目 (web 版?)
    流程引擎2-CCFLOW
    流程引擎1-高人
    sql web Admin 源码.net 升级
  • 原文地址:https://www.cnblogs.com/pipci/p/8676313.html
Copyright © 2020-2023  润新知