移除两个无法用 brew 安装的软件

This commit is contained in:
Konano 2025-07-03 15:49:31 +08:00
parent 7fec07e333
commit 05f2644f9b
Signed by: Nano
GPG Key ID: 93686B78EE43A65A

View File

@ -61,8 +61,8 @@ configure_install_basic() {
configure_install_useful() {
if [ "$(uname)" = "Darwin" ]; then
[ "$1" != "noupdate" ] && brew update
brew install hexyl bat tree p7zip-full
brew install hping3 mtr
brew install hexyl bat tree p7zip
brew install mtr
else
[ "$1" != "noupdate" ] && sudo apt-get update
sudo apt-get install hexyl bat tree fd-find fzf -y
@ -182,7 +182,13 @@ configure_zsh() {
# 如果 ~/.zshrc 里面没有 source ~/.zsh_user 则添加
if ! grep -qx "source ~/.zsh_user" ~/.zshrc; then
sed -i '$a source ~/.zsh_user' ~/.zshrc
if [ "$(uname)" = "Darwin" ]; then
# macOS
printf "\nsource ~/.zsh_user\n" >> ~/.zshrc
else
# Linux
sed -i '$a source ~/.zsh_user' ~/.zshrc
fi
fi
# 如果 ~/.zshrc 里面没有 conda initialize 则运行 mamba init zsh
@ -333,6 +339,8 @@ configure_fail2ban() {
configure_iptables() {
[ $offline -eq 1 ] && return
[ "$(uname)" = "Darwin" ] && return
if command_exists ifquery && systemctl is-active --quiet networking; then
# ifupdown: /etc/network/if-pre-up.d/iptables-load
[ -f /etc/network/if-pre-up.d/iptables-load ] && return