由于国内的镜像源下载速度过慢,所以决定换源,具体的操作是更改/etc/apt/sources.list
,然后sudo apt update
即可。切记不可以直接复制黏贴别人的内容!!!版本号,系统架构都不一样!最不容易出错的是,将里面的链接换成http://mirrors.aliyun.com/ubuntu-ports
(arm架构)
cat /etc/apt/sources.list
具体内容如下,主要包括镜像源
,版本号
,维护信息
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 命令查看
main
即“基本”组件,其中只包含符合Ubuntu的协议要求并由Ubuntu团队维护支持的软件。
restricted
即“受限”组件,其中包含了非常重要的,但并不具有合适的自由协议的软件,如显卡驱动,同样有 ubuntu团队维护支持。
universe
即“社区维护”组件,其中包含的软件种类繁多,它们可能采用受限于协议,可能不是,但都不为ubuntu 团队维护。
multiverse
即“非自由”组件,其中包括了不符合自由软体要求而且不被Ubuntu团队支援的软件,通常为商业公司编写的软件。
由于想要再树莓派上自动启动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)
查看树莓派ip
由于树莓派的ip是变化的,连接wifi后,ifconfig -a
,得到ip,为了确认该ip无误,可以用ping xxx
测试该ip
安装openssh-server
sudo apt-get install openssh-server
systemctl enable ssh
之后,既可以通过xshell
,连接树莓派了!!!
如果还有问题,可能是树莓派的ssh初始化设置没有弄好,百度一下错误即可。