將raspberry 3B+的apt替換為國內源


前段時間買了一塊樹莓派,想着自己拿來玩一下下(沒什么錢燒更好的硬件,只能玩這個了,好在還夠玩)。於是就折騰起來,裝了raspberry的系統。

這時候,因為默認apt是國外的源,在GFW這種神奇東西的作用下,效果很不好,於是我們就想將其引入國內源。

雖然,raspberry的系統是已debian做為基礎開發的,但是在查閱了很多資料之后,我發現它們修改apt源的方式是不一樣的。

特此記錄,以免忘記:

* debian系統只需要修改一個文件即可(/etc/apt/sources.list);但是raspberry系統卻需要修改兩個文件(/etc/apt/sources.list   /etc/apt/sources.list.d/raspi.list)。

 

先說以下debian如何改:

1. 備份/etc/apt/sources.list:

sudo cp -r sources.list sources.list_bak

 

2. 修改sources.list文件:

sudo vim sources.list

 

3. 注釋掉原來的源,用新源替代之。

# deb http://deb.debian.org/debian/ stretch main

deb http://deb.debian.org/debian/ stretch main
deb-src http://deb.debian.org/debian/ stretch main

deb http://security.debian.org/debian-security stretch/updates main
deb-src http://security.debian.org/debian-security stretch/updates main

# stretch-updates, previously known as 'volatile'
deb http://deb.debian.org/debian/ stretch-updates main
deb-src http://deb.debian.org/debian/ stretch-updates main

 

4. 進行upgrade && update

sudo apt-get update
sudo apt-get upgrade

即可。

 

但是,raspberry有些許不同,做法如下:

1. 備份/etc/apt/sources.list同/etc/apt/sources.d/raspi.list

sudo cp -r /etc/apt/sources.list /etc/apt/sources.list_bak
sudo cp -r /etc/apt/sources.list.d/raspi.list /etc/apt/sources.list.d/raspi.list_bak

 

2. 修改/etc/apt/sources.list,清空原文件,並將新源寫入:

deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi

 

3. 修改/etc/apt/sources.list.d/raspi.list,清空源文件,並將新源寫入:

deb http://mirrors.ustc.edu.cn/archive.raspberrypi.org/ stretch main ui

 

4. 進行update && upgrade

sudo apt-get update
sudo apt-get upgrade

 

至此,全部完成。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM