update
This commit is contained in:
parent
bf260349d8
commit
d69edac77a
3 changed files with 11 additions and 32 deletions
|
@ -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
|
||||||
|
|
5
gnome.sh
5
gnome.sh
|
@ -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
|
||||||
|
|
||||||
|
|
8
tweak.sh
8
tweak.sh
|
@ -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"
|
||||||
|
|
Loading…
Reference in a new issue