有关配置源的个人记录

基本的换源说明

apt-get 安装软件

详情可以通过

apt-get --help

获取命令的帮助信息


有关配置源的个人记录_第1张图片
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通常包含了一些没开源固件,如果你有用到独显,可能你需要吧这个分支添加进去,然后安装固件


如何看一个源可用?

有关配置源的个人记录_第2张图片
目录

例如打开 163的debian源看到以上内容
打开 dists文件夹就可以看到可用的所有版本
有关配置源的个人记录_第3张图片
源版本

看到木有, testing还有 stretch,这里对应的是 版本,我们再打开testing文件夹看看
有关配置源的个人记录_第4张图片
范围

最后的 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

你可能感兴趣的:(有关配置源的个人记录)