ubuntu系統源
在裝好虛擬機或者docker鏡像后,直接使用apt update && apt upgrade
是無法完更新的。
此時系統中也沒有vim工具,我們可以在清華源的網站中找到幫助文檔。
mirrors.tuna.tsinghua.edu.cn/help/ubuntu/
為了避免沖突,我們使用以下命令將配置文件備份
mv /etc/apt/sources.list /etc/apt/sources.list.bak
新建一個sources.list文件,然后通過echo的方式將代碼寫入
echo "deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ jammy-backports main restricted universe multiverse" > sources.list
有時候清華源也慢,可以試試阿里源
echo "deb https://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb https://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse" > sources.list
然后刪除/etc/apt/sources.list.bak
寫入后再次運行apt update && apt upgrade
,就可以正常下載軟件了
ros2源
我們在裝ros2軟
我們在裝好ros2或在裝好ros2的鏡像后會在/etc/apt/sources.list.d/下找到一個ros2.source文件,不用管他,后面要刪除的,同樣在上面那個網站找到ros2部分mirrors.tuna.tsinghua.edu.cn/help/ros2/
選擇正確版本
根據上面的代碼進行配置,配置完后在/etc/apt/source.list.d/下會新生成一個ros2.list文件,其中內容類似
然后再次apt update即可。