2025-10-20 23:16:08 +02:00
#######
# 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
#####
# Vlc
#####
sudo dnf install epel-release -y
sudo dnf repolist | grep epel
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/free/el/rpmfusion-free-release-10.noarch.rpm
sudo dnf install --nogpgcheck https://mirrors.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-10.noarch.rpmsudo dnf update
sudo dnf update
sudo dnf install vlc -y
########
# 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
2025-10-22 17:11:26 +00:00
sudo dnf install code -y
2025-10-20 23:16:08 +02:00
#########
# Calibre
#########
sudo -v && wget -nv -O- https://download.calibre-ebook.com/linux-installer.sh | sudo sh /dev/stdin
cd /tmp
sudo wget https://icon-library.com/images/calibre-icon/calibre-icon-27.jpg && sudo mv calibre-icon-27.jpg /opt/calibre/calibre.jpg
echo -e '[Desktop Entry]\nName=Calibre\nExec=/opt/calibre/calibre\nIcon=/opt/calibre/calibre.jpg\nType=Application\nCategories=Office;Utility;\nTerminal=false' > ~/.local/share/applications/calibre.desktop
###########
# Darktable ??
###########
git clone --recurse-submodules --depth 1 https://github.com/darktable-org/darktable.git
cd darktable
git fetch --tags
git checkout tags/release-5.2.1
git submodule update --init
2025-10-22 20:32:40 +00:00
sudo dnf install -y cmake glib2-devel gtk3-devel openexr-devel gphoto2-devel libjxl-devel libavif-devel libheif-devel llvm
git clone https://github.com/lensfun/lensfun.git
cd lensfun
mkdir build
cd build
cmake ..
make
sudo make install
2025-10-20 23:16:08 +02:00
./build.sh --prefix /opt/darktable --build-type Release --install --sudo
2025-10-22 20:32:40 +00:00
2025-10-20 23:16:08 +02:00
ln -s /opt/darktable/share/applications/org.darktable.darktable.desktop /usr/share/applications/org.darktable.darktable.desktop
2025-10-22 20:32:40 +00:00
##########
# Owncloud
##########
sudo rpm --import https://download.owncloud.com/desktop/ownCloud/stable/latest/linux/Fedora_41/repodata/repomd.xml.key
sudo dnf config-manager --add-repo https://download.owncloud.com/desktop/ownCloud/stable/latest/linux/Fedora_41/owncloud-client.repo
sudo dnf clean all
sudo dnf install owncloud-client
sudo dnf upgrade owncloud-client
2025-10-20 23:16:08 +02:00
##########
# Flatpak
##########
sudo yum install flatpak
sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
SOURCES :
https://idroot.us/install-nvidia-drivers-rocky-linux-10/
https://idroot.us/install-calibre-rocky-linux-10/
2025-10-22 20:32:40 +00:00
https://github.com/darktable-org/darktable
https://download.owncloud.com/desktop/ownCloud/stable/latest/linux/download/