minor debian fixes
This commit is contained in:
@@ -29,4 +29,17 @@ bash "$SCRIPT_DIR/debian-minimal.sh"
|
||||
|
||||
# Add extra packages
|
||||
install_packages arandr catfish galculator network-manager network-manager-applet network-manager-openvpn numlockx pavucontrol playerctl gparted
|
||||
|
||||
# Ensure NetworkManager manages all interfaces
|
||||
echo "Setting NetworkManager to manage all interfaces..."
|
||||
sudo cp /etc/network/interfaces /etc/network/interfaces.bak.$(date +%s)
|
||||
sudo tee /etc/network/interfaces > /dev/null <<'EOF'
|
||||
auto lo
|
||||
iface lo inet loopback
|
||||
EOF
|
||||
sudo sed -i 's/^managed=.*/managed=true/' /etc/NetworkManager/NetworkManager.conf || \
|
||||
echo -e "[ifupdown]\nmanaged=true" | sudo tee -a /etc/NetworkManager/NetworkManager.conf
|
||||
sudo systemctl restart NetworkManager
|
||||
|
||||
# End of script
|
||||
color_green; echo "Full setup completed."; color_reset
|
||||
|
||||
Reference in New Issue
Block a user