È tempo di un altro articolo nella mia serie di sfruttamenti CentOS lunga anni. Abbiamo iniziato con CentOS 6 in passato, abbiamo continuato con CentOS 7 e, recentemente, ti ho anche mostrato come trasformare la distribuzione server relativamente noiosa ma completamente funzionale AKA CentOS 8 in un desktop piacevole e divertente. Abbiamo svolto molti compiti interessanti, ma c'è ancora molto da fare.
Quindi ho deciso di perfezionare il desktop in più, aggiungere nuovo software, apportare nuove modifiche, testare ogni opzione per scoprire i casi d'angolo e risolverli. Per lo più è andato bene, ma poi, alcune cose no. Ciò significa che, per la prima volta, avremo un desktop imperfetto. Non me lo aspettavo, ma credo che faccia parte di questa avventura in corso. Cominciamo.
Autorizzazioni NTFS
Ho provato a montare alcuni volumi interni di Windows, formattati naturalmente con NTFS. Non andare. Mi sono reso conto che dovevo installare le librerie giuste. Fondamentalmente, questo è ciò che manca:
sudo dnf install ntfs-3g ntfsprogs
Ora, se devi anche essere in grado di leggere i file compressi (non sono sicuro che qualcuno lo usi in Windows), allora:
sudo dnf install ntfs-3g-system-compression
Browser Opera
Nel primo articolo installiamo Chrome, oltre a Firefox. Se vuoi Opera, puoi farlo. Ora devi configurare il repository giusto:la pagina ufficiale ha solo il pacchetto Deb per il download. Le istruzioni su come farlo menzionano Fedora, ma funzionerà anche in RHEL/CentOS 8:
sudo rpm --import https://rpm.opera.com/rpmrepo.key
Quindi, crea il seguente file:/etc/yum.repos.d/opera.repo e copia in esso il seguente testo:
[opera]
name=Pacchetti Opera
type=rpm-md
baseurl=https://rpm.opera.com/rpm
gpgcheck=1
gpgkey=https://rpm.opera.com/rpmrepo.key
enabled=1
Dopo aver configurato il repository, puoi installare Opera, in versione stabile o per sviluppatori:
sudo dnf install opera-stable (o opera-developer)
Dipendenze risolte.
================================================================================================================
Dimensione del repository della versione dell'architettura del pacchetto
==================================================================================================================================================================
Installazione:
opera-stable x86_64 67.0.3575.115-0 opera 62 M
Riepilogo transazione
==================================================================================================================================
Installa 1 pacchetto
Dimensione totale del download:62 M
Dimensione installata:216 M
Va bene [s/n]:
Browser Vivaldi
Potresti decidere che Opera non fa per te e preferisci Vivaldi. Bene, nessun problema. Ancora una volta, una configurazione del repository. Qui puoi fare come abbiamo fatto prima o importare il repository:
sudo dnf config-manager --add-repo https://repo.vivaldi.com/archive/vivaldi-fedora.repo
E ancora, hai la possibilità di installare diverse edizioni (stable o dev):
sudo dnf install vivaldi-stable
Possibile errore:configurazione repository duplicata
Dopo aver configurato Vivaldi, la prossima volta che ho usato dnf, ho ricevuto un errore che dice:
Il repository vivaldi è elencato più di una volta nella configurazione.
Per vedere se era davvero così, ho fatto una semplice ricerca per la stringa "vivaldi" in tutti i miei file repo:
grep vivaldi /etc/yum.repos.d/*
/etc/yum.repos.d/vivaldi-fedora.repo:[vivaldi]
/etc/yum.repos.d/vivaldi-fedora .repo:name=vivaldi
/etc/yum.repos.d/vivaldi-fedora.repo:baseurl=https://repo.vivaldi.com/
archive/rpm/$basearch
/etc/yum.repos.d/vivaldi-fedora.repo:gpgkey=https://repo.vivaldi.com/
archive/linux_signing_key.pub
/etc/yum.repos.d/ vivaldi.repo:[vivaldi]
/etc/yum.repos.d/vivaldi.repo:name=vivaldi
/etc/yum.repos.d/vivaldi.repo:baseurl=http:// repo.vivaldi.com/archive/
rpm/x86_64
/etc/yum.repos.d/vivaldi.repo:gpgkey=http://repo.vivaldi.com/archive/
linux_signing_key.pub
In effetti, sembra che siano stati configurati due repository:puoi eliminare quello Fedora.
Configurazione Java
Potrebbe essere necessario Java (8 o 11). C'è un insieme ufficiale di istruzioni per questo, incluso un test case per vedere che hai effettivamente configurato correttamente il tuo sistema:
sudo dnf install java-1.8.0-openjdk-devel
sudo dnf install java-11-openjdk-devel
Commutatore layout Gnome (senza fortuna)
Dopo aver eseguito il mio test Manjaro 19, mi sono sentito entusiasta di testare lo strumento Layout Switcher e CentOS 8 sembrava l'occasione giusta per questo piccolo gioco. Purtroppo, le cose non sono andate così bene come avrebbero potuto o dovuto. Ho scaricato i file da GitHub, eseguito lo script ... e non ho ottenuto i layout di cui avevo bisogno. Alcune delle opzioni mi hanno semplicemente disconnesso senza apportare modifiche. Altri hanno solo cambiato le icone. Anche il caricamento di una configurazione predefinita salvata non ha funzionato:le icone di un set diverso sono state mantenute. Quindi questo ha bisogno di più lavoro.
Le icone dell'umanità del set Unity rimangono:mi aspettavo il ritorno di Papirus.
Menu dell'applicazione globale (senza fortuna)
Ho anche pensato che provare un layout simile a Unity con un menu globale sarebbe stato super bello, come ho fatto in Plasma. E c'è anche un'estensione Gnome che fa questo. Purtroppo, non è stato aggiornato per Gnome 3.32, che ha CentOS 8, quindi non funziona davvero. Non ho nemmeno potuto installarlo, quindi non ho nulla da mostrare qui.
LyX (senza fortuna)
Il mio elaboratore di testo preferito in tutto il mondo è LyX - e ho menzionato nel primo articolo che non è presente nei repository extra che ho configurato. Così sono andato in giro a cercare, e sono venuto a corto. C'è LyX nel repository EPEL di CentOS 7, ma richiede Qt 4.X, che è stato deprecato. C'è anche una versione nel repository Fedora 31, ma questa usa librerie troppo nuove. Un'altra faccia triste.
- nulla fornisce libQtCore.so.4()(64bit) necessario per lyx-2.2.3-1.el7.x86_64
- nulla fornisce libQtGui.so.4()(64bit) necessario per lyx-2.2.3 -1.el7.x86_64
- nulla fornisce libQtSvg.so.4()(64bit) necessario per lyx-2.2.3-1.el7.x86_64
- nulla fornisce /usr/bin/dv2dt necessario per lyx-2.3.3-2.fc31.x86_64
- nulla fornisce /usr/bin/dvipost necessario per lyx-2.3.3-2.fc31.x86_64
- nulla fornisce libQt5Core.so.5(Qt_5.12) necessario per lyx-2.3.3-2.fc31.x86_64
- nulla fornisce libhunspell-1.7.so.0() necessario per lyx-2.3. 3-2.fc31.x86_64
...
Vista Irfan
Mi piace molto IrfanView:è il mio visualizzatore di immagini preferito in tutto il mondo. È un'applicazione Windows, ma funziona molto bene anche su Linux, e ogni volta che ne ho la possibilità, la afferro. Ora, l'ho fatto usando gli snap, che aprono anche una gamma di altre opzioni prima di te, per quanto riguarda le applicazioni. Suggerimento:sono affiliato con lo sforzo immediato, quindi se senti odore di pregiudizi, scappa! Ma su una nota seria, un bel piccolo successo dopo alcuni intoppi.
installa a scatto irfanview
Conclusione
E questo ci porta alla fine di queste avventurose montagne russe. Cose buone, cose brutte, ancora cose buone. Ora, ciò che mi preoccupa è la nuova natura bipolare della trasformazione desktop CentOS 8. Da un lato, alcune cose sono molto più semplici, facili e veloci di quanto non fossero nelle passate edizioni di questa distribuzione. Significativamente così. CentOS 8 è molto moderno, quindi non c'è niente di tutto ciò che insegue i dinosauri qui. Ma d'altra parte, molte cose interessanti mancano o non sono state aggiunte ai popolari repository di terze parti e mi chiedo perché.
La popolarità della distribuzione è diminuita o la necessità degli extra? Le persone usano i loro computer in modo diverso ora rispetto a quando è uscito CentOS 6 o CentOS 7? Forse la mancanza di software interessante è un segno della stanchezza generale nello spazio Linux. O qualcosa di completamente diverso? Tutto sommato, puoi ottenere molto in CentOS e goderti molte cose interessanti e divertenti. Non dimenticare mai che questa è essenzialmente una distribuzione server! Ma per la prima volta avverto anche un grande disturbo nella forza, e ci sono elementi negativi che mi impediscono di divertirmi perfettamente. Bene, trovo utile il pezzo di oggi - e se hai altre domande, chiedi pure. Abbiamo finito.