Ubuntu 18.04 mate 换源

Posted by 肥仔 on October 8, 2020

Ubuntu 18.04 mate 换源

由于国内的镜像源下载速度过慢,所以决定换源,具体的操作是更改/etc/apt/sources.list,然后sudo apt update 即可。切记不可以直接复制黏贴别人的内容!!!版本号,系统架构都不一样!最不容易出错的是,将里面的链接换成http://mirrors.aliyun.com/ubuntu-ports(arm架构)

sources.list 内容解读

cat /etc/apt/sources.list

具体内容如下,主要包括镜像源版本号维护信息

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
deb http://mirrors.aliyun.com/ubuntu-ports/  bionic main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu-ports/ bionic main restricted universe multiverse

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

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

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

//deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse
//deb http://mirrors.aliyun.com/ubuntu-ports/ trusty main universe restricted multiverse

  • bionic 是指你的ubuntu版本代号,可以用 lsb_release -c 命令查看
    • ubuntu 12.04 代号为precise
    • ubuntu 14.04 代号为trusty
    • ubuntu 15.04 代号为vivid
    • ubuntu 15.10 代号为wily
    • ubuntu 16.04 代号为xenial
    • ubuntu18.04 代号为bionic
  • main 即“基本”组件,其中只包含符合Ubuntu的协议要求并由Ubuntu团队维护支持的软件。

  • restricted 即“受限”组件,其中包含了非常重要的,但并不具有合适的自由协议的软件,如显卡驱动,同样有 ubuntu团队维护支持。
  • universe 即“社区维护”组件,其中包含的软件种类繁多,它们可能采用受限于协议,可能不是,但都不为ubuntu 团队维护。

  • multiverse 即“非自由”组件,其中包括了不符合自由软体要求而且不被Ubuntu团队支援的软件,通常为商业公司编写的软件。

以安装sysv-rc-conf为例

由于想要再树莓派上自动启动ssh,百度了一下,发现sysv-rc-conf可以实现相应的功能,参考Ubuntu下安装sysv-rc-conf报错:ubuntuE: Unable to locate package sysv-rc-conf,还是无法安装!!!主要是镜像源的问题,deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse参考上面的解析,将http://archive.ubuntu.com/ubuntu/ 换成阿里云的http://mirrors.aliyun.com/ubuntu-ports/ ,并且通过分析直到该软件是 ubuntu 14.04的,之后更新sudo apt update,正常安装即可

关于sysv-rc-conf的更多内容,可以参考 Ubuntu 服务配置(sysv-rc-conf)

树莓派ssh连接

  • 查看树莓派ip 由于树莓派的ip是变化的,连接wifi后,ifconfig -a,得到ip,为了确认该ip无误,可以用ping xxx 测试该ip

  • 安装openssh-server

    sudo apt-get install openssh-server sudo

  • 开机自动启动ssh命令

    systemctl enable ssh

之后,既可以通过xshell,连接树莓派了!!!