大量更新

This commit is contained in:
zeaslity
2025-01-20 16:38:08 +08:00
parent ed9e0947e6
commit 7db1e0f565
46 changed files with 583 additions and 1896 deletions

View File

@@ -0,0 +1,42 @@
#!/bin/bash
function StopFirewallReleated()
{
systemctl stop netfilter-persistent.service
systemctl disable netfilter-persistent.service
systemctl stop firewalld
systemctl disable firewalld
systemctl stop ufw
systemctl disable ufw
systemctl stop systemd-resolved
systemctl disable systemd-resolved
echo "
nameserver 1.1.1.1
nameserver 8.8.8.8
nameserver 4.2.2.2" > /etc/resolv.conf
iptables -F && iptables -t nat -F && iptables -t mangle -F && iptables -t raw -F
ip6tables -F && ip6tables -t nat -F && ip6tables -t mangle -F && ip6tables -t raw -F
}
function RemoveOracleAgent()
{
# 完全移除 oracle-cloud-agent
snap remove oracle-cloud-agent
snap remove oracle-cloud-agent-updater
systemctl stop oracle-cloud-agent
systemctl disable oracle-cloud-agent
systemctl stop oracle-cloud-agent-updater
systemctl disable oracle-cloud-agent-updater
}

View File

@@ -0,0 +1,30 @@
#!/bin/bash
# 确保以 root 用户运行
if [ "$EUID" -ne 0 ]
then echo "请以 root 用户或使用 sudo 运行此脚本"
exit
fi
# 停止 snap 服务
systemctl stop snapd.service
# 卸载所有 snap 包
for snap in $(snap list | awk '{print $1}' | tail -n +2); do
snap remove $snap --purge
done
# 移除 snapd 包
apt purge snapd -y
# 清理 snapd 的残留文件
rm -rf /var/cache/snapd/
rm -rf /var/snap/
rm -rf /var/lib/snapd/
rm -rf /snap/
rm -rf ~/.snap/
# 更新软件包列表
apt update
echo "Snap 和 snapd 已被移除。请注意,这可能会影响某些程序的功能。"