Parrot Security OS是一个基于Debian的Linux发行版,主要专注于计算机安全。但是官方源速度比较慢,下面以6.1版本为例讲解如何将官方源更换成阿里云源。下面的操作都是以root身份进行的。重点是两个配置文件都要去修改,不能只修改一个。
1.编辑软件源配置文件/etc/apt/sources.list(这一步是很多人容易遗漏的)
vim /etc/apt/sources.list
#注释掉原来的官方源
#deb https://deb.parrot.sh/parrot lory main contrib non-free$
#deb-src https://deb.parrot.sh/parrot lory main contrib non-free$
2.编辑parrot软件源配置文件vi /etc/apt/sources.list.d/parrot.list
vi /etc/apt/sources.list.d/parrot.list
#删除原来所有内容后增加以下内容
deb https://mirrors.aliyun.com/parrot lory main contrib non-free non-free-firmware
3.测试更新操作系统
apt update
命中:1 https://mirrors.aliyun.com/parrot lory InRelease
正在读取软件包列表... 完成
apt upgrade
APT on Parrot behaves differently than Debian.
apt upgrade is equivalent to apt full-upgrade in Debian,
and performs a complete system update.
Use apt safe-upgrade to perform a partial upgrade.
正在读取软件包列表... 完成
正在分析软件包的依赖关系树... 完成
正在读取状态信息... 完成
正在计算更新... 完成
下列软件包是自动安装的并且现在不需要了:
libjsoncpp25
使用'apt autoremove'来卸载它(它们)。
下列【新】软件包将被安装:
libc++1-16 libc++abi1-16 libgdk-pixbuf-xlib-2.0-0 libgdk-pixbuf2.0-0
libunwind-16 webext-form-history-control webext-foxyproxy
webext-ublock-origin-chromium webext-ublock-origin-firefox
下列软件包的版本将保持不变:
linux-headers-amd64 linux-image-amd64
下列软件包将被升级:
airgeddon anonsurf anonsurf-cli anonsurf-gtk apache2 apache2-bin
apache2-data apache2-utils base-files bind9-dnsutils bind9-host bind9-libs
……
vlc-plugin-skins2 vlc-plugin-video-output vlc-plugin-video-splitter
vlc-plugin-visualization wpasupplicant
升级了 185 个软件包,新安装了 9 个软件包,要卸载 0 个软件包,有 2 个软件包未被升级。
需要下载 719 MB/731 MB 的归档。
解压缩后会消耗 106 MB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 https://mirrors.aliyun.com/parrot lory/main amd64 libssl3 amd64 3.0.13-1~deb12u2 [2,023 kB]
获取:2 https://mirrors.aliyun.com/parrot lory/main amd64 apache2 amd64 2.4.61-1~deb12u1 [222 kB]
获取:3 https://mirrors.aliyun.com/parrot lory/main amd64 apache2-bin amd64 2.4.61-1~deb12u1 [1,384 kB]