Compare commits
5 commits
416abd60f7
...
b7eebacc80
Author | SHA1 | Date | |
---|---|---|---|
b7eebacc80 | |||
6eee3babf8 | |||
4c6fbfc485 | |||
a8fdf1ce9a | |||
0483e53b1d |
10 changed files with 414 additions and 252 deletions
71
.gitignore
vendored
71
.gitignore
vendored
|
@ -1,3 +1,70 @@
|
||||||
archivio/
|
# Temporary files
|
||||||
|
prova**
|
||||||
|
test**
|
||||||
|
output**
|
||||||
|
*.log
|
||||||
|
*.old
|
||||||
|
|
||||||
output.txt
|
# Temporary directories
|
||||||
|
temp/
|
||||||
|
old/
|
||||||
|
|
||||||
|
## Linux
|
||||||
|
*~
|
||||||
|
|
||||||
|
# temporary files which can be created if a process still has a handle open of a deleted file
|
||||||
|
.fuse_hidden*
|
||||||
|
|
||||||
|
# KDE directory preferences
|
||||||
|
.directory
|
||||||
|
|
||||||
|
# Linux trash folder which might appear on any partition or disk
|
||||||
|
.Trash-*
|
||||||
|
|
||||||
|
# .nfs files are created when an open file is removed but is still being accessed
|
||||||
|
.nfs*
|
||||||
|
|
||||||
|
## Windows
|
||||||
|
# Windows thumbnail cache files
|
||||||
|
Thumbs.db
|
||||||
|
Thumbs.db:encryptable
|
||||||
|
ehthumbs.db
|
||||||
|
ehthumbs_vista.db
|
||||||
|
|
||||||
|
# Dump file
|
||||||
|
*.stackdump
|
||||||
|
|
||||||
|
# Folder config file
|
||||||
|
[Dd]esktop.ini
|
||||||
|
|
||||||
|
# Recycle Bin used on file shares
|
||||||
|
$RECYCLE.BIN/
|
||||||
|
|
||||||
|
# Windows Installer files
|
||||||
|
*.cab
|
||||||
|
*.msi
|
||||||
|
*.msix
|
||||||
|
*.msm
|
||||||
|
*.msp
|
||||||
|
|
||||||
|
# Windows shortcuts
|
||||||
|
*.lnk
|
||||||
|
|
||||||
|
## Kate
|
||||||
|
# Swap Files #
|
||||||
|
.*.kate-swp
|
||||||
|
.swp.*
|
||||||
|
|
||||||
|
## Visual Studio Code
|
||||||
|
.vscode/*
|
||||||
|
!.vscode/settings.json
|
||||||
|
!.vscode/tasks.json
|
||||||
|
!.vscode/launch.json
|
||||||
|
!.vscode/extensions.json
|
||||||
|
!.vscode/*.code-snippets
|
||||||
|
|
||||||
|
# Local History for Visual Studio Code
|
||||||
|
.history/
|
||||||
|
|
||||||
|
# Built Visual Studio Code Extensions
|
||||||
|
*.vsix
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
# Post installazione di una distro linux (basata su Debian/Ubuntu)
|
|
||||||
# Installa e configura il firewall, installa aggiornamenti software
|
|
||||||
|
|
||||||
sudo apt update
|
|
||||||
|
|
||||||
# Installa il firewall UFW (se non già installati)
|
|
||||||
sudo apt install ufw
|
|
||||||
|
|
||||||
# Imposta regole UFW
|
|
||||||
sudo ufw limit 22/tcp
|
|
||||||
#sudo ufw allow 80/tcp
|
|
||||||
#sudo ufw allow 443/tcp
|
|
||||||
sudo ufw default deny incoming
|
|
||||||
sudo ufw default allow outgoing
|
|
||||||
sudo ufw enable
|
|
||||||
|
|
||||||
# Install and enable fail2ban
|
|
||||||
#sudo apt install fail2ban
|
|
||||||
#sudo systemctl enable fail2ban
|
|
||||||
#sudo systemctl start fail2ban
|
|
||||||
|
|
||||||
# Aggiornamenti software di sistema
|
|
||||||
sudo apt upgrade -y
|
|
||||||
|
|
|
@ -1,63 +0,0 @@
|
||||||
# Post installazione di una distro Linux basata su Ubuntu (es. Linux Mint)
|
|
||||||
# Installa pacchetti software aggiuntivi
|
|
||||||
|
|
||||||
# Aggiorna lista dei pacchetti disponibili
|
|
||||||
sudo apt update
|
|
||||||
|
|
||||||
# Installa pacchetti aggiuntivi (dai repository della distribuzione)
|
|
||||||
sudo apt install akregator audacious chromium -y
|
|
||||||
sudo apt install ffmpeg gajim gimp -y
|
|
||||||
sudo apt install git gparted gramps -y
|
|
||||||
sudo apt install k3b pdfarranger python3-pip -y
|
|
||||||
sudo apt install scrcpy testdisk vlc xclip -y
|
|
||||||
sudo apt install steam:i386 -y
|
|
||||||
|
|
||||||
# Strawberry music player
|
|
||||||
sudo add-apt-repository ppa:jonaski/strawberry -y
|
|
||||||
sudo apt update
|
|
||||||
sudo apt install strawberry -y
|
|
||||||
|
|
||||||
# OBS Studio
|
|
||||||
sudo add-apt-repository ppa:obsproject/obs-studio -y
|
|
||||||
sudo apt update
|
|
||||||
sudo apt install obs-studio -y
|
|
||||||
|
|
||||||
# Clean downloaded archives
|
|
||||||
sudo apt clean
|
|
||||||
|
|
||||||
# yt-dlp
|
|
||||||
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
|
|
||||||
sudo chmod a+rx /usr/local/bin/yt-dlp
|
|
||||||
# Per aggiornare yt-dlp: sudo yt-dlp -U
|
|
||||||
|
|
||||||
|
|
||||||
# Flatpak
|
|
||||||
# flatpak install flathub com.usebottles.bottles -y
|
|
||||||
flatpak install flathub fr.handbrake.ghb -y
|
|
||||||
flatpak install flathub im.riot.Riot -y
|
|
||||||
# flatpak install flathub net.lutris.Lutris -y
|
|
||||||
flatpak install flathub org.freac.freac -y
|
|
||||||
# flatpak install flathub org.geogebra.GeoGebra -y
|
|
||||||
# flatpak install flathub org.gnome.Chess -y
|
|
||||||
# flatpak install flathub org.gnome.Mahjongg -y
|
|
||||||
# flatpak install flathub org.gnome.Mines -y
|
|
||||||
# flatpak install flathub org.gpodder.gpodder -y
|
|
||||||
# flatpak install flathub org.kde.kalzium -y
|
|
||||||
# flatpak install flathub org.kde.kasts -y
|
|
||||||
# flatpak install flathub org.kde.kdenlive -y
|
|
||||||
# flatpak install flathub org.kde.kgeography -y
|
|
||||||
# flatpak install flathub org.kde.kpat -y
|
|
||||||
# flatpak install flathub org.kde.kstars -y
|
|
||||||
# flatpak install flathub org.kde.ktouch -y
|
|
||||||
flatpak install flathub org.musicbrainz.Picard -y
|
|
||||||
flatpak install flathub org.onlyoffice.desktopeditors -y
|
|
||||||
# flatpak install flathub org.openttd.OpenTTD -y
|
|
||||||
flatpak install flathub org.remmina.Remmina -y
|
|
||||||
# flatpak install flathub org.supertuxproject.SuperTux -y
|
|
||||||
flatpak install flathub us.zoom.Zoom -y
|
|
||||||
|
|
||||||
# Additional backgrounds
|
|
||||||
# sudo apt install mint-backgrounds-maya mint-backgrounds-nadia mint-backgrounds-olivia mint-backgrounds-petra mint-backgrounds-qiana mint-backgrounds-rafaela mint-backgrounds-rebecca mint-backgrounds-retro mint-backgrounds-rosa mint-backgrounds-sarah mint-backgrounds-serena mint-backgrounds-sonya mint-backgrounds-sylvia mint-backgrounds-tara mint-backgrounds-tessa mint-backgrounds-tina mint-backgrounds-tricia mint-backgrounds-ulyana mint-backgrounds-ulyssa mint-backgrounds-uma mint-backgrounds-una -y
|
|
||||||
|
|
||||||
# sudo apt clean
|
|
||||||
|
|
43
debian-1.sh
Executable file
43
debian-1.sh
Executable file
|
@ -0,0 +1,43 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Post installazione di Debian (1) con ambiente desktop KDE Plasma
|
||||||
|
# Questo script deve essere eseguito con i privilegi di root
|
||||||
|
|
||||||
|
if [ "$(id -u)" -ne 0 ]; then
|
||||||
|
echo "Errore: Questo script deve essere eseguito con i privilegi di amministratore."
|
||||||
|
echo "Usa il comando 'sudo' o passa all'utente root per eseguire questo script."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
# Aggiungere account utente personale al gruppo sudo/wheel
|
||||||
|
|
||||||
|
# Creare punti di mount per le altre partizioni
|
||||||
|
mkdir /Data && chown luca:luca /Data
|
||||||
|
mkdir /mnt/Games && chown luca:luca /mnt/Games
|
||||||
|
|
||||||
|
# Modificare /etc/fstab
|
||||||
|
# Aggiungere voci per le altre partizioni: Data, Games, etc.
|
||||||
|
|
||||||
|
### APT package manager ###
|
||||||
|
# Aggiungere repository 'contrib' e 'non-free' alle sorgenti di apt
|
||||||
|
nano /etc/apt/sources.list
|
||||||
|
# Aggiungere architettura a 32-bit (per le librerie di Steam)
|
||||||
|
dpkg --add-architecture i386; apt update
|
||||||
|
# Non considerare pacchetti raccomandati come dipendenze
|
||||||
|
echo -e "APT::Install-Recommends \"false\";" >> "/etc/apt/apt.conf.d/90custom"
|
||||||
|
|
||||||
|
### flatpak e flathub ###
|
||||||
|
apt install flatpak
|
||||||
|
apt install kde-config-flatpak plasma-discover-backend-flatpak
|
||||||
|
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
||||||
|
|
||||||
|
### Firewall e anti-virus ###
|
||||||
|
apt install clamav clamav-base clamav-freshclam ufw gufw
|
||||||
|
|
||||||
|
systemctl disable clamav-freshclam
|
||||||
|
systemctl stop clamav-freshclam
|
||||||
|
freshclam
|
||||||
|
|
||||||
|
systemctl enable ufw
|
||||||
|
/usr/sbin/ufw enable
|
||||||
|
|
105
debian-2.sh
Executable file
105
debian-2.sh
Executable file
|
@ -0,0 +1,105 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Post installazione di Debian (2) con ambiente desktop KDE Plasma
|
||||||
|
|
||||||
|
# Collega le cartelle Documenti, Immagini, Musica, Video (presenti in Data) alle corrispettive directory in Home
|
||||||
|
rmdir $HOME/Documenti && ln -s /Data/Documenti $HOME/Documenti
|
||||||
|
rmdir $HOME/Immagini && ln -s /Data/Immagini $HOME/Immagini
|
||||||
|
rmdir $HOME/Musica && ln -s /Data/Musica $HOME/Musica
|
||||||
|
rmdir $HOME/Video && ln -s /Data/Video $HOME/Video
|
||||||
|
ln -s /Data/eseguibili/AppImage $HOME/AppImage
|
||||||
|
ln -s /Data/Git $HOME/Git
|
||||||
|
ln -s /Data/Libri $HOME/Libri
|
||||||
|
ln -s /Data/Programmazione $HOME/Programmazione
|
||||||
|
|
||||||
|
mkdir -p $HOME/.local/bin
|
||||||
|
mkdir -p $HOME/bin
|
||||||
|
mkdir -p $HOME/.local/share/fonts
|
||||||
|
mkdir -p $HOME/.icons
|
||||||
|
mkdir -p $HOME/Scaricati/ebook
|
||||||
|
|
||||||
|
# Crea cartelle per config files di VSCodium
|
||||||
|
mkdir -p $HOME/.config/VSCodium/User
|
||||||
|
mkdir $HOME/.vscode-oss
|
||||||
|
ln -si /Data/.vscode-oss/extensions $HOME/.vscode-oss/extensions
|
||||||
|
|
||||||
|
# Aggiorna il timestamp dell'utente senza eseguire un comando
|
||||||
|
sudo -v
|
||||||
|
|
||||||
|
# Alcuni pacchetti software aggiuntivi
|
||||||
|
sudo apt update
|
||||||
|
# Componenti aggiuntivi per KDE Plasma
|
||||||
|
sudo apt install kwin-addons kcharselect plasma-workspace-wallpapers
|
||||||
|
# Gestore di pacchetti Synaptic
|
||||||
|
sudo apt install synaptic
|
||||||
|
# Programmazione
|
||||||
|
sudo apt install android-sdk build-essential cmake cmake-qt-gui gcc g++ git kompare make python3-pip python3-venv sqlite3 stow vim
|
||||||
|
sudo apt install /Data/eseguibili/packages/codium.deb
|
||||||
|
# Utilità varie
|
||||||
|
sudo apt install exa gparted htop ibus info neofetch scrcpy skanpage testdisk tldr xclip zsh
|
||||||
|
# Internet
|
||||||
|
sudo apt install chromium nextcloud-desktop samba thunderbird
|
||||||
|
# Multimedia
|
||||||
|
sudo apt install audacious audacious-plugins brasero ffmpeg gimp inkscape libdvd-pkg kdenlive kolourpaint krita vlc #pavucontrol
|
||||||
|
# Studio e istruzione
|
||||||
|
sudo apt install kalgebra texstudio texlive-base texlive-latex-base texstudio-doc texstudio-l10n #cantor labplot kmplot octave cantor-backend-kalgebra cantor-backend-octave cantor-backend-python3
|
||||||
|
# Ufficio
|
||||||
|
sudo apt install pdfarranger xournalpp #gramps
|
||||||
|
# temi e fonts extra
|
||||||
|
sudo apt install fonts-crosextra-carlito fonts-crosextra-caladea
|
||||||
|
# virtualizzazione
|
||||||
|
#sudo apt install qemu-kvm libvirt-daemon-system bridge-utils virt-manager
|
||||||
|
# videogiochi
|
||||||
|
sudo apt install mono-devel steam
|
||||||
|
|
||||||
|
# Calibre ebook manager
|
||||||
|
#sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
|
||||||
|
|
||||||
|
# yt-dlp
|
||||||
|
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o $HOME/.local/bin/yt-dlp
|
||||||
|
chmod +rx $HOME/.local/bin/yt-dlp
|
||||||
|
# Per aggiornare yt-dlp: yt-dlp -U
|
||||||
|
|
||||||
|
# Flatpak
|
||||||
|
flatpak install flathub fr.handbrake.ghb
|
||||||
|
flatpak install flathub org.freac.freac
|
||||||
|
flatpak install flathub org.musicbrainz.Picard
|
||||||
|
flatpak install flathub org.onlyoffice.desktopeditors
|
||||||
|
|
||||||
|
## forse:
|
||||||
|
#org.kde.cantor org.kde.kalgebra org.kde.kmplot org.kde.labplot2
|
||||||
|
|
||||||
|
#flatpak install flathub com.obsproject.Studio com.obsproject.Studio.Plugin.SceneSwitcher com.obsproject.Studio.Plugin.OBSVkCapture com.obsproject.Studio.Plugin.MoveTransition com.obsproject.Studio.Plugin.Gstreamer
|
||||||
|
#flatpak install flathub com.usebottles.bottles -y
|
||||||
|
#flatpak install flathub im.riot.Riot -y
|
||||||
|
#flatpak install flathub net.lutris.Lutris -y
|
||||||
|
#flatpak install flathub org.kde.kdenlive -y
|
||||||
|
#flatpak install flathub org.kde.kstars -y
|
||||||
|
#flatpak install flathub org.kde.ktouch -y
|
||||||
|
#flatpak install flathub org.remmina.Remmina -y
|
||||||
|
|
||||||
|
# Git configuration
|
||||||
|
git config --global user.name "Luca Pellegrini"
|
||||||
|
git config --global user.email luca.pellegrini@disroot.org
|
||||||
|
git config --global core.editor "flatpak run re.sonny.Commit"
|
||||||
|
git config --global init.defaultBranch "main"
|
||||||
|
|
||||||
|
# Importa le chiavi SSH da /Data/.ssh in /home/luca/.ssh
|
||||||
|
cp -r /Data/.ssh $HOME/.ssh
|
||||||
|
# Aggiungi la chiave privata SSH all'ssh-agent
|
||||||
|
eval "$(ssh-agent -s)"
|
||||||
|
echo ""
|
||||||
|
ssh-add $HOME/.ssh/id_rsa
|
||||||
|
|
||||||
|
# config-files
|
||||||
|
git clone -v https://git.disroot.org/luca-pellegrini/config-files.git $HOME/config-files
|
||||||
|
cd "$HOME/config-files" && chmod +x setup.sh && ./setup.sh
|
||||||
|
|
||||||
|
# Personalizza il menu di GRUB
|
||||||
|
|
||||||
|
# Modifica /etc/default/grub
|
||||||
|
# Vedi /Data/Git/linux-setup/modifiche-grub.md
|
||||||
|
|
||||||
|
echo -e "Fai un backup con Timeshift!\n"
|
||||||
|
|
||||||
|
# Nvidia drivers
|
||||||
|
echo -e "... e installa i driver Nvidia tramite il 'Gestore dei driver'\n"
|
0
fedora-1.sh
Normal file → Executable file
0
fedora-1.sh
Normal file → Executable file
105
fedora-2.sh
Normal file → Executable file
105
fedora-2.sh
Normal file → Executable file
|
@ -1,48 +1,79 @@
|
||||||
|
#!/bin/bash
|
||||||
# Post installazione di Fedora (2)
|
# Post installazione di Fedora (2)
|
||||||
|
|
||||||
# Collega le cartelle Documenti, Immagini, Musica, Video, ... (presenti in Data) alle corrispettive directory in Home
|
# Collega le cartelle Documenti, Immagini, Musica, Video, ... (presenti in Data) alle corrispettive directory in Home
|
||||||
rmdir /home/luca/Documenti
|
rmdir $HOME/Documenti && ln -s /Data/Documenti $HOME/Documenti
|
||||||
rmdir /home/luca/Immagini
|
rmdir $HOME/Immagini && ln -s /Data/Immagini $HOME/Immagini
|
||||||
rmdir /home/luca/Musica
|
rmdir $HOME/Musica && ln -s /Data/Musica $HOME/Musica
|
||||||
rmdir /home/luca/Video
|
rmdir $HOME/Video && ln -s /Data/Video $HOME/Video
|
||||||
cd /home/luca
|
ln -s /Data/eseguibili/AppImage $HOME/AppImage
|
||||||
ln -s /Data/Documenti
|
ln -s /Data/Git $HOME/Git
|
||||||
ln -s /Data/Immagini
|
ln -s /Data/Libri $HOME/Libri
|
||||||
ln -s /Data/Musica
|
ln -s /Data/Programmazione $HOME/Programmazione
|
||||||
ln -s /Data/Video
|
|
||||||
ln -s /Data/AppImage
|
|
||||||
ln -s /Data/Git
|
|
||||||
ln -s /Data/Libri
|
|
||||||
ln -s /Data/Programmazione
|
|
||||||
|
|
||||||
# Copia i file .desktop presenti in /Data/Eseguibili-e-imm-disco/file.desktop/
|
mkdir -p $HOME/.local/bin
|
||||||
cd /Data/Eseguibili-e-imm-disco/file.desktop/
|
mkdir -p $HOME/bin
|
||||||
cp *.desktop /home/luca/.local/share/applications/
|
mkdir -p $HOME/.icons
|
||||||
|
mkdir -p $HOME/Scaricati/ebook
|
||||||
|
|
||||||
cd /home/luca
|
# Aggiorna il timestamp dell'utente senza eseguire un comando
|
||||||
|
sudo -v
|
||||||
# Installa il firewall UFW e fail2ban
|
|
||||||
sudo dnf install ufw
|
|
||||||
#sudo dnf install fail2ban
|
|
||||||
|
|
||||||
# Imposta regole UFW
|
|
||||||
sudo ufw limit 22/tcp
|
|
||||||
sudo ufw allow 80/tcp
|
|
||||||
sudo ufw allow 443/tcp
|
|
||||||
sudo ufw default deny incoming
|
|
||||||
sudo ufw default allow outgoing
|
|
||||||
sudo ufw enable
|
|
||||||
|
|
||||||
# Enable fail2ban
|
|
||||||
#sudo systemctl enable fail2ban
|
|
||||||
#sudo systemctl start fail2ban
|
|
||||||
|
|
||||||
# Alcuni pacchetti software aggiuntivi
|
# Alcuni pacchetti software aggiuntivi
|
||||||
sudo dnf install audacious chromium gimp git gparted python3-idle thunderbird xed
|
# clamav:
|
||||||
|
sudo dnf install clamav clamav-doc clamav-update
|
||||||
|
sudo freshclam
|
||||||
|
# internet, email, gparted:
|
||||||
|
sudo dnf install --setop="install_weak_deps=False" nextcloud-client nextcloud-client-dolphin falkon konqueror thunderbird gparted
|
||||||
|
# utilità varie:
|
||||||
|
sudo dnf install --setop="install_weak_deps=False" exa htop info libreoffice-help-it libreoffice-langpack-it pdfarranger testdisk xclip zsh
|
||||||
|
# programmazione:
|
||||||
|
sudo dnf install --setop="install_weak_deps=False" clang-libs cmake cmake-gui gcc git kompare make python3-idle python3-pip ShellCheck stow
|
||||||
|
sudo dnf install /Data/eseguibili/packages/codium.rpm
|
||||||
|
# multimedia:
|
||||||
|
sudo dnf install --setop="install_weak_deps=False" audacious audacious-plugins brasero gimp inkscape k3b krita picard strawberry
|
||||||
|
# studio e istruzione:
|
||||||
|
sudo dnf install --setop="install_weak_deps=False" kalgebra texstudio xournalpp #cantor LabPlot octave
|
||||||
|
|
||||||
|
# virtualizzazione (vedi anche: https://docs.fedoraproject.org/en-US/quick-docs/getting-started-with-virtualization/index.html )
|
||||||
|
#sudo dnf install @virtualization --setop="install_weak_deps=False"
|
||||||
|
#sudo systemctl start libvirtd
|
||||||
|
#sudo systemctl enable libvirtd
|
||||||
|
|
||||||
|
# scrcpy non è disponibile nei repo di Fedora
|
||||||
|
# bisognerebbe installarlo do un repository Copr
|
||||||
|
|
||||||
# yt-dlp
|
# yt-dlp
|
||||||
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
|
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o $HOME/.local/bin/yt-dlp
|
||||||
sudo chmod a+rx /usr/local/bin/yt-dlp
|
chmod a+rx $HOME/.local/bin/yt-dlp
|
||||||
# Per aggiornare yt-dlp: sudo yt-dlp -U
|
# Per aggiornare yt-dlp: sudo yt-dlp -U
|
||||||
|
|
||||||
echo "Fai un backup con Timeshift!"
|
# Flatpak
|
||||||
|
#flatpak install flathub fr.handbrake.ghb -y
|
||||||
|
#flatpak install flathub com.obsproject.Studio com.obsproject.Studio.Plugin.SceneSwitcher com.obsproject.Studio.Plugin.OBSVkCapture com.obsproject.Studio.Plugin.MoveTransition com.obsproject.Studio.Plugin.Gstreamer
|
||||||
|
flatpak install flathub org.freac.freac -y
|
||||||
|
|
||||||
|
# Git configuration
|
||||||
|
git config --global user.name "Luca Pellegrini"
|
||||||
|
git config --global user.email luca.pellegrini@disroot.org
|
||||||
|
git config --global core.editor "kate --startanon"
|
||||||
|
git config --global core.excludesfile $HOME/.gitignore_global
|
||||||
|
git config --global init.defaultBranch "main"
|
||||||
|
|
||||||
|
# config-files Git repo
|
||||||
|
git clone -v --branch fedora-kde https://git.disroot.org/luca-pellegrini/config-files.git $HOME/config-files
|
||||||
|
cd $HOME/config-files && stow desktop-files rsync varie yt-dlp zsh
|
||||||
|
|
||||||
|
# Crea cartelle per config files di VSCodium
|
||||||
|
mkdir -p $HOME/.config/VSCodium/User
|
||||||
|
mkdir $HOME/.vscode-oss
|
||||||
|
ln -sf /Data/.vscode-oss/extensions $HOME/.vscode-oss/extensions
|
||||||
|
|
||||||
|
# Importa le chiavi SSH da /Data/.ssh in $HOME/.ssh
|
||||||
|
cp -rp /Data/.ssh $HOME/.ssh
|
||||||
|
#sudo chown luca:luca -R $HOME/.ssh
|
||||||
|
# Aggiungi la chiave privata SSH all'ssh-agent
|
||||||
|
#ssh-add $HOME/.ssh/git
|
||||||
|
|
||||||
|
# Personalizza il menu di GRUB
|
||||||
|
# ...
|
||||||
|
|
63
fedora-3.sh
Normal file → Executable file
63
fedora-3.sh
Normal file → Executable file
|
@ -1,45 +1,34 @@
|
||||||
|
#!/bin/bash
|
||||||
# Post installazione di Fedora (3)
|
# Post installazione di Fedora (3)
|
||||||
|
|
||||||
# Altri pacchetti software aggiuntivi (da repo Fedora)
|
# RPM Fusion
|
||||||
#sudo dnf install lutris (è due versioni indietro rispetto alla versione flatpak)
|
# Configurazione
|
||||||
|
|
||||||
# Flatpak
|
|
||||||
flatpak install flathub com.obsproject.Studio
|
|
||||||
#flatpak install flathub com.usebottles.bottles -y
|
|
||||||
flatpak install flathub fr.handbrake.ghb -y
|
|
||||||
#flatpak install flathub im.riot.Riot -y
|
|
||||||
flatpak install flathub net.lutris.Lutris
|
|
||||||
flatpak install flathub org.freac.freac -y
|
|
||||||
#flatpak install flathub org.geogebra.GeoGebra -y
|
|
||||||
#flatpak install flathub org.gnome.Chess -y
|
|
||||||
#flatpak install flathub org.gnome.Lollypop -y
|
|
||||||
#flatpak install flathub org.gnome.Mahjongg -y
|
|
||||||
#flatpak install flathub org.gnome.Mines -y
|
|
||||||
#flatpak install flathub org.gpodder.gpodder -y
|
|
||||||
#flatpak install flathub org.kde.kalzium -y
|
|
||||||
# flatpak install flathub org.kde.kasts -y
|
|
||||||
flatpak install flathub org.kde.kdenlive -y
|
|
||||||
#flatpak install flathub org.kde.kgeography -y
|
|
||||||
#flatpak install flathub org.kde.kpat -y
|
|
||||||
#flatpak install flathub org.kde.kstars -y
|
|
||||||
#flatpak install flathub org.kde.ktouch -y
|
|
||||||
flatpak install flathub org.musicbrainz.Picard -y
|
|
||||||
#flatpak install flathub org.onlyoffice.desktopeditors -y
|
|
||||||
#flatpak install flathub org.openttd.OpenTTD -y
|
|
||||||
#flatpak install flathub org.remmina.Remmina -y
|
|
||||||
#flatpak install flathub org.supertuxproject.SuperTux -y
|
|
||||||
|
|
||||||
# Configurazione RPM Fusion
|
|
||||||
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
||||||
|
sudo dnf group upgrade core
|
||||||
|
|
||||||
sudo dnf groupupdate core
|
# Multimedia
|
||||||
|
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
|
||||||
|
sudo dnf install --setop="install_weak_deps=False" gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly qt5-qtwebengine-freeworld
|
||||||
|
#sudo dnf group upgrade multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
|
||||||
|
sudo dnf group upgrade sound-and-video
|
||||||
|
|
||||||
sudo dnf groupupdate multimedia --setop="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
|
# Riproduzione DVD
|
||||||
sudo dnf groupupdate sound-and-video
|
#sudo dnf install rpmfusion-free-release-tainted
|
||||||
|
#sudo dnf install libdvdcss
|
||||||
|
|
||||||
# Altri pacchetti software aggiuntivi (da RPM Fusion)
|
# Hardware accelerated codec
|
||||||
sudo dnf install steam vlc
|
sudo dnf install intel-media-driver
|
||||||
|
|
||||||
# Nvidia drivers (danno problemi!)
|
# Nvidia drivers (con cautela!)
|
||||||
#sudo dnf install akmod-nvidia -x xorg-x11-drv-nvidia-power
|
#sudo dnf update
|
||||||
|
#sudo dnf install akmod-nvidia
|
||||||
#sudo dnf install xorg-x11-drv-nvidia-cuda
|
#sudo dnf install xorg-x11-drv-nvidia-cuda
|
||||||
|
|
||||||
|
# Pacchetti software da RPM Fusion
|
||||||
|
# audio e video
|
||||||
|
sudo dnf install audacious-plugins-freeworld audacious-plugins-freeworld-aac audacious-plugins-freeworld-ffaudio audacious-plugins-freeworld-mms
|
||||||
|
sudo dnf install kdenlive vlc
|
||||||
|
# videogiochi:
|
||||||
|
#sudo dnf install lutris steam
|
||||||
|
# altro (client p2p file sharing):
|
||||||
|
#sudo dnf install amule
|
||||||
|
|
36
linuxmint-1.sh
Normal file → Executable file
36
linuxmint-1.sh
Normal file → Executable file
|
@ -41,19 +41,25 @@ sudo apt-get upgrade
|
||||||
# Crea punto di mount /Data, per la partizione ext4 "Data"
|
# Crea punto di mount /Data, per la partizione ext4 "Data"
|
||||||
echo "Creazione punto di mount /Data ..."
|
echo "Creazione punto di mount /Data ..."
|
||||||
DATA="66c842ca-ee75-402a-80af-558d65826748"
|
DATA="66c842ca-ee75-402a-80af-558d65826748"
|
||||||
sudo mkdir /Data && sudo chown luca:root /Data
|
sudo mkdir /Data && sudo chown luca:luca /Data
|
||||||
#sudo mount -v /dev/sda3 /Data
|
|
||||||
|
|
||||||
# Crea punto di mount /media/Fedora, per la partizione di Fedora
|
# Crea punto di mount /mnt/ISO-IMAGES, per la partizione vfat "ISO-IMAGES"
|
||||||
#echo "Creazione punto di mount /media/Fedora ..."
|
echo "Creazione punto di mount /Data ..."
|
||||||
|
DATA="66c842ca-ee75-402a-80af-558d65826748"
|
||||||
|
sudo mkdir /Data && sudo chown luca:luca /Data
|
||||||
|
|
||||||
|
# Crea punto di mount /mnt/Fedora, per la partizione di Fedora
|
||||||
|
#echo "Creazione punto di mount /mnt/Fedora ..."
|
||||||
#FEDORA="..."
|
#FEDORA="..."
|
||||||
#sudo mkdir /media/Fedora && sudo chown luca:root /media/Fedora
|
#sudo mkdir /mnt/Fedora && sudo chown luca:luca /mnt/Fedora
|
||||||
#sudo mount -v /dev/<...> /media/Fedora
|
#sudo mount -v /dev/<...> /mnt/Fedora
|
||||||
|
|
||||||
# Crea punto di mount /media/luca/Backup, per partizione "Backup" dell'HDD esterno
|
# Crea punto di mount /mnt/Backup, per partizione "Backup" dell'HDD esterno
|
||||||
echo "Creazione punto di mount /media/luca/Backup ..."
|
echo "Creazione punto di mount /mnt/Backup ..."
|
||||||
BACKUP="5e27c067-1722-4178-b399-8aa81e95c244"
|
BACKUP="5e27c067-1722-4178-b399-8aa81e95c244"
|
||||||
sudo mkdir /media/luca/Backup && sudo chown luca:root /media/luca/Backup
|
sudo mkdir /mnt/Backup && sudo chown luca:luca /mnt/Backup
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
sudo -v
|
sudo -v
|
||||||
# Modifica file /etc/fstab
|
# Modifica file /etc/fstab
|
||||||
|
@ -63,12 +69,12 @@ echo "Applicazione modifiche a /etc/fstab ..."
|
||||||
echo -e "\n# Mie aggiunte"
|
echo -e "\n# Mie aggiunte"
|
||||||
# # Partizione swap
|
# # Partizione swap
|
||||||
# UUID=57b7ef72-88a7-4bd8-aa4c-92b4628c0207 none swap defaults 0 0
|
# UUID=57b7ef72-88a7-4bd8-aa4c-92b4628c0207 none swap defaults 0 0
|
||||||
echo -e "\n# Punto di mount /Data, per la partizione ext4 \"Data\" (/dev/sda3)" | sudo tee -a /etc/fstab
|
echo -e "\n# Punto di mount /Data, per la partizione ext4 'Data' (/dev/sda3)" | sudo tee -a /etc/fstab
|
||||||
echo -e "UUID=$DATA /Data ext4 defaults,noatime 0 2" | sudo tee -a /etc/fstab
|
echo -e "UUID=$DATA /Data ext4 defaults,noatime 0 2" | sudo tee -a /etc/fstab
|
||||||
#echo -e "\n# Punto di mount /media/Fedora, per la partizione di Fedora" | sudo tee -a /etc/fstab
|
#echo -e "\n# Punto di mount /mnt/Fedora, per la partizione di Fedora" | sudo tee -a /etc/fstab
|
||||||
#echo -e "UUID=$FEDORA /media/Fedora ext4 defaults,noatime,nofail 0 2" | sudo tee -a /etc/fstab
|
#echo -e "UUID=$FEDORA /mnt/Fedora ext4 defaults,noatime,nofail 0 2" | sudo tee -a /etc/fstab
|
||||||
echo -e "\n# Punto di mount /media/luca/Backup, per partizione \"Backup\" dell'HDD esterno" | sudo tee -a /etc/fstab
|
echo -e "\n# Punto di mount /media/luca/Backup, per partizione 'Backup' dell'HDD esterno" | sudo tee -a /etc/fstab
|
||||||
echo -e "UUID=$BACKUP /media/luca/Backup ext4 defaults,noatime,nofail,x-systemd.device-timeout=1ms 0 0" | sudo tee -a /etc/fstab
|
echo -e "UUID=$BACKUP /media/luca/Backup ext4 defaults,noatime,nofail,x-systemd.device-timeout=1ms 0 0" | sudo tee -a /etc/fstab
|
||||||
echo "Verificare modifiche apportate a /etc/fstab"
|
echo "Verificare modifiche apportate a /etc/fstab"
|
||||||
sudo xed /etc/fstab
|
sudo xed /etc/fstab
|
||||||
# Vedi ./modifiche-fstab.md
|
# Vedi ./modifiche-fstab.md
|
||||||
|
|
156
linuxmint-2.sh
Normal file → Executable file
156
linuxmint-2.sh
Normal file → Executable file
|
@ -1,104 +1,112 @@
|
||||||
|
#!/bin/bash
|
||||||
# Post installazione di Linux Mint (2)
|
# Post installazione di Linux Mint (2)
|
||||||
|
|
||||||
# Collega le cartelle Documenti, Immagini, Musica, Video (presenti in Data) alle corrispettive directory in Home
|
# Collega le cartelle Documenti, Immagini, Musica, Video (presenti in Data) alle corrispettive directory in Home
|
||||||
rm -r /home/luca/Documenti
|
rmdir $HOME/Documenti && ln -s /Data/Documenti $HOME/Documenti
|
||||||
rm -r /home/luca/Immagini
|
rmdir $HOME/Immagini && ln -s /Data/Immagini $HOME/Immagini
|
||||||
rm -r /home/luca/Musica
|
rmdir $HOME/Musica && ln -s /Data/Musica $HOME/Musica
|
||||||
rm -r /home/luca/Video
|
rmdir $HOME/Video && ln -s /Data/Video $HOME/Video
|
||||||
cd /home/luca
|
ln -s /Data/eseguibili/AppImage $HOME/AppImage
|
||||||
ln -s /Data/Documenti
|
ln -s /Data/Git $HOME/Git
|
||||||
ln -s /Data/Immagini
|
ln -s /Data/Libri $HOME/Libri
|
||||||
ln -s /Data/Musica
|
ln -s /Data/Programmazione $HOME/Programmazione
|
||||||
ln -s /Data/Video
|
|
||||||
ln -s /Data/AppImage
|
|
||||||
ln -s /Data/Git
|
|
||||||
ln -s /Data/Libri
|
|
||||||
ln -s /Data/Programmazione
|
|
||||||
|
|
||||||
# Personalizza il menu di GRUB
|
mkdir -p $HOME/Scaricati/ebook
|
||||||
|
mkdir $HOME/.icons
|
||||||
|
|
||||||
# Modifica /etc/default/grub
|
# Crea cartelle per config files di VSCodium
|
||||||
|
mkdir -p $HOME/.config/VSCodium/User
|
||||||
|
mkdir $HOME/.vscode-oss
|
||||||
|
ln -si /Data/.vscode-oss/extensions $HOME/.vscode-oss/extensions
|
||||||
|
|
||||||
# Vedi /Data/Post-installazione-Linux/modifiche-grub.md
|
# Aggiorna il timestamp dell'utente senza eseguire un comando
|
||||||
|
sudo -v
|
||||||
|
|
||||||
# Aggiorna lista dei pacchetti disponibili
|
# Alcuni pacchetti software aggiuntivi
|
||||||
sudo apt update
|
sudo apt-get update
|
||||||
|
# utilità
|
||||||
# Installa pacchetti software aggiuntivi
|
sudo apt-get install bleachbit clamav clamav-base clamav-freshclam exa gparted htop ibus scrcpy testdisk tldr xclip zsh
|
||||||
|
#sudo freshclam
|
||||||
# Installa pacchetti software aggiuntivi (dai repository di Mint e Ubuntu)
|
# internet
|
||||||
sudo apt install audacious chromium ffmpeg gajim gimp git gparted gramps k3b pdfarranger python3-pip scrcpy testdisk vlc xclip
|
sudo apt-get install chromium gufw nextcloud-desktop samba
|
||||||
#sudo apt install steam:i386
|
# programmazione
|
||||||
sudo apt install libreoffice-style-breeze fonts-crosextra-carlito fonts-crosextra-caladea -y
|
sudo apt-get install android-sdk cmake cmake-qt-gui git gh konsole kate make python3-pip python3-venv sqlite3 stow vim
|
||||||
|
sudo apt deb /Data/eseguibili/packages/codium.deb
|
||||||
|
# multimedia
|
||||||
|
sudo apt-get install audacious brasero ffmpeg gimp inkscape pavucontrol vlc
|
||||||
|
# studio e istruzione
|
||||||
|
sudo apt install kalgebra texstudio texlive-base texlive-latex-base texstudio-doc texstudio-l10n #cantor labplot kmplot octave cantor-backend-kalgebra cantor-backend-octave cantor-backend-python3
|
||||||
|
# ufficio
|
||||||
|
sudo apt-get install gramps pdfarranger xournalpp
|
||||||
|
#sudo apt deb /Data/eseguibili/packages/zoom_amd64.deb
|
||||||
|
# temi e fonts extra
|
||||||
|
sudo apt-get install breeze-icon-theme libreoffice-style-breeze fonts-crosextra-carlito fonts-crosextra-caladea #mint-backgrounds-tessa
|
||||||
|
# virtualizzazione
|
||||||
|
sudo apt-get install qemu-kvm libvirt-daemon-system bridge-utils virt-manager
|
||||||
|
# videogiochi
|
||||||
|
sudo apt install mono-devel steam
|
||||||
|
|
||||||
# Strawberry music player
|
# Strawberry music player
|
||||||
sudo add-apt-repository ppa:jonaski/strawberry -y
|
sudo add-apt-repository ppa:jonaski/strawberry
|
||||||
sudo apt update
|
sudo apt-get update
|
||||||
sudo apt install strawberry -y
|
sudo apt-get install strawberry
|
||||||
|
|
||||||
# OBS Studio (meglio versione Flatpak)
|
|
||||||
#sudo add-apt-repository ppa:obsproject/obs-studio -y
|
|
||||||
#sudo apt update
|
|
||||||
#sudo apt install obs-studio -y
|
|
||||||
|
|
||||||
#Rimuovi programmi indesiderati
|
|
||||||
sudo apt purge redshift-gtk redshift hexchat rhythmbox
|
|
||||||
|
|
||||||
#Rimuovi localizzazioni superflue di Libreoffice
|
|
||||||
sudo apt remove libreoffice-help-de libreoffice-help-es libreoffice-help-fr libreoffice-help-pt libreoffice-help-pt-br libreoffice-help-ru libreoffice-help-zh-cn libreoffice-help-zh-tw libreoffice-l10n-de libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-pt libreoffice-l10n-pt-br libreoffice-l10n-ru libreoffice-l10n-zh-cn libreoffice-l10n-zh-tw
|
|
||||||
|
|
||||||
sudo apt autoremove
|
|
||||||
|
|
||||||
sudo apt clean
|
|
||||||
|
|
||||||
# Calibre ebook manager
|
# Calibre ebook manager
|
||||||
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
|
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
|
||||||
|
|
||||||
# yt-dlp
|
# yt-dlp
|
||||||
sudo curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o /usr/local/bin/yt-dlp
|
curl -L https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -o $HOME/.local/bin/yt-dlp
|
||||||
sudo chmod a+rx /usr/local/bin/yt-dlp
|
chmod a+rx $HOME/.local/bin/yt-dlp
|
||||||
# Per aggiornare yt-dlp: sudo yt-dlp -U
|
# Per aggiornare yt-dlp: sudo yt-dlp -U
|
||||||
|
|
||||||
# Pacchetti scaricati in formato .deb
|
|
||||||
#sudo apt deb /Data/Eseguibili-e-imm-disco/packages/codium_1.70.2.22230_amd64.deb
|
|
||||||
#sudo apt deb /Data/Eseguibili-e-imm-disco/packages/zoom_amd64.deb
|
|
||||||
|
|
||||||
# Flatpak
|
# Flatpak
|
||||||
flatpak install flathub com.obsproject.Studio -y
|
flatpak install flathub fr.handbrake.ghb
|
||||||
# flatpak install flathub com.usebottles.bottles -y
|
flatpak install flathub org.freac.freac
|
||||||
flatpak install flathub fr.handbrake.ghb -y
|
flatpak install flathub org.musicbrainz.Picard
|
||||||
|
flatpak install flathub org.onlyoffice.desktopeditors
|
||||||
|
|
||||||
|
## forse:
|
||||||
|
flatpak org.kde.cantor org.kde.kalgebra org.kde.kmplot org.kde.labplot2
|
||||||
|
|
||||||
|
#flatpak install flathub com.obsproject.Studio com.obsproject.Studio.Plugin.SceneSwitcher com.obsproject.Studio.Plugin.OBSVkCapture com.obsproject.Studio.Plugin.MoveTransition com.obsproject.Studio.Plugin.Gstreamer
|
||||||
|
#flatpak install flathub com.usebottles.bottles -y
|
||||||
#flatpak install flathub im.riot.Riot -y
|
#flatpak install flathub im.riot.Riot -y
|
||||||
#flatpak install flathub net.lutris.Lutris -y
|
#flatpak install flathub net.lutris.Lutris -y
|
||||||
flatpak install flathub org.freac.freac -y
|
|
||||||
#flatpak install flathub org.geogebra.GeoGebra -y
|
|
||||||
#flatpak install flathub org.gnome.Chess -y
|
#flatpak install flathub org.gnome.Chess -y
|
||||||
#latpak install flathub org.gnome.Lollypop -y
|
#flatpak install flathub org.gnome.Mahjongg -y
|
||||||
flatpak install flathub org.gnome.Mahjongg -y
|
|
||||||
#flatpak install flathub org.gnome.Mines -y
|
#flatpak install flathub org.gnome.Mines -y
|
||||||
#flatpak install flathub org.gpodder.gpodder -y
|
#flatpak install flathub org.kde.akregator -y
|
||||||
|
#flatpak install flathub org.kde.kdenlive -y
|
||||||
#flatpak install flathub org.kde.kalzium -y
|
#flatpak install flathub org.kde.kalzium -y
|
||||||
#flatpak install flathub org.kde.kasts -y
|
#flatpak install flathub org.kde.kasts -y
|
||||||
flatpak install flathub org.kde.kdenlive -y
|
#flatpak install flathub org.kde.kpat -y
|
||||||
#flatpak install flathub org.kde.kgeography -y
|
|
||||||
flatpak install flathub org.kde.kpat -y
|
|
||||||
#flatpak install flathub org.kde.kstars -y
|
#flatpak install flathub org.kde.kstars -y
|
||||||
#flatpak install flathub org.kde.ktouch -y
|
#flatpak install flathub org.kde.ktouch -y
|
||||||
flatpak install flathub org.musicbrainz.Picard -y
|
|
||||||
flatpak install flathub org.onlyoffice.desktopeditors -y
|
|
||||||
#flatpak install flathub org.openttd.OpenTTD -y
|
|
||||||
#flatpak install flathub org.remmina.Remmina -y
|
#flatpak install flathub org.remmina.Remmina -y
|
||||||
#flatpak install flathub org.supertuxproject.SuperTux -y
|
|
||||||
|
|
||||||
# Additional backgrounds
|
# Git configuration
|
||||||
sudo apt install mint-backgrounds-tessa -y
|
git config --global user.name "Luca Pellegrini"
|
||||||
# sudo apt install mint-backgrounds-maya mint-backgrounds-nadia mint-backgrounds-olivia mint-backgrounds-petra mint-backgrounds-qiana mint-backgrounds-rafaela mint-backgrounds-rebecca mint-backgrounds-retro mint-backgrounds-rosa mint-backgrounds-sarah mint-backgrounds-serena mint-backgrounds-sonya mint-backgrounds-sylvia
|
git config --global user.email luca.pellegrini@disroot.org
|
||||||
# sudo apt install mint-backgrounds-tara mint-backgrounds-tessa mint-backgrounds-tina mint-backgrounds-tricia mint-backgrounds-ulyana mint-backgrounds-ulyssa mint-backgrounds-uma mint-backgrounds-una -y
|
git config --global core.editor "flatpak run re.sonny.Commit"
|
||||||
|
git config --global init.defaultBranch "main"
|
||||||
|
|
||||||
echo "Imposta uno schermo personalizzato per il desktop"
|
# Importa le chiavi SSH da /Data/.ssh in /home/luca/.ssh
|
||||||
echo " "
|
cp -r /Data/.ssh $HOME/.ssh
|
||||||
echo "Fai un backup con Timeshift!"
|
# Aggiungi la chiave privata SSH all'ssh-agent
|
||||||
echo " "
|
eval "$(ssh-agent -s)"
|
||||||
|
echo ""
|
||||||
|
ssh-add $HOME/.ssh/git
|
||||||
|
|
||||||
|
# config-files
|
||||||
|
git clone -v https://git.disroot.org/luca-pellegrini/config-files.git $HOME/config-files
|
||||||
|
cd "$HOME/config-files" && chmod +x setup.sh && ./setup.sh
|
||||||
|
|
||||||
|
# Personalizza il menu di GRUB
|
||||||
|
|
||||||
|
# Modifica /etc/default/grub
|
||||||
|
# Vedi /Data/Git/linux-setup/modifiche-grub.md
|
||||||
|
|
||||||
|
echo -e "Fai un backup con Timeshift!\n"
|
||||||
|
|
||||||
# Nvidia drivers
|
# Nvidia drivers
|
||||||
echo "Installa i driver Nvidia, dal Gestore dei driver"
|
echo -e "... e installa i driver Nvidia tramite il 'Gestore dei driver'\n"
|
||||||
echo "Esegui il comando 'sudo mintdrivers'"
|
|
||||||
|
|
Loading…
Reference in a new issue