This commit is contained in:
gabeszm 2024-12-21 13:19:28 +01:00
parent bf260349d8
commit d69edac77a
3 changed files with 11 additions and 32 deletions

View file

@ -3,25 +3,14 @@
# Hiba esetén azonnal leáll a script # Hiba esetén azonnal leáll a script
set -e set -e
# Jogosultság ellenőrzés # URL
#if [ "$EUID" -ne 0 ]; then TWEAK_URL="https://git.rp1.hu/gabeszm/Linux_scriptek/raw/branch/main/tweak.sh"
#echo "Please, run script with sudo" YARU_URL="https://git.rp1.hu/gabeszm/Linux_scriptek/raw/branch/main/yaru.sh"
##exit 1 GNOME_URL="https://git.rp1.hu/gabeszm/Linux_scriptek/raw/branch/main/gnome.sh"
#fi
# Adjuk hozzá az aktuális felhasználót a sudoers fájlhoz, hogy jelszó nélkül használhassa a sudo-t # Adjuk hozzá az aktuális felhasználót a sudoers fájlhoz, hogy jelszó nélkül használhassa a sudo-t
echo "ALL ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/disable-password > /dev/null echo "ALL ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/disable-password > /dev/null
# Ellenőrizzük, hogy sikerült-e hozzáadni
#if sudo grep -q "$CURRENT_USER ALL=(ALL) NOPASSWD: ALL" /etc/sudoers.d/$CURRENT_USER; then
# echo "Az aktuális felhasználó sikeresen hozzá lett adva a sudoers fájlhoz jelszó nélküli sudo hozzáféréssel."
#else
# echo "Hiba történt a sudoers fájl módosításakor."
# exit 1
#fi
# GPU választás ismétléssel # GPU választás ismétléssel
while true; do while true; do
echo "Válaszd ki melyik GPU-val rendelkezel:" echo "Válaszd ki melyik GPU-val rendelkezel:"
@ -54,8 +43,7 @@ while true; do
fi fi
done done
# A külső URL
TWEAK_URL="https://git.rp1.hu/gabeszm/Linux_scriptek/raw/branch/main/tweak.sh"
# Letöltjük a szkriptet # Letöltjük a szkriptet
curl -Ls "$TWEAK_URL" -o tweak.sh curl -Ls "$TWEAK_URL" -o tweak.sh
@ -99,9 +87,6 @@ fi
if [ "$de_choice" == "1" ]; then if [ "$de_choice" == "1" ]; then
echo "GNOME telepítése..." echo "GNOME telepítése..."
# A külső URL
YARU_URL="https://git.rp1.hu/gabeszm/Linux_scriptek/raw/branch/main/yaru.sh"
# Letöltjük a szkriptet # Letöltjük a szkriptet
curl -Ls "$YARU_URL" -o yaru.sh curl -Ls "$YARU_URL" -o yaru.sh
@ -116,9 +101,6 @@ if [ "$de_choice" == "1" ]; then
fi fi
# A külső URL
GNOME_URL="https://git.rp1.hu/gabeszm/Linux_scriptek/raw/branch/main/gnome.sh"
# Letöltjük a szkriptet # Letöltjük a szkriptet
curl -Ls "$GNOME_URL" -o gnome.sh curl -Ls "$GNOME_URL" -o gnome.sh
@ -145,7 +127,7 @@ fi
# Minimális csomagok telepítése # Minimális csomagok telepítése
echo "Csomagok telepítése..." echo "Csomagok telepítése..."
sudo pacman -S --noconfirm eog flatpak base-devel firefox baobab ffmpeg git xdg-desktop-portal-wlr sudo pacman -S --noconfirm eog flatpak firefox baobab ffmpeg
# Töröljük a jelszó nélküli sudo jogosultságot minden felhasználó számára # Töröljük a jelszó nélküli sudo jogosultságot minden felhasználó számára
sudo rm -f /etc/sudoers.d/disable-password sudo rm -f /etc/sudoers.d/disable-password

View file

@ -2,9 +2,8 @@
# GNOME telepítése # GNOME telepítése
echo "GNOME telepítése..." echo "GNOME telepítése..."
sudo pacman -S --noconfirm gnome-shell gdm gnome-control-center gnome-settings-daemon gnome-session sudo pacman -S --noconfirm gnome-session gnome-shell gdm gnome-control-center gnome-settings-daemon gnome-terminal
sudo pacman -S --noconfirm nautilus gnome-terminal unzip wget glib2 glib2-devel sudo pacman -S --noconfirm gnome-tweaks gnome-shell-extensions gnome-disk-utility gnome-system-monitor gedit gnome-calculator gnome-browser-connector xdg-desktop-portal xdg-desktop-portal-gnome xdg-desktop-portal-gtk xdg-desktop-portal-wlr ttf-ubuntu-font-family
sudo pacman -S --noconfirm gnome-tweaks gnome-shell-extensions gnome-disk-utility gnome-system-monitor gedit gnome-calculator gnome-browser-connector xdg-desktop-portal xdg-desktop-portal-gnome xdg-desktop-portal-gtk xdg-desktop-portal-wlr ttf-ubuntu-font-family spice-vdagent rsync
systemctl enable gdm.service systemctl enable gdm.service
sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target geoclue.service sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target geoclue.service

View file

@ -4,11 +4,6 @@
echo "Csomaglista frissítése..." echo "Csomaglista frissítése..."
sudo pacman -Syu --noconfirm sudo pacman -Syu --noconfirm
# Nano és Bash-completion telepítése
echo "Csomagok telepítése..."
sudo pacman -S --noconfirm nano bash-completion spice-vdagent git
# pacman.conf helyének meghatározása # pacman.conf helyének meghatározása
PACMAN_CONF="/etc/pacman.conf" PACMAN_CONF="/etc/pacman.conf"
@ -45,6 +40,9 @@ fi
echo "A módosítások sikeresen megtörténtek: #ParallelDownloads = 5 frissítve, ILoveCandy hozzáadva, #Color frissítve." echo "A módosítások sikeresen megtörténtek: #ParallelDownloads = 5 frissítve, ILoveCandy hozzáadva, #Color frissítve."
# Nano és Bash-completion telepítése
echo "Csomagok telepítése..."
sudo pacman -S --noconfirm nano base-devel nautilus bash-completion spice-vdagent git unzip wget glib2 glib2-devel spice-vdagent rsync
# Grub fájl helye # Grub fájl helye
GRUB_DEFAULT="/etc/default/grub" GRUB_DEFAULT="/etc/default/grub"