AlmaLinux 10 Desktop (post) installation guide
AlmaLinux 10 Desktop installation
=================================
PRO VIRTUALIZOVANÉ PROSTŘEDÍ: POVOLENÍ SCHRÁNKY V GNOME BOXECH:
——————————–
1️⃣ Nainstalujte balíčky pro QEMU guest tools:
sudo dnf install spice-vdagent spice-webdavd
2️⃣ Povolit a spustit službu spice-vdagent:
sudo systemctl enable spice-vdagentd –now
3️⃣ (Volitelné, ale doporučené) Restartujte virtuál:
sudo reboot
————————————————-
=== Enable Extra Repositories ===
————————————————-
sudo dnf config-manager –set-enabled crb
sudo dnf install -y epel-release
sudo dnf install –nogpgcheck rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm -y
sudo dnf install –nogpgcheck rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm -y
————————————————-
=== Install Multimedia Codecs ===
————————————————-
sudo dnf swap ffmpeg-free ffmpeg –allowerasing
sudo dnf install ffmpeg-free –allowerasing
sudo dnf update @multimedia –setopt=“install_weak_deps=False” –exclude=PackageKit-gstreamer-plugin
sudo dnf update @multimedia –setopt=“install_weak_deps=False“ –exclude=PackageKit-gstreamer-plugin
sudo dnf install vlc -y
Flatpak should already be installed, but just in case:
sudo dnf install flatpak -y
flatpak remote-add –if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Now that Flathub is enabled, you may want to replace the default Firefox ESR 128 version with the newer 139 version using the Software app.
——————————–
GNOME Customization
——————————–
sudo dnf install gnome-tweaks
https://extensions.gnome.org/extension/615/appindicator-support/
https://extensions.gnome.org/extension/2087/desktop-icons-ng-ding/
——————————–
Install Microsoft Fonts
——————————–
sudo dnf install curl cabextract xorg-x11-font-utils fontconfig
sudo rpm -i https://downloads.sourceforge.net/project/mscorefonts2/rpms/msttcore-fonts-installer-2.6-1.noarch.rpm
Verify:
fc-match TimesNewRoman
Configuring Font Cache
After installing the fonts using either method, it’s important to update the font cache to ensure the new fonts are recognized by the system.
Run the following command to update the font cache:
sudo fc-cache -fv
More:
https://idroot.us/install-microsoft-fonts-almalinux-9/
————————————-
Baterie (nefunguje v Almě)
————————————-
sudo dnf install tlp tlp-rdw
sudo dnf install powertop -y
sudo powertop –auto-tune
Edit: Fedora comes preinstalled with Tuned which works well on its own now and all the aforementioned changes are now unnecessary. Just follow HW video acceleration for better battery backup.
sudo dnf install gedit mc
sudo gedit /etc/dnf/dnf.conf
Append the following line and save:
max_parallel_downloads=10
fastestmirror=true
——————————
CHANGE HOSTNAME
——————————
sudo hostnamectl set-hostname „New_Custom_Name“
Other apps:
sudo dnf install gnome-tweaks gnome-extensions-app
https://extensions.gnome.org/extension/615/appindicator-support/?ref=itsfoss.com
https://extensions.gnome.org/extension/615/appindicator-support/?ref=itsfoss.com
——————-
FIRMWARE:
——————-
If your system supports firmware update delivery through lvfs, update your device firmware by:
sudo fwupdmgr refresh –force
sudo fwupdmgr get-devices # Lists devices with available updates.
sudo fwupdmgr get-updates # Fetches list of available updates.
sudo fwupdmgr update
——————————
APPIMAGE SUPPORT:
——————————
For Appimage support install fuse:
sudo dnf in fuse
You can also install an AppImage manager like Gearlever for neater management. To do so, run the following command:
flatpak install it.mijorus.gearlever
More:
https://github.com/devangshekhawat/Fedora-42-Post-Install-Guide
=================
CAFF Viewer (DWG)
=================
📦 1. Stažení a uložení CAFF Vieweru
Stáhněte CAFF Viewer JAR (např. caffviewer.jar) z:
https://caff.de/projects/caffviewer/
wget -c https://caff.de/projects/caffviewer/caffviewer.jar
Vytvořte cílovou složku:
mkdir -p ~/opt/caffviewer
Přesuňte soubor caffviewer.jar tam:
mv caffviewer.jar ~/opt/caffviewer/
📁 Teď máte aplikaci v:
~/opt/caffviewer/caffviewer.jar
🖥️ 2. Vytvoření desktop integrace (zobrazí se v menu + funguje na klik)
Spusťte:
gedit ~/.local/share/applications/caffviewer.desktop
Vložte tento přesný obsah:
[Desktop Entry]
Name=CAFF DWG Viewer
Comment=Prohlížeč DWG souborů (Java)
Exec=java -jar /home/sklad/opt/caffviewer/caffviewer.jar %f
con=application-x-dwg
Terminal=false
Type=Application
MimeType=application/acad;application/x-acad;image/vnd.dwg;application/dwg;
Categories=Graphics;Viewer;
🔁 Nahraďte YOURUSERNAME za vaše skutečné uživatelské jméno (např. smolik), nebo použijte
~//opt/caffviewer/caffviewer.jar %f
ale toto někdy nefunguje a je třeba plná cesta.
Uložte.
🧹 3. Nastavení práv a aktualizace databáze
chmod +x ~/.local/share/applications/caffviewer.desktop
update-desktop-database ~/.local/share/applications
NAINSTALUJ JAVU:
sudo dnf install java-21-openjdk
🖱️ 4. Přiřazení CAFF Vieweru jako výchozího pro DWG
Najděte .dwg soubor
Klikněte pravým tlačítkem → Vlastnosti
Záložka „Otevřít pomocí“
Vyberte CAFF DWG Viewer
Klikněte „Nastavit jako výchozí“
✅ 5. Hotovo
Nyní bude .dwg soubor otevřen v CAFF Vieweru po dvojkliku.
🔁 (Volitelné) Spuštění ručně, např. pro test:
java -jar ~/opt/caffviewer/caffviewer.jar
——————————
ODAVIEWER (DWG)
——————————
https://www.opendesign.com/guestfiles/oda_viewer
wget -c https://www.opendesign.com/guestfiles/get?filename=ODAViewer_QT6_lnxX64_8.3dll_26.7.rpm
sudo rpm -ivh –nodeps ODAViewer_QT6_lnxX64_8.3dll_26.7.rpm
🛠️ Postup: Desktopová integrace ODAViewer
✅ 1. Zkontrolujte umístění aplikace
Po instalaci se ODAViewer pravděpodobně nachází zde:
/usr/local/bin/ODAViewer
Ověřte to:
ls -l /usr/local/bin/ODAViewer
✅ 2. Vytvořte desktopový soubor
Otevřete textový editor:
gedit ~/.local/share/applications/odaviewer.desktop
A vložte:
[Desktop Entry]
Name=ODA DWG Viewer
Comment=Prohlížeč DWG výkresů (ODA)
Exec=/usr/local/bin/ODAViewer %f
Icon=application-x-dwg
Terminal=false
Type=Application
MimeType=application/acad;application/x-acad;image/vnd.dwg;application/dwg;
Categories=Graphics;Viewer;
Uložte a zavřete.
✅ 3. Aktualizujte databázi desktopových aplikací
update-desktop-database ~/.local/share/applications
✅ 4. Nastavte výchozí aplikaci pro DWG soubory
Klikněte pravým tlačítkem na .dwg soubor
Zvolte Vlastnosti → Otevřít v programu → Jiný…
Vyberte „ODA DWG Viewer“ (nebo zadejte cestu /usr/local/bin/ODAViewer)
Zaškrtněte „Použít jako výchozí“
=====================
PŘENOS GOOGLE CHROME
=====================
🧭 Postup přenosu profilu:
Například z Ubuntu: Zálohujte profil
Profil Google Chrome se nachází zde:
~/.config/google-chrome/
Zálohujte celý adresář:
tar czf chrome-profile.tar.gz ~/.config/google-chrome/
Přeneste archiv do AlmaLinuxu
Například přes scp, USB disk, nebo jiný způsob přenosu souborů.
Na AlmaLinuxu: Rozbalte profil
Přihlaste se jako uživatel sklad nebo použijte sudo a proveďte:
tar xzf chrome-profile.tar.gz -C ~/.config/
Zkontrolujte oprávnění
Po přenosu zkontrolujte, že adresář a soubory mají správného vlastníka
(nahraďte „user“ vaším uživatelem):
chown -R user:user ~/.config/google-chrome
Spusťte Google Chrome
Nyní spusťte Google Chrome jako uživatel sklad. Mělo by se zachovat vše, včetně historie, přihlášení a rozšíření.
⚠️ Pozor:
Verze Google Chrome: Pokud je velký rozdíl mezi verzemi Chrome (např. Ubuntu mělo hodně starou verzi), může být kompatibilita profilu narušena. Ideálně nainstalujte stejnou verzi nebo novější.
Šifrovaná data: Pokud byl Chrome přihlášen k účtu Google, některá data mohou být chráněna a bez účtu Google nepřístupná.
Nastavení klíčenky (keyring): Pokud byla data chráněna pomocí GNOME Keyringu, některá přihlášení mohou být ztracena.