Q4OS od Pure inštalácie po programy

07.06 | 13:12 | Moje blogy | Pavel

Dal som si sobotnú úlohu zmerať čas potrebný na inštaláciu všetkých programov, ktoré používam po Pure profile inštalácie Q4OS vo VirtualBoxe. Dnes to bude bez screenshotov a kopírnem z texťáku len príkazy, nahral som celé video z inštalácie programov s OBSkom pod Windowsom kvôli tomu, aby som si overil čas inštalácie od otvorenia texťáku po jej ukončenie.

Na začiatku inštalácie pridávam podporu pre i386 najmä kvôli Wine a aktualizujem základnú inštaláciu distribúcie príkazom:
sudo dpkg --add-architecture i386 && sudo apt update

sudo apt upgrade

Prevažnú časť programov inštalujem zo základných repozitárov Q4OS (Debianu), používam známe programy prípadne aj špecifické ako napríklad program Piper na nastavenie myši alebo démona pre Razer mikrofón, prípadne GUI pre prácu so skenerom a podporu OCR. Programový výber vždy aktualizujem podľa distribúcie a dostupnosti balíkov v repozitároch.

sudo apt install ark audacious conky-all curl darktable default-jre digikam dosbox fonts-ubuntu fonts-wine gcc gdebi git grsync gwenview haruna k3b k3b-i18n kcalc kcolorchooser kdenlive kget kcharselect kompare konversation krita krita-l10n krusader ktorrent kwave libreoffice-l10n-sk linux-headers-amd64 locate make mc mintstick mpv myspell-sk numlockx obs-studio okular openrazer-daemon papirus-icon-theme piper plasma-discover-backend-flatpak plasma-discover-backend-snap plasma-workspace-wallpapers playonlinux q4os-chromium q4os-libreoffice qpdfview qt5ct rar screenfetch showfoto skanlite stellarium sweeper synaptic tesseract-ocr-slk timeshift ttf-mscorefonts-installer v4l2loopback-dkms wine zip

Následne inštalujem programy, ktoré nie sú v repozitároch a sú dostupné na webe ako deb balíky. GUI pre nastavenie conky monitora Conky Manager, Discord ktorý používam s mikrofónom pri online hrách, webový prehliadač Google Chrome, hernú knižnicu Steam, TeamViewer, podporu ovládania PC smartfónom Unified Remote a známy program pre prácu s virtuálkami Oracle VirtualBox. Niektoré balíky pridávajú do distribúcie svoje vlastné repozitáre, čo je fajn kvôli neskorším aktualizáciám.

Program na zábavky so zvukom a equalizérom EasyEffects (nástupca PulseEffects) je aj v repozitároch distribúcie. Ale táto verzia mi svojim Gnomáckym výzorom až tak nezapadla do vizuálu KDesktopu, preto som tentokrát zvolil verziu z Flathubu.

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

flatpak install flathub com.github.wwmm.easyeffects

Pridal som repozitár pre podporu windowsáckych hier a programov Lutris, ktorý používam pri inštalácii World of Tanks.

echo -e "Types: deb\nURIs: https://download.opensuse.org/repositories/home:/strycore:/lutris/Debian_13/\nSuites: ./\nComponents: \nSigned-By: /etc/apt/keyrings/lutris.gpg" | sudo tee /etc/apt/sources.list.d/lutris.sources > /dev/null

wget -q -O- https://download.opensuse.org/repositories/home:/strycore:/lutris/Debian_13/Release.key | sudo gpg --dearmor -o /etc/apt/keyrings/lutris.gpg

sudo apt-get update && sudo apt-get install lutris

Mimo repozitárov inštalujem rovnako Papirus Folders na zmenu farby folderov sady ikon Papirus, mal som menšiu chybu texťáku čo som postrehol neskôr. Plus podporu sťahovania pre rozšírenie webových prehliadačov Video DownloadHelper.

wget -qO- https://git.io/papirus-folders-install | sh #papirus-folders -C bluegrey (zmena konkrétnej farby)

curl -sSLf https://github.com/aclap-dev/vdhcoapp/releases/latest/download/install.sh | bash

Nakoniec okrem vytvorenia prefixu pre Wine, nastavenia ikon a úpravy timeoutu grubu inštalujem aj Spotify. Preferujem repozitáre pred inými spôsobmi inštalácie programov, ale tie pre Spotify niekedy fungujú a inokedy zase nie, preto snap.

snap install spotify

To je v skratke všetko, nakoniec tých programov a všelijakých podporných balíčkov nebolo až tak málo. Okrem samotnej Pure inštalácie mi trvala inštalácia programového výberu okolo pol hodiny a čas ovplyvnilo aj to, že som neinštaloval ostrú inštaláciu na komp ale cez virtuálku. Nižšie už nahraté video, nemohol som použiť fullscreen lebo som potreboval vidieť Windows panel.

Video

PS: Programy EasyEffects a Spotify nie sú inštalované z repozitárov alebo balíkov, preto ich bude vidieť v menu až po prvom reštarte. Prehliadač Chromium nie je v základe a inštaloval som ho skôr, aby som stiahol do virtuálky balíky z Google disku.

LINKY:

Domovská stránka | DistroWatch.com | Q4OS blog
    • RE: Q4OS od Pure inštalácie po programy 08.06 | 08:28
      Avatar Richard antiX  Používateľ

      Ad inštalácia alebo odinštalácia viacerých balíkov naraz:

      Ja to riešim tak, že mám pre každú operáciu (inštalácia, odinštalácia) jeden skript, napríklad pre inštaláciu:

       

      #!/bin/bash
      # instalacny skript na instalaciu balikov podla zoznamu v txt subore
      sudo apt-get install $(grep -vE "^\s*#" instal_zoznam-antix23.txt | tr "\n" " ") 

       

      a k tomu súbor „instal_zoznam-antix23.txt“, ktorý vyzerá (krátené):

       

      mat
      #mb2md
      mhonarc
      #milkytracker
      mirage
      mupdf
      mupdf-tools
      #ncdu
      ngspice

       

      A teda tu mám prehľadný zoznam balíkov na inštaláciu. Riadky s # na začiatku sú ignorované.


      A to isté aj pre odinštalácie, akurát s iným zoznamom a v skripte je

      apt-get purge…

       

      • RE: Q4OS od Pure inštalácie po programy 08.06 | 11:44
        Avatar Livan Manjaro s XFCE, Q4OS s KDE  Používateľ

        A načo je tam tá komplikácia s grep? Však stačí iba podvrhnúť názov súboru a v súbore názvy inštalovaných balíčkov oddelených entrom (na každom riadku jeden názov balíčka).

        • RE: Q4OS od Pure inštalácie po programy 08.06 | 11:48
          Avatar Livan Manjaro s XFCE, Q4OS s KDE  Používateľ

          uvediem príklad pre arch linux

          Ak máte názvy balíkov pripravené v textovom súbore (napr. zoznam.txt), môžete ich nainštalovať naraz pomocou tohto príkazu:

          sudo pacman -S --needed - < zoznam.txt
          • RE: Q4OS od Pure inštalácie po programy 08.06 | 15:30
            Avatar Richard antiX  Používateľ

            A vie to aj preskočiť riadky, v ktorých ja tu mám na začiatku znak #?

            • RE: Q4OS od Pure inštalácie po programy 09.06 | 06:05
              Avatar Livan Manjaro s XFCE, Q4OS s KDE  Používateľ

              Preskočiť riadky to samozrejme nevie ale načo by som tam uvádzal balíčky, ktoré nechcem inštalovať? Ak ich neskôr budem chcieť doinštalovať, stačí ich tam doplniť.

          • RE: Q4OS od Pure inštalácie po programy 09.06 | 08:16
            Avatar Livan Manjaro s XFCE, Q4OS s KDE  Používateľ

            Ešte na doplnenie. Ak si chcem v arch linuxe uložiť zoznam všetkých nainštalovaných balíčkov do súboru, dá sa to takto.

            pacman -Qqe > zoznam_mojich_balickov.txt

            Predpokladám, že aj debian má podobné možnosti.

            • RE: Q4OS od Pure inštalácie po programy 09.06 | 08:27
              Avatar Livan Manjaro s XFCE, Q4OS s KDE  Používateľ

              Našiel som alternativu aj pre debian:

              Inštalácia zo zoznamu

              sudo dpkg --set-selections < zoznam_balickov.txt

              sudo apt-get dselect-upgrade

              Vytvorenie detailného zoznamu vrátane verzií a popisov

              dpkg --get-selections > zoznam_balickov.txt

              Vytvorenie iba čistého zoznamu balíčkov

              apt-mark showmanual > zoznam_balickov.txt
              • RE: Q4OS od Pure inštalácie po programy 10.06 | 18:15
                Avatar kamowski Linux Mint  Používateľ

                dpkg --get-selections > zoznam_balickov.txt

                - áno, ale aby ste predišli problémom doplním, že balíčky inštalované cez snap, flatpack, či "len rozbalením" tu nebudú zahrnuté !!!

                - snap a flatpack doinštalujete aj neskôr ale dohliadnite si hlavne na tie zip a iné archívy, ak tieto zmažete ... :)
                - no a samozrejme *.xpi a iné doplnky do ff, tb, LOo, ...

        • RE: Q4OS od Pure inštalácie po programy 08.06 | 15:29
          Avatar Richard antiX  Používateľ

          Aha.

          \(>o<)/

          To som netušil. Robil som to pred 100 rokmi, vtedy mi neexistujúca  LLM nevedela poradiť, tak toto bolo to najlepšie, čo som dokázal.

          ヾ(・ω・*)ノ

      • RE: Q4OS od Pure inštalácie po programy 08.06 | 14:41
        Avatar Pavel Q4OS, Debian  Administrátor

        Používal som dakedy skript, ktorý pridal repozitáre navyše, nainštaloval programy z repozitárov aj zo stiahnutých balíkov plus flat atď, aktualizoval distro a prakticky som nemusel okrem spustenia skriptu urobiť nič. Ale momentálne mi vyhovuje hrabať sa v texťáku.