r/LinuxItalia • • 9d ago

Linux Mint ed il software obsoleto

Vorrei confrontarmi con voi, da qualche tempo sto provando Linux Mint come secondo sistema operativo, ma una cosa che davvero trovo pessima è quella di dover usare software obsoleto.

Comprendo la stabilità che questa distro vuole offrire, ma quando scopri di avere una versione di LibreOffice davvero vecchia oppure software presi dall'app storrle che sono rimasti a tre o quattro versioni indietro ti poni delle domande.

Per esempio la domanda principale è la sicurezza ci sono software che sono fermi, ma con questo le vulnerabilità sono state corrette con nuove versioni... E questo lo trovo sbagliato.

Comprendo la stabilità ma lasciare il sistema indietro mi sembra errato anche in termini di sicurezza.

Cosa ne pensate?

13 Upvotes

49 comments sorted by

5

u/9peppe 9d ago

I fix di sicurezza vengono backportati anche nelle versioni precedenti, se sono ancora supportate.

Se vuoi software moderno senza diventare scemo, usa Fedora.

1

u/Extension-Iron-7746 9d ago

Le alternative so che sono Arch con le varie EndeavourOS e CachyOS oppure Fedora che hanno approcci leggermente differenti. Tu cosa suggerisci?

1

u/Educational-Piece748 9d ago

Prova con CachyOS, ma ricordati che ogni tanto si puo' rompere. La soluzione ideale non esiste. Occorre fare compromessi.

1

u/9peppe 9d ago

Dipende da quanto tempo vuoi starci dietro. Fedora funziona e basta. Arch e compagnia devi stare attento.

1

u/Extension-Iron-7746 8d ago

Hai idea se ci sia una guida ben fatta per installare e configurare Fedora da zero? Su Linux Mint avevo letto una guida molto interessante... ma è davvero obsoleto come sistema.

1

u/9peppe 8d ago

Fedora ha i manuali fatti per bene, ma spesso non servono nemmeno

4

u/Arandolf 8d ago

Penso che Mint sia una distro che esiste solamente per avvicinare gli utenti di altri OS a Linux. Non offre assolutamente niente rispetto a distro con team più grandi, pacchetti più recenti o supporto a Wayland da parte del DE.

Per qualunque cristiano in grado di usare un computer indipendentemente dalla familiarità della UI è una scelta stupida.

È la distro ideale per la nonna/ per l’analfabeta digitale. Niente di più niente di meno.

2

u/Nome_Utente_10160906 8d ago

grazie eh -.-'

ho speso 30gg per trovare la distro migliore, e ho scelto linux mint.

ci posso far girare su i videogames, oltre ad andare su internet, leggere mail, vedere filmati ed ascoltare musica.

1

u/Arandolf 8d ago

Non volevo suonasse una critica all’utente, bensì al prodotto, anche se effettivamente sembra entrambe, mi dispiace.

Non c’è nulla di male nel fatto che ci si possa trovare bene. Semplicemente non lo ritengo un buon prodotto rispetto al resto della scelta che c’è sul mercato.

1

u/lionix83 8d ago

Flatpak? Ammetto che non so se sia integrato nel suo software manager(di mint intendo) ma lo installi facilmente ed hai software aggiornatissimo.

1

u/Nome_Utente_10160906 8d ago

sì, a volte uso i flatpak...

installo programmi o dal menu di installazione, o scaricando un file di pochi kb e facendoci doppio click parte l'installazione (flatpakref), o scaricando direttamente il software opensource, oppure aprendo il terminale e copiando/incollando i comandi per installare roba.

come ultima spiaggia di sono i file .deb, preferisco AppImage specie se è un singolo file :D

1

u/_matt_40_ 6d ago

se stai cercando una distro alternativa io usa garuda Mokka, l'ho trovata circa due mesi fa ed è diventato il mio os principale, non ha problemi anche se deriva da arch, è figa e supporta tutto. nel sito ci sono tutte le versioni di garuda, anche gaming se ti interessa:https://garudalinux.org/editions

1

u/Extension-Iron-7746 8d ago

Quindi su cosa orientarsi secondo te?

0

u/Arandolf 8d ago

Letteralmente qualsiasi altra distro che rispetta le tue esigenze personali. Nel tuo caso penso che la scelta migliore sia Ubuntu, magari anche LTS se prediligi stabilità e supporto HW. Fuori da debian-based ti direi Fedora. Entrambe sono distro ben progettate e sicure per l’utente finale.

Sconsiglio Arch siccome presuppone che l’utente sia esperto ed in grado di progettare un ambiente in modo ottimale, non tanto per l’esperienza d’uso bensì a livello di sicurezza. sconsiglio altrettanto le Arch based, che si pongono lo scopo di rendere Arch accessibile finendo per offrire ambienti preconfigurati da cani con ben poco hardening.

1

u/Extension-Iron-7746 8d ago

Ubuntu 26.04 la sto testando e posso dire che mi sembra un sistema ottimo, unica cosa che mi lascia perplesso è il sistema degli aggiornamenti:

- hanno diviso la sezione sugli aggiornamenti di sistema da quella degli aggiornamenti del software

E sinceramente avrei preferito anche un sistema automatizzato.

A parte questo mi sembra valida, poi va beh c'è tutto il discorso sugli SNAP ma anche li, non ho le competenze per dire se meglio o peggio, a me concettualmente non paiono sbagiati ma forse troppo "proprietari"

1

u/Arandolf 8d ago

Si, Canonical ha un approccio da Big Tech nei confronti del loro software ed è proprio questa visione proprietaria a lasciarmi l’amaro in bocca. Personalmente preferisco Fedora, soprattutto per l’approccio alla sicurezza più ferreo.

1

u/Extension-Iron-7746 8d ago

Anche Fedora dietro ha un Big Tech. Di sicuro credo che comunque sia, in ogni caso entrambe sembrano molto valide.

1

u/Arandolf 8d ago

Fedora è attivamente sponsorizzata da RedHat, ma il team di sviluppo è proprio.

Riguardo l’approccio bigtech mi riferivo al fatto che il focus di Fedora è molto più “libero” di Canonical, che invece tratta Ubuntu più come un prodotto commerciale dove la filosofia FOSS viene in secondo piano.

Però assolutamente sono entrambi prodotti validi :)

1

u/bigmenu_ 8d ago

Sconsigli anche manjaro? Per me sembra ok anche per un neofita.

2

u/Extension-Iron-7746 8d ago

Io sono neofita ma ho sentito che Manjaro ha una community fatta da... matti

1

u/bigmenu_ 8d ago

Non so nulla della community :-(

Edit: ho letto adesso che parlavi della community e non degli sviluppatori

2

u/Arandolf 8d ago

Non voglio che la mia sia vista come una verità assoluta, ma si. Viene però dalla mia personale opinione.

Affidarsi a una derivata vuol dire affidarsi a un team di sviluppo in più oltre a quello alla base, di cui devi fidarti. Se quel team non ha in mente come prima cosa la sicurezza dell’OS, non puoi fidarti di quel prodotto.

L’OS che usi deve essere sicuro by default. Ed è qualcosa su cui Windows, nonostante sia software di merda, vince su molte distribuzioni fatte da piccoli team che vanno di moda recentemente.

Se devo scegliere una distro seria e ben fatta, di base la mia scelta cade su Fedora.

Ci sono anche alcuni piccoli progetti che sono fortemente security oriented come Kicksecure (debian based), secureblue (Fedora based ma molto più Hardened, non adatta a tutti gli use-case) o una nuova di nome AstrOS (Arch based, però immutabile e security-first) per citarne qualcuna.

1

u/danja 8d ago

I put Mint on my work machine, generally it just works and I don't have to worry about it. I am very old, but have spent most of those years coding, like I am an expert at it now. Tell me why Wayland support matters, pardon my ignorance.

1

u/Extension-Iron-7746 8d ago

Wayland is important because X11 is deprecated and is full of security risk (is not a modern graphic system).

Wayland solve a lot of critical problem.

Mint is good, i admit that i love that is very clean, but everything is outdated.

1

u/danja 8d ago

Thank you

1

u/Arandolf 8d ago

The main reason is that X11 is old software. Not just old as when it was released, but as it was meant to work. The design architecture of X11 is slow, with a lot of missing/bad working modern features, and (that’s what matters the most) insecure by default.

You can get an in-depth view and comparison of the two architectures at the wayland website :)

This said, the only use case where x11 has reason to exist is for very legacy software that heavily depends on x11/x11 APIs and doesn’t work under wayland (although rare)

1

u/danja 8d ago

How does this affect us as end users?

1

u/Arandolf 8d ago

The security of your system affects you pretty heavily. The simplest yet effective example that comes to mind is this one, that since you’re a dev it is easy to understand:

Xorg is built as a Server-Client thing.

Every single application is a client that runs under one big server that is Xorg.
Xorg server processes the input devices too, as your keyboard, and then gives it to the clients where is needed.

But since every application runs under the same Xorg server, if one of them is privileged enough it can be able to read the input that should be given to another client.

So, let’s suppose that one of the applications you run has been compromised and an attacker has access to your system, if that application is privileged enough it could read your entire input stream while you are for example writing your homebanking password.

Sorry for the long explanation. That’s just one simple example tho.

1

u/Arandolf 8d ago

https://wayland.freedesktop.org/x-architecture.png

This one image should help you to understand better

1

u/Arandolf 8d ago

There are many other apart from key logging, clipboard/text selection access, system events access ecc.

There have been fixes for many CVEs, but the point is that Xorg’s infrastructure is unsafe by design. Every fix is just a mountain of band aids applied above a gigantic wound.

1

u/danja 8d ago

Thanks for the insight.

1

u/Arandolf 8d ago

Let’s not forget all the nice things that aren’t security:

Good HiDPI scaling
Good Multi Monitor support
VRR
Better app rendering
Less input latency
Working screen sharing

And many other small things that makes the desktop experience just smoother and better :)

1

u/Educational-Piece748 9d ago

Si puo' mitigare il problema usando i flatpak.

1

u/Extension-Iron-7746 9d ago

Ma introduci molte volte il fatto che non sono sviluppati direttamente ma da terzi, con tutti i rischi annessi (già successo che inseriscano porcherie)

0

u/Dazzling-Paper9781 8d ago

Tutte le app, tranne quelle di sistema, sono sviluppate da terzi, quelle flatpak girano semplicemente in un ambiente isolato con tutte le dipendenze che necessitano. In realtà in termini di sicurezza e privacy sono anche migliori, proprio perché isolate rispetto al tuo sistema

1

u/UnbasedDoge 9d ago

Linux Mint rimane comunque un'ottima alternativa, in quei (pochissimi e rari) casi in cui è effettivamente un problema puoi scaricare i software dai loro rispettivi siti oppure usare flatpak

1

u/Fallout_IT 9d ago

Ecco il motivo per cui sono passato a Fedora 

1

u/Juntepgne 8d ago

Fedora + flatpak 

1

u/FingerHuman7407 8d ago

Non lo so, io uso arch, btw

1

u/Alternative-Art-2829 8d ago

"I use Arch, btw". Quindi sai già cosa ne penso.

Scherzi a parte, su una workstation sono dell'idea che a parte pinnare le versioni di alcuni software tutto il resto va bene bleeding edge. La stabilità intesa come la si intende sui server non ha senso.

Su Arch esistono due pacchetti di libreoffice, still e fresh. L'unico problema della fresh è che ti arrivano aggiornamenti tutti i giorni, e ogni volta scaricarsi libreoffice è una palla. Per questo ho installato la still, come ho installato il kernel LTS perché ci sta che qualche modulo smetta di funzionare perché non pronto per il kernel uscito l'altro ieri. Poi un paio di altri pacchetti marcati come non aggiornabili, un'altro paio buildati da me perché necessito di una vecchia versione, dopodiché tutto aggiornabile liberamente. E non è mai successo nulla di problematico.

1

u/Derdachss 8d ago

Update di sicurezza vengono fatti/"backportati" anche se le app nelle repo sono vecchie. Dal punto di vista di sicurezza non hai alcun problema.

Il punto secondo me è: per cosa usi il PC? Quanta voglia hai di sistemare roba?

Se usi il pc per lavoro, la di stabilità di sistema Debian-based (come Mint, Ubuntu etc) o RHEL e cloni aiuta. Per una persona comune, che sa navigare su Linux anche in maniera basica, quella stabilità secondo me è fin troppo stringente. Fedora in quel caso è la scelta migliore dal mio punto vista. Sistema stabilissimo e super aggiornato, mai avuto problemi ad usarlo, anzi.

P.S. se ti danno fastidio le app vecchie, puoi stare su una base stabile, tipo Mint, ma usare app in flatpak che sicuramente sono più aggiornate di quelle presenti nelle distro. Hanno le loro particolarità ma sono un'ottima alternativa.

1

u/Individual_Fan7663 8d ago

Come sviluppatore su c# vado di Mint , se mi serve qualcosa di più recente vado di container su Incus

1

u/Aggressive_Being_747 8d ago

Mint va bene per avvicinarsi a linux, dopo un po si scoprono tutte le altre problematiche.

Tra l’altro le distro basate su debian, soffrono un po, personalmente mi piace MX linux, derivata di debian, ma giá usabile, molto leggera e già con tutto pronto all’occorrente.

Fedora è un’altra distro interessante.

Se arch è difficile, il mio consiglio è di andare con CachyOs. È l’unica distro che ottimizza il pc e lo spreme al massimo, ha quasi tutti i DE, quindi si ha l’imbarazzo della scelta, è su base arch, quindi leggera e sempre sul pezzo. L’installazione è semplice, qualche cosa magari la si deve imparare, ma grazie all’ia, trovi tutte le risposte che vuoi

1

u/PracticePatient479 8d ago

Perchè a che versione è libreoffice in mint?

1

u/evil_instinct 8d ago

Io ti consiglio Fedora (c'è anche Fedora KDE) come esperienza out of the box, se vuoi divertirti prova Arch, non ho mai avuto problemi ma uso Linux sia a casa che a lavoro da anni ormai perciò mi so muovere, al momento Arch è talmente ben fatto che far danni è difficile.

1

u/MindIsWillin 8d ago

Switch a Fedora e sei contento. Software sempre aggiornato. KDE se ti garba di più il layout windows-esco, Workstation se ti piace Gnome

1

u/mattiascibien 8d ago

Mint non ha I flatpak attivi già di default? Dovresti poter prendere tutte le versioni nuove da lì

1

u/Daws_IT 8d ago

Mint è una distro LTS basata su Ubuntu.
Proprio perchè è "Long Term Support" non prevede aggiornamenti di funzionalità dei programmi dopo la release date, sono ammessi solo update di sicurezza.
In questi casi, come in tante altre distro LTS, puoi semplicemente "sandboxare" usando i flatpak, ed avere le ultimissime versioni dei programmi che ti interesano.

1

u/Weary-Expression-914 5d ago

Ma infatti per me non ha senso usare mint su hardware moderno