5 piccole modifiche per migliorare la tua nuova esperienza Linux in pochi minuti

Hai appena installato Linux e tutto sembra nuovo e splendente. Il tuo desktop è pulito, il sistema è attivo e funzionante e sei pronto per iniziare. Ma prima di iniziare a usarlo ogni giorno, ci sono alcuni semplici passaggi che puoi seguire per rendere l'esperienza quasi perfetta. Distribuzioni Linux come Ubuntu, Fedora o Debian sono pronte all'uso fin da subito, ma con qualche piccolo aggiustamento puoi passare da un sistema già pronto a un sistema eccellente.

Screenshot che mostra Arch Linux Konsole neofetch

Aggiornamento e abilitazione dei repository

Per garantire che il sistema disponga degli ultimi aggiornamenti software e di sicurezza, è essenziale mantenere aggiornato l'elenco dei repository e abilitare quelli necessari. Un repository, in parole povere, è una posizione centrale per l'archiviazione dei pacchetti software. È come avere un app store per il sistema operativo.

Aggiornare l'elenco dei repository garantisce che il sistema sia aggiornato con le ultime versioni del software disponibile. Questo è particolarmente importante subito dopo l'installazione del sistema operativo o quando si aggiungono nuovi repository.

Per fare ciò, utilizzare il seguente comando nella riga di comando:

sudo apt update

Questo comando aggiornerà l'indice dei pacchetti da tutti i repository configurati per l'utilizzo nel sistema. Potrebbe quindi essere necessario aggiornare i pacchetti installati per sfruttare le correzioni e le funzionalità più recenti. È possibile farlo con il comando:

sudo apt upgrade

Per quanto riguarda l'abilitazione dei repository, potrebbe essere necessario aggiungerne altri per installare software non disponibile nei repository predefiniti. Ad esempio, potrebbe essere necessario abilitare un repository per installare una versione specifica di un programma o per installare software di terze parti.

Per aggiungere un nuovo repository, puoi usare il comando `add-apt-repository`. Ad esempio, per aggiungere un repository software specifico, puoi usare il seguente comando:

sudo add-apt-repository ppa:nome_repository

Sostituisci `repository_name` con il nome del repository che desideri aggiungere. Dopo aver aggiunto il repository, aggiorna nuovamente l'elenco dei repository con `sudo apt update` in modo che il sistema riconosca i nuovi pacchetti disponibili.

nota importante: Fate attenzione quando aggiungete repository da fonti non attendibili. Questi repository potrebbero contenere malware o software instabile che potrebbe danneggiare il vostro sistema. Verificate sempre la fonte di un repository prima di aggiungerlo.

In breve, aggiornare e abilitare i repository sono passaggi essenziali per mantenere un sistema operativo aggiornato e sicuro. Aggiornando regolarmente l'elenco dei repository e abilitando quelli necessari, è possibile garantire l'accesso agli ultimi aggiornamenti software e di sicurezza. Ricordarsi sempre di prestare attenzione quando si aggiungono nuovi repository e di verificarne le origini prima di aggiungerli al sistema.

Inizia bene

comando di aggiornamento del terminale di Ubuntu

Innanzitutto, assicurati che il sistema operativo appena installato sia completamente aggiornato. Questo passaggio è essenziale per ottenere le ultime correzioni di bug e miglioramenti delle prestazioni. Ad esempio, su Ubuntu, puoi eseguire il seguente comando: sudo apt update && sudo apt upgradeIn questo modo si evita di riscontrare problemi già risolti negli aggiornamenti più recenti.

Già che ci sei, verifica di avere accesso a tutti i repository standard. Il programma di installazione di Ubuntu solitamente abilita i repository universe e multiverse (per fornire software e codec Plus), ma in caso contrario, abilitali tramite l'applicazione "Software e aggiornamenti" (l'interfaccia utente grafica) o modificando il file /etc/apt/sources.list. Questi repository sono essenziali per ampliare la gamma di software disponibile e soddisfare le tue diverse esigenze. Ricorda, mantenere il sistema aggiornato e accedere ai repository corretti sono alla base di un'esperienza Ubuntu fluida ed efficiente.

Personalizzazione dell'interfaccia utente: personalizza la tua esperienza digitale

L'interfaccia utente (UI) è la tua porta d'accesso al mondo della tecnologia, che si tratti del tuo smartphone, tablet o persino del sistema operativo del tuo computer. La possibilità di modificare e personalizzare questa interfaccia ti offre un maggiore controllo sulla tua esperienza digitale, rendendola più fluida ed efficiente. Scopriamo come puoi apportare modifiche fondamentali alla tua UI per ottenere il massimo dai tuoi dispositivi.

Cambia temi e sfondi:

Uno dei modi più semplici per personalizzare l'interfaccia utente è cambiare temi e sfondi. La maggior parte dei sistemi operativi moderni, come Android e Windows, offre un'ampia gamma di temi preinstallati tra cui scegliere. È anche possibile scaricare temi personalizzati dagli app store o da siti web specializzati. Inoltre, è possibile modificare lo sfondo della schermata iniziale e della schermata di blocco con foto personali o design preferiti, aggiungendo un tocco unico al dispositivo.

Personalizza icone e strumenti:

Molti sistemi operativi consentono di modificare la forma e le dimensioni delle icone delle app. È anche possibile utilizzare pacchetti di icone disponibili sugli app store per modificare completamente l'aspetto delle icone. Inoltre, è possibile aggiungere widget alla schermata iniziale per visualizzare informazioni importanti come meteo, calendario o notizie direttamente, senza dover aprire le app.

Modifica notifiche:

Le notifiche sono una parte essenziale dell'interfaccia utente, ma a volte possono essere fastidiose. Fortunatamente, puoi personalizzare le notifiche per ricevere solo quelle che ti interessano. Puoi disattivare le notifiche per le app che non usi regolarmente o personalizzare la modalità di visualizzazione delle notifiche per ogni app. Ad esempio, puoi scegliere di visualizzare le notifiche come notifiche pop-up o come notifiche silenziose che compaiono solo nel Centro Notifiche.

Utilizzo dei launcher:

Se utilizzi Android, i launcher offrono un modo potente per personalizzare completamente l'interfaccia utente. I launcher sono app che sostituiscono la schermata iniziale predefinita e ti offrono il controllo completo sul suo design e sulle sue funzionalità. Puoi utilizzare i launcher per modificare l'aspetto delle icone, aggiungere widget, personalizzare i gesti e persino modificare il funzionamento dell'app drawer. Alcuni launcher popolari includono Nova Launcher, Apex Launcher e Action Launcher.

Cambia font e colori:

Alcuni sistemi operativi consentono di modificare i font e i colori utilizzati nell'interfaccia utente. È possibile scegliere un font gradevole alla vista e facile da leggere, oppure modificare i colori in base al proprio gusto personale. Queste piccole modifiche possono fare una grande differenza nell'esperienza utente complessiva.

Usa la modalità scura:

La modalità scura è una funzionalità comune in molti sistemi operativi e applicazioni moderni. Trasforma l'interfaccia utente in una combinazione di colori scuri, riducendo l'affaticamento degli occhi e migliorando la durata della batteria, soprattutto sui dispositivi con display OLED. È possibile abilitare la modalità scura nelle impostazioni di sistema o nelle impostazioni delle singole app.

Personalizza la barra delle applicazioni e il menu Start:

In Windows, puoi personalizzare la barra delle applicazioni e il menu Start per semplificare l'accesso alle app e ai file che usi più spesso. Puoi aggiungere app alla barra delle applicazioni, ridimensionare le icone e persino nascondere automaticamente la barra delle applicazioni quando non è in uso. Puoi anche personalizzare il menu Start per visualizzare le app, i file e le cartelle che ti interessano.

Personalizzare l'interfaccia utente è un ottimo modo per migliorare la tua esperienza digitale e rendere i tuoi dispositivi più compatibili con le tue esigenze. Che tu voglia cambiare temi e sfondi, personalizzare icone e widget o utilizzare launcher per cambiare completamente l'interfaccia utente, hai a disposizione molte opzioni. Esplora e sperimenta queste opzioni per trovare le modifiche più adatte a te e rendere la tua esperienza digitale più piacevole ed efficiente. Ricorda, l'obiettivo è far sì che la tecnologia lavori per te, non il contrario.

Rendi il tuo desktop Linux più comodo e personale

Modifiche a Ubuntu GNOME

Alcune semplici modifiche visive possono rendere il tuo desktop Linux più comodo e personalizzato. Se utilizzi l'ambiente GNOME, valuta l'installazione di uno strumento come GNOME Tweaks. Questi strumenti ti consentono di accedere a impostazioni non disponibili nel menu predefinito, come la modifica di temi, font e posizione dei pulsanti della barra del titolo.

Anche i font giocano un ruolo importante nel dare al desktop un aspetto distintivo. Sebbene i font predefiniti su Linux siano validi, è possibile installare font come Roboto o Noto Sans per l'interfaccia, e Fira Code o Cascadia Code per la programmazione. Temi e icone sono un altro modo rapido per aggiornare il desktop. Personalmente, apprezzo il tema di icone Papirus, che ha un aspetto moderno ed è disponibile nei repository di Ubuntu, Fedora e Arch. Puoi anche provare temi GTK come Adwaita-dark, Yaru, Arc o Nordic.

Nel Dock di Ubuntu, potresti voler ridurre a icona le applicazioni quando clicchi sulle loro icone, in modo simile a Windows o macOS. Di default, questa opzione non è abilitata, ma puoi attivarla con:

Aggiorna le tue app virtuali: una guida completa per scegliere la migliore

Sei stanco delle app predefinite del tuo telefono o computer? Pensi che siano limitate o non soddisfino le tue esigenze? Non sei il solo! Molti cercano alternative migliori ad app come lettori musicali, browser web, app di posta elettronica e altro ancora. Fortunatamente, c'è un mondo di fantastiche app che aspettano solo di essere scoperte, e che possono migliorare significativamente la tua esperienza digitale.

Perché dovresti prendere in considerazione la possibilità di cambiare le app predefinite?

Le app predefinite sono spesso soluzioni generiche progettate per soddisfare le esigenze di un'ampia gamma di utenti. Ciò significa che potrebbero non disporre delle funzionalità avanzate, delle opzioni di personalizzazione o persino delle prestazioni ottimali che stai cercando. Sostituire queste app può offrirti:

  • Funzionalità avanzate: Molte applicazioni alternative offrono funzionalità non presenti nelle applicazioni predefinite, come strumenti di organizzazione avanzati, opzioni di personalizzazione dell'interfaccia utente o supporto per formati di file aggiuntivi.
  • Prestazioni migliori: Alcune app alternative sono progettate per essere più leggere ed efficienti, ovvero consumano meno risorse del dispositivo e funzionano più velocemente.
  • Esperienza personalizzata: Le app alternative spesso consentono di personalizzare la propria esperienza in base alle proprie esigenze e preferenze individuali, modificando l'aspetto, personalizzando le notifiche o aggiungendo funzionalità aggiuntive.
  • Maggiore sicurezza e privacy: Alcune app alternative si concentrano specificamente sulla protezione della privacy e della sicurezza dei dati, offrendo funzionalità come crittografia avanzata, blocco del tracciamento o politiche sulla privacy trasparenti.

Come scegliere le giuste app alternative?

La scelta delle app alternative più adatte dipende dalle tue esigenze e preferenze individuali. Ecco alcuni suggerimenti per aiutarti a decidere:

  1. Determina le tue esigenze: Quali funzionalità cerchi in un'app? Quali problemi stai cercando di risolvere?
  2. Cerca alternative: Utilizza motori di ricerca, siti di recensioni di app o chiedi consigli ai tuoi amici.
  3. Leggi le recensioni: Scopri cosa pensano gli altri utenti dell'app e quali funzionalità apprezzano o non apprezzano.
  4. Prova le app: Scarica e prova diverse app prima di prendere una decisione definitiva. La maggior parte delle app offre un periodo di prova gratuito o una versione gratuita con funzionalità limitate.
  5. Controllare i permessi: Assicurati che l'app non richieda autorizzazioni non necessarie o sospette.
  6. Cerca aggiornamenti regolari: Le app aggiornate regolarmente sono spesso più sicure e stabili.

Esempi di ottime app alternative:

  • Browser Internet: Invece dei browser predefiniti come Internet Explorer o Safari, puoi provare Google Chrome, Mozilla Firefox o Brave, che offrono funzionalità avanzate come il blocco degli annunci, la protezione della privacy e la sincronizzazione dei dati tra dispositivi.
  • Applicazione e-mail: Invece dell'app di posta elettronica predefinita, puoi provare Gmail, Outlook o Spark, che offrono funzionalità di organizzazione avanzate, integrazione con altre app e opzioni di personalizzazione dell'interfaccia utente.
  • lettore musicale: Invece del lettore musicale predefinito, puoi provare Spotify, Apple Music o VLC media player, che offrono una vasta libreria di brani, playlist personalizzate e supporto per più formati di file.
  • Applicazione Foto: Invece dell'app Foto predefinita, puoi provare Google Foto, Adobe Lightroom o VSCO, che offrono strumenti di modifica avanzati, archiviazione cloud e semplici funzionalità di condivisione.

Come cambiare le app predefinite:

Il metodo per modificare le app predefinite varia a seconda del sistema operativo in uso. In genere, è possibile farlo tramite le impostazioni di sistema o quelle dell'app. Cerca opzioni come "App predefinite", "Imposta app predefinite" o "Gestisci link".

Non esitate a esplorare il mondo delle app alternative! Cambiare le app predefinite può migliorare notevolmente la vostra esperienza digitale, e Plus vi dà il controllo sul vostro dispositivo e sui vostri dati. Cercate, sperimentate e scegliete le app più adatte alle vostre esigenze e preferenze. Ricordate, ci sono sempre opzioni migliori disponibili!

Non accontentarti di app noiose.

Le applicazioni predefinite in molte distribuzioni Linux vengono spesso scelte per la loro ampia compatibilità, ma spesso è possibile ottenere un'esperienza migliore passando ad alternative più adatte al proprio flusso di lavoro. Vediamo alcuni miglioramenti di base che è possibile apportare immediatamente.

Inizia aggiornando il tuo emulatore di terminale. Il terminale è il tuo migliore amico su Linux e un emulatore di terminale più ricco di funzionalità di quello predefinito renderà le cose ancora migliori. Ad esempio, Guake offre un terminale a discesa attivabile con un tasto, il che lo rende molto utile per accedere rapidamente ai comandi. Consideralo uno strumento essenziale per gli utenti che usano la riga di comando.

I file manager sono un altro ambito in cui le alternative brillano. Nautilus, il file manager predefinito di GNOME, è diventato molto più semplice nel corso degli anni. Personalmente preferisco Yazi, un file manager basato su terminale scritto in Rust. È gestito da tastiera, incredibilmente veloce e ricco di funzionalità. L'interfaccia funziona nel terminale con una grafica simile a ncurses e rimane reattiva anche in directory molto grandi. Offre una potente alternativa per chi cerca maggiore controllo e velocità nella gestione dei propri file.

La maggior parte delle distribuzioni include un set di applicazioni di base, quindi vale la pena installare subito quelle essenziali. Tra i componenti aggiuntivi più diffusi ci sono LibreOffice per i documenti, VLC per i contenuti multimediali e GIMP o Krita per l'editing delle immagini. I browser sono un altro aspetto a cui vale la pena prestare attenzione. Ubuntu ora distribuisce Firefox come pacchetto Snap, che può risultare lento. È possibile sostituirlo con Flatpak, la versione .deb di Mozilla, oppure passare a una di queste alternative. Esplora le varie opzioni per trovare il browser più adatto alle tue esigenze in termini di velocità, sicurezza e funzionalità.

Dai un'occhiata più da vicino alle impostazioni della batteria e dell'alimentazione.

È il momento di approfondire le impostazioni di batteria e alimentazione del tuo dispositivo. Che tu utilizzi un telefono Android o un dispositivo Windows, comprendere queste impostazioni e come personalizzarle può fare un'enorme differenza nella durata della batteria e nelle prestazioni del dispositivo. Esploriamo le opzioni disponibili e come sfruttarle al meglio.

Sui telefoni Android, queste impostazioni si trovano solitamente nella sezione "Batteria" dell'app "Impostazioni". Qui puoi visualizzare i dettagli sul consumo di batteria per diverse app, abilitare la modalità di risparmio energetico e regolare altre impostazioni relative al consumo energetico. È importante rivedere regolarmente queste impostazioni per identificare le app che consumano troppa energia e adottare le misure necessarie, come limitarne l'attività in background o disinstallarle, se necessario.

Sui dispositivi Windows, è possibile accedere alle impostazioni di batteria e alimentazione tramite Impostazioni, quindi Sistema, quindi Alimentazione e batteria. Qui è possibile impostare i piani di risparmio energetico, specificare quando il dispositivo entra in modalità sospensione e abilitare le funzionalità di risparmio energetico. È inoltre possibile monitorare l'utilizzo della batteria per diverse app e intraprendere le azioni appropriate.

Suggerimento per professionisti: Attiva la modalità di risparmio energetico quando la batteria è scarica o quando sai che non avrai accesso a una fonte di alimentazione per un periodo prolungato. Questo può contribuire a prolungare significativamente la durata della batteria.

Inoltre, puoi esplorare le impostazioni di "Ottimizzazione della batteria" di Android, che ti consentono di specificare come il sistema gestisce il consumo energetico per ogni singola app. Puoi scegliere tra "Ottimizzata" (l'opzione consigliata per la maggior parte delle app), "Senza restrizioni" (che consente all'app di utilizzare la massima potenza possibile) o "Con restrizioni" (che riduce il consumo energetico in background dell'app).

In Windows, puoi personalizzare le combinazioni di risparmio energia in base alle tue esigenze. Ad esempio, puoi creare una combinazione "Risparmio energetico" che riduce il più possibile il consumo energetico, oppure una combinazione "Prestazioni elevate" che privilegia le prestazioni rispetto alla durata della batteria.

Personalizzando le impostazioni di batteria e alimentazione del tuo dispositivo, puoi ottenere il perfetto equilibrio tra prestazioni e durata della batteria, assicurandoti di ottenere il massimo dal tuo dispositivo.

Migliorare il consumo della batteria

Per gli utenti di laptop, pochi rapidi accorgimenti possono migliorare la durata della batteria e la gestione termica. Un buon primo passo è installare TLP, uno strumento di gestione dell'alimentazione che regola automaticamente il ridimensionamento della CPU, l'I/O del disco, la sospensione automatica delle porte USB, l'alimentazione Wi-Fi e molto altro.

La configurazione predefinita funziona bene per la maggior parte degli utenti e, sui ThinkPad, supporta anche i limiti di carica della batteria, consentendo di limitare la carica, ad esempio, all'80% per prolungare la durata della batteria a lungo termine. Se la distribuzione utilizza già power-profiles-daemon, potrebbe essere necessario disabilitarlo per evitare conflitti.

Anche la regolazione delle impostazioni di visualizzazione e grafica può far risparmiare energia. Ridurre la luminosità dello schermo è spesso il passaggio più semplice ed efficace. Se il sistema è dotato di grafica ibrida, passare alla GPU integrata quando si utilizza la batteria. Su Ubuntu, è possibile utilizzare NVIDIA Prime o l'opzione "Power Mode" nelle Impostazioni. Fedora KDE offre un'implementazione Prime simile.

La maggior parte dei desktop moderni supporta anche i profili di risparmio energetico. In GNOME, KDE e altri ambienti, in genere sono disponibili le modalità "Risparmio energetico", "Bilanciato" e "Prestazioni". Passa a "Risparmio energetico" con la batteria per ridurre il boost della CPU e la luminosità, quindi passa a "Bilanciato" o "Prestazioni" con l'alimentazione di rete. Ubuntu e Fedora includono entrambi il demone powerprofiles per gestire automaticamente questa funzionalità.

Installare strumenti moderni da riga di comando

Per sviluppare applicazioni web moderne, è essenziale disporre di un solido set di strumenti a riga di comando (CLI). Questi strumenti facilitano e semplificano numerose attività, dalla creazione di progetti e dalla compilazione del codice alla gestione dei pacchetti e alla distribuzione delle applicazioni. In questa sezione, esamineremo alcune delle CLI più importanti che ogni sviluppatore web dovrebbe avere e come installarle facilmente.

Innanzitutto, assicurati di avere installato un gestore di pacchetti. Node Package Manager (npm) e Yarn sono due dei gestori di pacchetti più popolari nel mondo JavaScript. npm è installato di default con Node.js, mentre Yarn può essere facilmente installato tramite npm o utilizzando il gestore di pacchetti del tuo sistema operativo.

Dopodiché, puoi iniziare a installare altri strumenti. Ecco alcuni esempi:

  • Crea un'app React: per creare nuovi progetti React in modo rapido e semplice, usa il comando `npm install -g create-react-app` o `yarn global add create-react-app`. Questo strumento crea un progetto React pronto all'uso con tutte le impostazioni di base.
  • Vue CLI: se lavori con Vue.js, Vue CLI è uno strumento essenziale. Installalo usando `npm install -g @vue/cli`o`yarn global add @vue/cliQuesto strumento fornisce un'interfaccia semplice per creare e gestire progetti Vue.js.
  • Angular CLI: per gli sviluppatori Angular, Angular CLI è lo strumento definitivo. Installalo usando `npm install -g @angular/cliQuesto strumento consente di creare facilmente componenti, servizi e moduli, nonché di compilare e distribuire applicazioni Angular.
  • Firebase CLI: se utilizzi Firebase, la Firebase CLI semplifica l'interazione con vari servizi Firebase. Installala utilizzando `npm install -g firebase-tools`Quindi accedi utilizzando `firebase login`.

Oltre a questi strumenti, ce ne sono molti altri che potrebbero rivelarsi utili a seconda delle esigenze del tuo progetto. Esplora e trova strumenti che ti aiutino a semplificare il flusso di lavoro e ad aumentare la produttività. Ricorda che l'utilizzo di moderni strumenti da riga di comando può farti risparmiare tempo e fatica durante lo sviluppo di applicazioni web.

Abbandona le opzioni tradizionali

Linux eccelle davvero nella riga di comando e qualche piccolo aggiornamento può renderlo più divertente e produttivo.

Iniziamo dalla shell stessa. La maggior parte delle distribuzioni usa Bash di default, un linguaggio potente ma basilare nelle sue interazioni. Zsh è un'alternativa popolare, soprattutto se abbinato a framework come Oh My Zsh, che aggiunge suggerimenti automatici, evidenziazione della sintassi e skin. Fish è un'altra ottima opzione che funziona bene fin da subito, con impostazioni predefinite intelligenti e suggerimenti integrati, senza configurazioni complesse.

Oltre alla shell, sostituire alcuni strumenti classici con alternative moderne può rendere il terminale più veloce e intuitivo. bat è un sostituto diretto del comando cat che aggiunge l'evidenziazione della sintassi e i numeri di riga, ideale per leggere codice o configurazioni. ripgrep(rg) è un grep più veloce e intelligente che cerca ricorsivamente per impostazione predefinita e salta le directory irrilevanti come .git. fd è un sostituto più semplice del comando find con output colorato e impostazioni predefinite compatibili con Git.

Per quanto riguarda il monitoraggio, htop è un importante aggiornamento di top, che offre una visualizzazione interattiva e colorata dei processi, in cui è possibile ordinarli, scorrerli e interromperli facilmente. btop va oltre con un'interfaccia grafica ricca di metriche e grafici.

Linux è meglio di quanto pensi

Linux offre infinite possibilità. Se sei alle prime armi, potresti voler Scopri queste alternative agli strumenti predefiniti di Linux.Questi strumenti possono semplificare la tua esperienza e renderla più efficiente. Inoltre, ti consigliamo di esplorare le distribuzioni Linux adatte ai principianti. Queste distribuzioni sono progettate per essere facili da usare e offrono un'interfaccia grafica familiare, facilitando l'apprendimento rapido delle basi di Linux.

I commenti sono chiusi.