趣文网 > 作文大全

树莓派:Ubuntu MATE 16.04.2 换国内源教程

2020-12-06 07:05:01
相关推荐

01

前言

1.1 默认源址

树莓派的架构为 ARM,所以使用的是 ports 源。树莓派片上 Ubuntu Mate 的默认源地址为 http://ports.ubuntu.com/,这个源的服务器在欧洲,国内使用速度大概 10 KB/s 左右。

在国内有Ubuntu 官方建立的源 http://cn.ports.ubuntu.com/ubuntu-ports/,据说使用的好像是阿里云的服务器。

1.2 国内源址

想了解 Ubuntu 的软件源具体介绍,请参看我的另一篇问文章:Linux:Ubuntu 国内源介绍

1.3 准备工作

(1)镜像版本:Ubuntu MATE 16.04.2(2)硬件版本:Raspberry Pi 3 Model B V1.2 Raspberry Pi 2015(3)磁盘参数:Kingston 16GB 内存卡(4)基础外设:可用的局域网、电源等(5)远程环境:Windows 10 专业版(6)远程软件:MobaXterm( Home Edition V20.2 Portable )

02

换源方法

2.1 经典换源法

各个源社区的换源说明都是经典换源法。本节主要介绍经典换源法,以 默认源换 阿里源 为例。换源方法:

连接网络,确保能正常联网;打开终端 Ctrl+Alt+T,输入 sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 备份 sources.list 文件,回车 > 输入用户密码 > 回车

(PS:可以自己打开 /etc/apt/文件夹查看备份文件 sources.list.bak 是否建立)

输入 sudo nano /etc/apt/sources.list 编辑 sources.list 文件,回车;

将 http://ports.ubuntu.com/ 更改为 https://mirrors.aliyun.com/ubuntu-ports/

更改完成后,Ctrl + O 保存文件,回车确认文件名,Ctrl + X 退出编辑器

输入 sudo apt-get update 获取软件列表,回车

(PS:进程自动获取列表,需要等待一段时间)

输入 sudo apt-get upgrade 检查更新,回车

检查更新后,可以根据需要更新

可以根据需要输入 sudo apt autoremove 卸载软件,回车

2.2 SSH 远程换源法

相对于经典换源法,使用 MobaXterm软件进行 SSH 换源就非常快捷了。

想了解开启 SSH 的方法,请参看我的另一篇文章:树莓派:Ubuntu MATE 16.04 开启内网 SSH+Windows 远程登录教程

下面的换源过程是使用经典法换源后进行操作的,操作过程以 阿里源换 清华源 为例。换源方法:

确保服务端正常运行和联网。打开 MobaXterm 软件,双击服务端标签连接服务端,输入用户密码 > 回车;

在左侧 Sftp 栏中,输入 /etc/apt/ 跳转至 apt 文件夹;

将 sourcces.list 文件使用编辑器打开;

将阿里源地址直接换成清华源地址 https://mirrors.tuna.tsinghua.edu.cn/ubuntu-ports/,另存到桌面为 sourcces.list;

将另存的 sourcces.list 文件保存到 /tmp/ 文件夹目录下( /etc/apt/ 文件夹没有写入文件的权限,强行操作会提示拒绝访问),可直接拖入;

在 SSH 窗口输入 sudo cp /tmp/sources.list /etc/apt/sources.list,将 /tmp/ 文件夹中的 souces.list 文件复制到 /etc/apt/ 文件夹中,输入密码 > 回车;

输入 sudo apt-get update 获取软件列表,回车;

输入 sudo apt-get upgrade 检查更新,可以根据需要更新;

换源完成后,可以输入 sudo rm /tmp/sources.list 将 /tmp/ 文件夹的 sources.list 文件删除。

03

结束

本教程由 Brendon Tan 原创发布,版权所有。该文档仅供个人学习交流使用,不得用于其他用途,禁止商用, 转载或公开使用请联系作者授权。此教程由本人独立整理,如有不当之处,欢迎指正。

04

附录 换源过程中出现的问题

附录1 问题:E:dpkg 被中断

问题:E:dpkg 被中断,您必须手工运行‘sudo dpkg --configure -a’ 解决此问题解决办法:按照提示输入命令也无法解决;

直接输入 sudo rm /var/lib/dpkg/updates/*,将 updates 文件夹直接删除,再输入 sudo apt-get update 重新获取软件列表。

附录2 问题:E:无法获得锁

问题:E:无法获得锁 /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)E: 无法锁定管理项目(/var/lib/dpkg/),是否有其他进程正占用它解决办法:直接输入sudo rm /var/lib/dpkg/lock,将 lock 文件直接删除,解除其他进程的占用,再输入 sudo apt-get update 重新获取软件列表。

想了解更多精彩内容,快来关注BrendonTan

阅读剩余内容
网友评论
相关内容
延伸阅读
小编推荐

大家都在看

为自己喝彩作文800字 开心的一件事作文400字 一路上有你作文600字 英语作文60词左右初一 温馨的一幕作文600字 我的志向作文400字 学骑自行车作文300字 包饺子作文600字初中 温暖的旅程作文800字 开心的一天作文100字 作文我的爸爸300字左右 关于责任的作文600字 爱在我身边作文600字 江苏省语文高考作文 关于春节放鞭炮的作文 美丽的春天作文100字 这儿真美作文200字 读书之乐作文400字 关于中华传统文化的作文 关于感恩的作文500字 我被误会以后作文 走亲戚作文200字 关于亲情的作文700字 生命的价值作文800字 坚持的力量作文800字 我的高中生活作文800字 去公园玩的作文300字 五年级下册语文第五单元作文 未来的家乡作文500字 作文元旦联欢会