From 7b1caf8b209fcd88792ca441096b2c2887609ac3 Mon Sep 17 00:00:00 2001 From: Thierry Bouhon Date: Wed, 5 Nov 2025 20:39:56 +0100 Subject: [PATCH] Update pc pro --- Installation_Linux_PC_HP/{ => Debian}/AMD.txt | 0 .../{ => Debian}/Apps.txt | 0 Installation_Linux_PC_HP/Rocky/rocky pro.sh | 166 ++++++++++++++++++ 3 files changed, 166 insertions(+) rename Installation_Linux_PC_HP/{ => Debian}/AMD.txt (100%) rename Installation_Linux_PC_HP/{ => Debian}/Apps.txt (100%) create mode 100644 Installation_Linux_PC_HP/Rocky/rocky pro.sh diff --git a/Installation_Linux_PC_HP/AMD.txt b/Installation_Linux_PC_HP/Debian/AMD.txt similarity index 100% rename from Installation_Linux_PC_HP/AMD.txt rename to Installation_Linux_PC_HP/Debian/AMD.txt diff --git a/Installation_Linux_PC_HP/Apps.txt b/Installation_Linux_PC_HP/Debian/Apps.txt similarity index 100% rename from Installation_Linux_PC_HP/Apps.txt rename to Installation_Linux_PC_HP/Debian/Apps.txt diff --git a/Installation_Linux_PC_HP/Rocky/rocky pro.sh b/Installation_Linux_PC_HP/Rocky/rocky pro.sh new file mode 100644 index 0000000..a004274 --- /dev/null +++ b/Installation_Linux_PC_HP/Rocky/rocky pro.sh @@ -0,0 +1,166 @@ +####### +# EPEL +####### +sudo dnf upgrade --refresh +sudo dnf clean all +sudo dnf config-manager --set-enabled crb +sudo dnf repolist +sudo dnf install epel-release +sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm +sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-10.noarch.rpm +sudo dnf repolist +dnf search htop +sudo dnf list available --disablerepo=* --enablerepo=epel +cat /etc/yum.repos.d/epel.repo +sudo dnf config-manager --save --setopt=epel.priority=10 +sudo rpm --import https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-10 +sudo dnf clean all +sudo dnf makecache +sudo dnf install dnf-plugin-fastestmirror +sudo dnf update --enablerepo=epel +dnf list installed | grep epel > epel-packages.txt + +############ +# RPM Fusion +############ +sudo dnf upgrade --refresh +dnf repolist +ping -c 4 mirrors.rpmfusion.org +sudo dnf config-manager --set-enabled crb +dnf repolist | grep crb +sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-10.noarch.rpm +sudo dnf install epel-release +sudo dnf update -y +sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm +sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm +sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm +sudo dnf install distribution-gpg-keys +# Import free repository key +sudo rpmkeys --import /usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-free-el-$(rpm -E %rhel) +# Import nonfree repository key +sudo rpmkeys --import /usr/share/distribution-gpg-keys/rpmfusion/RPM-GPG-KEY-rpmfusion-nonfree-el-$(rpm -E %rhel) +sudo dnf --setopt=localpkg_gpgcheck=1 install https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm +dnf repolist | grep rpmfusion +dnf repoinfo rpmfusion-free +dnf repoinfo rpmfusion-nonfree +sudo dnf makecache +sudo dnf groupupdate core +sudo dnf install dnf-utils -y +sudo dnf install gstreamer1-plugins-bad-free gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly +sudo dnf install ffmpeg +sudo dnf install libdvdcss +sudo dnf install SDL2-devel freeglut-devel +sudo dnf install htop glances +sudo dnf search --enablerepo=rpmfusion-free,rpmfusion-nonfree keyword +sudo repoquery --info package-name +sudo dnf --enablerepo=rpmfusion-* list available | grep rpmfusion +sudo rpm --import https://rpmfusion.org/keys?action=AttachFile&do=get&target=RPM-GPG-KEY-rpmfusion-free-el-10 +curl -I https://mirrors.rpmfusion.org/free/el/10/x86_64/ + + +##### +# Git +##### +sudo dnf groupinstall 'Development Tools' -y +sudo dnf install wget curl-devel perl-ExtUtils-MakeMaker gettext openssl-devel zlib-devel expat-devel -y +wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.48.1.tar.gz +tar -xf git-2.48.1.tar.gz +cd git-2.48.1 +make configure +./configure --prefix=/usr/local +sudo make all +sudo make install + +######## +# Vscode +######## +sudo dnf upgrade --refresh +sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc +printf "[vscode]\nname=Visual Studio Code\nbaseurl=https://packages.microsoft.com/yumrepos/vscode\nenabled=1\ngpgcheck=1\nrepo_gpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc\nmetadata_expire=1h" | sudo tee /etc/yum.repos.d/vscode.repo +sudo dnf install code -y + +############## +# Soft basique +############## +sudo dnf install htop fastfetch gnome-tweaks btop remmina ntfs-3g -y + +####### +# Brave +####### +curl -fsS https://dl.brave.com/install.sh | sh + + +########## +# Flatpak +########## +sudo yum install flatpak +sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo +sudo flatpak install -y displaycal app/org.signal.Signal/x86_64/stable rustdesk SyncThingy spotify github-desktop transmission vlc libreoffice + +######### +# Vivaldi +######### +cd /tmp +wget https://downloads.vivaldi.com/stable/vivaldi-stable-7.6.3797.63-1.x86_64.rpm +wget https://dl.rockylinux.org/pub/rocky/10/AppStream/x86_64/os/Packages/l/liberation-fonts-2.1.5-11.el10.noarch.rpm +wget https://dl.rockylinux.org/pub/rocky/10/AppStream/x86_64/os/Packages/l/liberation-sans-fonts-2.1.5-11.el10.noarch.rpm +wget https://dl.rockylinux.org/pub/rocky/10/AppStream/x86_64/os/Packages/l/liberation-serif-fonts-2.1.5-11.el10.noarch.rpm +sudo rpm -i liberation-sans-fonts-2.1.5-11.el10.noarch.rpm +sudo rpm -i liberation-serif-fonts-2.1.5-11.el10.noarch.rpm +sudo rpm -i liberation-fonts-2.1.5-11.el10.noarch.rpm +sudo rpm -i vivaldi-stable-7.6.3797.63-1.x86_64.rpm +rm -rf vivaldi-stable-7.6.3797.63-1.x86_64.rpm +rm -rf liberation-serif-fonts-2.1.5-11.el10.noarch.rpm +rm -rf liberation-sans-fonts-2.1.5-11.el10.noarch.rpm +rm -rf liberation-fonts-2.1.5-11.el10.noarch.rpm + +######## +# Edege +######## +cd /tmp +wget https://packages.microsoft.com/yumrepos/edge/microsoft-edge-stable-142.0.3595.53-1.x86_64.rpm +sudo rpm -i microsoft-edge-stable-142.0.3595.53-1.x86_64.rpm +rm -rf microsoft-edge-stable-142.0.3595.53-1.x86_64.rpm + +######### +# VPN Pro +######### +cd /tmp +wget https://filestore.fortinet.com/forticlient/downloads/forticlient_vpn_7.4.3.1736_x86_64.rpm +wget https://dl.rockylinux.org/pub/rocky/9/AppStream/x86_64/os/Packages/g/gtk2-2.24.33-8.el9.x86_64.rpm +sudo rpm -i gtk2-2.24.33-8.el9.x86_64.rpm +sudo rpm -i forticlient_vpn_7.4.3.1736_x86_64.rpm + + + +######### +# HyperTM +######### +cd /tmp +wget https://releases.hyper.is/download/rpm && mv rpm hyper.rpm +wget https://dl.rockylinux.org/pub/rocky/8/Devel/x86_64/os/Packages/l/libXScrnSaver-1.2.3-1.el8.x86_64.rpm +sudo rpm -ivh libXScrnSaver-1.2.3-1.el8.x86_64.rpm +sudo rpm -ivh hyper.rpm +rm -rf hyper.rpm +rm -rf libXScrnSaver-1.2.3-1.el8.x86_64.rpm + +############ +# Multimedia +############ +sudo yum install -y libde265.x86_64 libde265-devel.x86_64 libde265-examples.x86_64 x265.x86_64 x265-devel.x86_64 x265-libs.x86_64 + + +############################### +# Enable right clic on trackpad +############################### +sudo dnf install -y gnome-tweaks +# en user terminal +gsettings set org.gnome.desktop.peripherals.touchpad click-method 'areas' + +####### +# Java +###### +cd /tmp +wget https://javadl.oracle.com/webapps/download/AutoDL?BundleId=252616_99a6cb9582554a09bd4ac60f73f9b8e6 -O java.rpm +sudo rpm -i java.rpm +rm -rf java.rpm