Che Linux non funzioni come Windows non è un segreto; se lo fosse, potremmo non usarlo. Ma non tutto in Windows è cattivo. Il fatto che sia il sistema operativo più utilizzato fa sì che gli sviluppatori lo prendano maggiormente in considerazione e, ad esempio, Kodi aggiunge un Python alla sua versione per Windows in cui quasi nulla fallisce. Molte volte, il modo in cui il software è implementato su Linux è migliore ed è più facile far funzionare cose come PHP, ma alcuni progetti, come Ubuntu, vanno molto al loro.
Non credo sia la prima volta che lo fa, ma è la prima volta che vedo che non è la migliore idea del mondo. poco più di un mese fa abbiamo scritto un articolo in cui abbiamo spiegato perché alcuni componenti aggiuntivi (complementi) non funzionavano in Kodi per Linux. Non funzionano perché i loro sviluppatori creano i loro componenti aggiuntivi per le versioni di Python che includono in Android e Windows e Linux lo ha più aggiornato. Se aggiungiamo a questo una versione di Kodi che non è ancora disponibile come stabile, Cosa potrebbe andare storto?
Ubuntu 22.10 offre Kodi 20.alpha
Il mio vecchio laptop, che è stato abbastanza scosso (e con problemi causati dalle mie mani grandi), funziona ancora, ma lo uso raramente per qualcosa di diverso dalla riproduzione di contenuti multimediali. Al momento ha Windows 11 e Ubuntu 22.04 installati e ho controllato alcune volte per vedere se posso aggiornare senza perdere nulla da Kodi. Finora non ci sono riuscito.
Quello che non abbiamo spiegato a suo tempo è che Kodi può essere fatto funzionare anche su sistemi operativi come Debian 11, ma con un processo diverso; compilando python 3.8 e facendo l'installazione alternativa. Il repository per installare Python 3.8 nel metodo che spieghiamo non funziona su Ubuntu 22.10, quindi l'unica soluzione era compilare Python 3.8 come in Debian. Ma no, il mio programma di installazione di componenti aggiuntivi preferito non funziona su Kodi 20.
Cercando in rete, si può vedere che Kodi 19.x non è disponibile per Kinetic Kudu, a meno che aggiungere il repository ufficiale, ma fallisce (o lo ha fatto l'ultima volta che l'ho provato) o non ci consente di eseguire il downgrade. C'è Kodi 20.alpha, e guardando in Synaptic vediamo che non c'è niente di precedente. La versione flatpak può essere installata, ma il problema con Python non è risolto in questo modo.
Le versioni LTS non sono una cattiva idea
Per la prima volta da quando uso Ubuntu, rimarrò su una versione LTS. E comunque, entrerò in Synaptic e bloccherò l'aggiornamento di Kodi. Le versioni LTS esistono per un motivo e quel qualcosa è per motivi come questo. Ma ogni volta che voglio verificare come è il problema di Kodi in Ubuntu 22.10, penso: chi penserebbe di offrire solo la versione beta del software nei repository ufficiali quando esiste quella stabile?
Questi tipi di versioni di Ubuntu sono per i test.