美文网首页Debian Lover
有关配置源的个人记录

有关配置源的个人记录

作者: 绿箭ML | 来源:发表于2017-06-06 10:35 被阅读45次

    基本的换源说明

    apt-get 安装软件

    详情可以通过

    apt-get --help
    

    获取命令的帮助信息


    apt-get常用命令

    安装依赖:
    如果依赖关系不满足,可以通过

    apt-get build-dep 包名
    

    为该包安装依赖,然后apt-get install 安装

    apt-get install 包名
    

    或者直接:

    apt-get --fix-broken install 包名
    

    源配置文件位置:

    /etc/apt/sources.list
    

    建议对原有的sources.list进行备份

    添加源

    deb-src http://mirrors.163.com/debian-security/ testing/updates main non-free$
    deb-src http://debian.ustc.edu.cn/debian stretch main contrib non-free
    

    deb-src是源码进行安装
    deb对应的是通过deb包进行安装

    deb 源网址 版本 分支(可以有多个分支)
    deb-src 源网址 版本 分支(可以有多个分支)
    

    例如http://mirrors.163.com/debian对应的是163的debian源,但是debian有很多版本,比如现在的是现在最新的是Debian 9代号stretch,目前处于test阶段,对应的stretch,当然可以安装testing的源,比较新,但是稳定性相对低一点

    后面的main non-free请看下面,non-free是闭源滴..但是non-free通常包含了一些没开源固件,如果你有用到独显,可能你需要吧这个分支添加进去,然后安装固件


    如何看一个源可用?

    目录
    例如打开163的debian源看到以上内容
    打开dists文件夹就可以看到可用的所有版本
    源版本
    看到木有,testing还有stretch,这里对应的是版本,我们再打开testing文件夹看看
    范围
    最后的contrib main non-free是限制apt-get搜索的分支

    ok,那么源的配置规则就基本说明了,如果在配置国内的源时,不知道是否可用,可以通过这样的方法去检查下,也可以手动去配置,最后附上我现在用的Debian9stretch的源,#代表注释,不会被解释的,如果你是其他版本的debian,请自行改动,可以用网页打开镜像源,找到自己版本的linux再修改,切勿盲目修改

    #debian 163
    deb http://mirrors.163.com/debian/ testing main non-free contrib
    deb http://mirrors.163.com/debian/ testing-updates main non-free contrib
    deb-src http://mirrors.163.com/debian/ testing main non-free contrib
    deb-src http://mirrors.163.com/debian/ testing-updates main non-free contrib
    deb http://mirrors.163.com/debian-security/ testing/updates main non-free contrib
    deb-src http://mirrors.163.com/debian-security/ testing/updates main non-free contrib
    deb-src http://debian.ustc.edu.cn/debian stretch main contrib non-free
    
    

    相关文章

      网友评论

        本文标题:有关配置源的个人记录

        本文链接:https://www.haomeiwen.com/subject/ihkgfxtx.html