01
更换软件源
树莓派系统默认使用官方软件源来更新软件,但由于官方源的服务器位于国外,系统和软件的在线更新速度较慢,更换为国内软件源可以提高更新的速度。
国内的软件源有中科大开源镜像站、清华大学开源软件镜像站等,此处以中科大开源镜像站为例进行说明。
备份文件
通过SSH远程连接到树莓派,SSH连接可以参考上一篇文章:树莓派-SSH远程连接。
替换官方源前可以先备份原始文件:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bksudo cp /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list.bk
/etc/apt/sources.list文件中为Raspbian源。
/etc/apt/sources.list.d/raspi.list文件中为树莓派的软件源。
替换Raspbian 源
Raspbian源为树莓派系统Raspbian 的安装镜像和软件源,将原始的软件源替换为科大源:
sudo sed -i 's|raspbian.raspberrypi.org|mirrors.ustc.edu.cn/raspbian|g' /etc/apt/sources.list
替换Raspberrypi 源
树莓派的archive.raspberrypi.org软件源是由树莓派基金会提供的软件源,包括ui相关程序 (如Raspbian的桌面环境PIXEL DE) 及部分由树莓派基金会为树莓派编写的软件,通常与 archive.raspbian.org一起使用。
将archive.raspberrypi.org替换为科大源:
sudo sed -i 's|//archive.raspberrypi.org|//mirrors.ustc.edu.cn/archive.raspberrypi.org|g' /etc/apt/sources.list.d/raspi.list
更新后的文件内容如下,也可以直接将文件中的内容修改为图片所示内容。
更新软件索引
替换软件源后更新软件索引:
sudo apt update
02
开启FTP服务器
FTP(File Transfer Protocol)
FTP文件传输协议是用于在网络上进行文件传输的一套标准协议,基于TCP。
FTP采用客户/服务器模式,FTP会话由客户端向服务器发起。FTP服务器用于在网络中提供文件存储和访问服务,服务器可以根据实际需要设置各用户的使用权限。
安装FTP服务端程序
vsftpd(very secure FTP daemon)是在UNIX类操作系统上运行的FTP服务器软件。
安装vsftpd:
sudo apt install vsftpd
提示Do you want to continue? [Y/n]时输入Y,回车。
安装完成后会自动启动FTP服务,通过以下命令可以查看到vsftpd进程的信息。
ps aux | grep ftp
此时即可通过FTP连接到FTP服务器,FTP服务器默认使用21端口。
ftp pi:raspberry@192.168.31.132:21
参考素材:
树莓派镜像源
https://www.raspbian.org/RaspbianMirrors
中科大Raspbian及Raspberrypi源使用帮助
http://mirrors.ustc.edu.cn/help/raspbian.html
http://mirrors.ustc.edu.cn/help/archive.raspberrypi.org.html
FTP服务器
https://baike.baidu.com/item/FTP%E6%9C%8D%E5%8A%A1%E5%99%A8
树莓派/Debian 搭建 FTP 服务器
https://www.cnblogs.com/Yogile/p/12497485.html