Migliora gli appunti di Gnome Shell con Pano
Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!
I computer tengono i registri di ogni sito Web visitato in una "cache DNS". Lo scopo di questa cache è risparmiare tempo quando l'utente tenta di accedere a un dominio; il sistema non deve cercarlo ogni volta manualmente. Nel complesso, la memorizzazione nella cache DNS rende più veloce l'utilizzo di Internet , ed è per questo che praticamente tutti i sistemi operativi, da macOS, a Windows a Linux, lo fanno.
Tuttavia, per quanto utile sia la memorizzazione nella cache DNS, a volte possono sorgere problemi, come vedere un vecchio sito Web anziché quello nuovo aggiornato, non riuscire a connettersi a un server remoto, ecc. Un ottimo modo per aggirare questo tipo di errori su Linux computer è quello di "svuotare" la cache DNS su Linux. Quando svuoti la cache DNS, aggiornerà il database DNS e risolverà molti dei problemi di risoluzione riscontrati da molti utenti.
Flush DNS – Systemd risolto
A questo punto, la maggior parte degli utenti Linux esegue un sistema operativo in cui è integrato il sistema Systemd init. Sebbene l'argomento di Systemd sia divisivo nella comunità, c'è una cosa che tutti sanno: Systemd rende le modifiche e la manutenzione a livello di sistema operativo profonde e complicate molto più semplici di quanto non fosse in passato. Questo fatto è particolarmente vero con la cancellazione della cache DNS.
Systemd gestisce la cache DNS in qualcosa noto come "systemd risolto". È un'utilità standard che trova un modo per la maggior parte dei sistemi operativi Linux. Per determinare se il tuo sistema operativo utilizza Systemd Resolved per gestire DNS e cache DNS sul sistema, avvia una finestra di terminale premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Successivamente, esegui il comando systemctl status sul file systemd-resolved.service .
stato systemctl systemd-resolved.service
Guarda la stampa di Systemd Resolved nella finestra del terminale e individua la sezione "Attivo" dopo aver individuato la sezione "Attivo" e assicurati che abbia "attivo (in esecuzione)" accanto ad esso. Se lo fa, il tuo sistema Linux lo sta usando per gestire il suo DNS.
Per cancellare la cache DNS per Systemd Resolved, dovrai utilizzare una delle funzionalità integrate di Systemd Resolved. In particolare, il comando flush caches . Cancellerà istantaneamente il DNS e ti rimetterà in funzione!
sudo systemd-resolved --flush-caches
Oppure, se non puoi usare sudo , fai:
su-
systemd-resolved --flushcaches
Una volta utilizzato il comando flushcaches, le cache DNS sul sistema dovrebbero essere sufficientemente svuotate. Tuttavia, se dopo aver eseguito questo comando riscontri ancora alcuni problemi, potrebbe essere una buona idea riavviare del tutto il servizio. Per fare ciò, utilizzare il comando systemctl restart .
sudo systemctl riavvia systemd-resolved.service
Non puoi usare sudo ? Accedi come root con su prima di provare a riavviare il servizio con systemd.
su - systemctl riavvia systemd-resolved.service
Quando Systemd-Resolved termina il riavvio, tutti i problemi DNS dovrebbero essere risolti!
Flush DNS – Maschera DNS
DNSMasq è un'altra popolare soluzione DNS per la piattaforma Linux utilizzata da molti sistemi operativi. Proprio come lo strumento Systemd-Resolved, gli utenti possono interagire con esso con il comando systemctl . Per determinare se il tuo sistema operativo sta utilizzando lo strumento DNSMasq per gestire il DNS, esegui il comando status .
stato systemctl dnsmasq.service
Leggi la stampa dello stato che systemd fornisce sullo schermo. Raggiungi la sezione "Attivo" della lettura. Scansiona e cerca "attivo (in esecuzione)" per confermare che il servizio è attivo. In questo caso, è possibile svuotare immediatamente la cache DNS per DNSMasq utilizzando il comando systemctl restart . Nel terminale, inserisci il seguente comando.
sudo systemctl riavvia dnsmasq.service
Oppure, per coloro che non possono utilizzare i comandi systemd con sudo , prova ad accedere come Root prima di provare a riavviare.
su-
systemctl riavvia dnsmasq.service
Svuota DNS – NSCD
NSCD è il sistema di cache DNS preferito per la maggior parte dei sistemi operativi Linux basati su RedHat. Pertanto, se stai utilizzando OpenSUSE Linux, CentOS o qualcosa di simile, ci sono buone probabilità che tu debba armeggiare con esso per svuotare la cache DNS.
Nota: sebbene Fedora Linux sia basato su RedHat, per impostazione predefinita non memorizza una cache DNS.
Per determinare se il tuo sistema operativo Linux utilizza NSCD, dovrai utilizzare il comando status , poiché è un servizio systemd.
stato systemctl nscd.service
L'esecuzione del comando status sul servizio NSCD ti fornirà molte informazioni dettagliate al riguardo. Scorri e trova la sezione che dice "Attivo". Se il tuo sistema lo sta utilizzando, vedrai del testo verde che dice "attivo (in esecuzione)".
Lo svuotamento della cache DNS con NSCD funziona praticamente come ogni altro sistema di memorizzazione nella cache che funziona con systemd. Tutto ciò che l'utente deve fare è eseguire il comando systemctl restart . Ricaricherà il servizio e cancellerà automaticamente la cache DNS, che risolverà eventuali problemi DNS che potresti riscontrare.
sudo systemctl restart nscd.service
In alternativa, se il tuo sistema operativo Linux disabilita l'esecuzione dei comandi systemctl con sudo , puoi riavviare il servizio accedendo prima all'account Root usando su .
su - systemctl riavvia nscd.service
Ammettiamolo, gli appunti predefiniti di Gnome Shell non sono molto buoni. Installa Pano per migliorare la tua esperienza con gli appunti!
Hai bisogno di un ottimo editor video non lineare per la tua macchina Linux? Fai funzionare Davinci Resolve 17 con questa guida!
Wallpaper Downloader è un ottimo downloader e gestore di sfondi per Linux. Supporta la maggior parte degli ambienti desktop Linux ed è molto facile da usare. Questa guida
Vuoi testare il sistema operativo Tuxedo sui computer Tuxedo? Scopri come far funzionare l'ultima versione di Tuxedo OS sul tuo PC.
.DEB numero opzione 1 Cosa ci fai? Scopri i molti modi in cui puoi installare i file DEB sul tuo PC Linux.
Dying Light è un videogioco survival horror del 2015 sviluppato da Techland e pubblicato da Warner Bros Interactive Entertainment. Il gioco è incentrato su
Neptune utilizza l'ambiente desktop KDE Plasma 5 e mira a fornire un sistema operativo elegante. Ecco come installare Neptune Linux sul tuo computer.
Vuoi provare il nuovo sistema operativo desktop basato su pacchetto snap di Ubuntu? Scopri come distribuirlo su una macchina virtuale con questa guida.
Undertale è un gioco di ruolo indipendente in 2D del 2015 sviluppato e pubblicato dallo sviluppatore di giochi Toby Fox. Questa guida coprirà il download e l'installazione di Undertale sul tuo
Total War: Three Kingdoms è un gioco RTS di strategia a turni sviluppato da Creative Assembly. Ecco come giocare su Linux.