View Single Post
Staro 10.05.2024., 05:09   #3224
tomek@vz
Premium
Moj komp
 
tomek@vz's Avatar
 
Datum registracije: May 2006
Lokacija: München/Varaždin
Postovi: 4,776
Citiraj:
Autor mkey Pregled postova
Fusion sam dodao da mogu nevidiju instalirati. Htio bih manje toga instalirati i zato mi se appimage čini kao ok opcija.

Kod flatpaka se meni nije nikako svidjela veličina tih paketa. Mislim da je neon po defaultu flatpak koristio i to je bilo meni previše glomazno. Kao što je i problematično backupiranje/restoranje nekih fajlove koje pojedine aplikacije koriste a koje idu (inače) nekamo u local. Kao i sve drugo, izolacija ima svojih prendosti i mana.

Ti sheetovi su upravo to što mi treba.

Zato koristis flatpak samo na korisnickoj razini. Nikad kao root. Dok god 3rd party cickarije koristis samo za par stvari - miran si. Koristi primarno DNF za Paket Management.



P.S.- topla preporuka. Pohvalno je sto imas tik da bude sustav "lean and mean" ali s vremenom sam naucio (ne zelis znati kakve sam perverzije na svojim sistemima radio) da najcesce cijedenje paketa u ekstreme ne donosi mjerljive benefite. Default instalacija - makni aplikacije koje ne trebas, dodaj koje trebas - i mir. Evo ti moj app playbook za Fedoru Workstation (Gnome3) cisto da dobijes dojam o cemu pricam:


Code:
---
#----------------------------------------------------------------------------------------
#   version         1.0
#   author          
#   copyright       
#   email           
#   license         Apache 2
#######################################################
# 1.0 stable release
#---------------------------------------------------------------------------------------
  - name: Modify dnf to only save 2 versions
    lineinfile:
      path: /etc/dnf/dnf.conf
      regexp: '^installonly_limit=' 
      line: installonly_limit=2
      
  - name: Enable parallel installations
    lineinfile:
      path: /etc/dnf/dnf.conf
      line: max_parallel_downloads=10

  - name: Enable rpmfusion repos
    dnf:
      name:
        - fedora-workstation-repositories
        - https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-40.noarch.rpm
        - https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-40.noarch.rpm
      state: present
      update_cache: yes
      disable_gpg_check: yes

  - name: Update OS
    dnf:
      name: '*'
      state: latest
      update_cache: yes

  - name: Remove apps
    dnf:
      name:
        - cheese
        - gnome-boxes
        - gnome-contacts
        - gnome-documents
        - gnome-maps
        - gnome-photos
        - gnome-tour
        - hexchat
        - libswscale-free
        - libswresample-free
        - libpostproc-free
        - libavutil-free
        - mediawriter
        - nano
        - onboard
        - rhythmbox
        - snapshot
      state: absent

  - name: Install base apps
    dnf:
      name:
        - acpid
        - dkms
        - dnf-utils
        - ffmpeg
        - ffmpegthumbnailer
        - flatpak
        - git
        - htop
        - NetworkManager-tui
        - openssl
        - podman-compose
        - seahorse
        - smartmontools
        - tlp
        - vim-enhanced
        - vulkan-headers
        - vulkan-tools
        - x265
      state: present

  - name: Install user apps
    dnf:
      name:
        - aspell-de
        - clementine
        - deja-dup
        - GConf2
        - gnome-tweak-tool
        - gnome-extensions-app
        - gnome-shell-extension-appindicator
        - gnome-shell-extension-no-overview
        - gnome-shell-extension-places-menu
        - gparted
        - gstreamer1-libav
        - gstreamer1-plugins-ugly
        - gstreamer1-plugins-bad-free
        - gstreamer-plugins-bad
        - gstreamer1-plugin-openh264
        - gstreamer1-vaapi
        - hunspell-de
        - hyphen-de
        - keepassxc
        - lame
        - lm_sensors
        - openh264
        - mythes-de
        - openh264
        - remmina
        - steam
        - vlc
        - xournal
      state: present

  - name: Add Flathub repo for user
    flatpak_remote:
      name: flathub
      state: present
      flatpakrepo_url: https://dl.flathub.org/repo/flathub.flatpakrepo
      method: user
    become: yes
    become_user: '{{linux_user}}'

  - name: Install Flatpak Apps
    flatpak:
      name: 
        - com.mastermindzh.tidal-hifi
        - org.signal.Signal
        - org.cryptomator.Cryptomator
      remote: flathub
      state: present
      method: user
    become: yes
    become_user: '{{linux_user}}'

Obrati pozornost na lib* koje deinstaliram i pakete koje instaliram. Sve lib* pakete deinstaliram samo zato da bih mogao instalirat ffmpeg iz RPMFusion Repo-a jer sam imao problema sa nekim filmovima na Fedori 39.
tomek@vz je offline   Reply With Quote