Loading ...

Nix è un package manager disponibile per Linux, con alcune caratteristiche peculiari rispetto a quelli standard.

Tra queste enumeriamo solo il fatto che è multi distribuzione.

Per installarlo:

$ curl https://nixos.org/nix/install | sh

Su una installazione di Arch Linux, ho fatto diverse prove; alla fine volevo resettare tutto, ma mi pesava reinstallare da zero.

Ho scoperto che con alcuni comandi è possibile disintallare tutto tranne il sistema base; l'ho provato ed ha funzionato.

Ho scoperto che nei sistemi Linux c'è il file /etc/services, che in pratica contiene una pletora di servizi specificando il numero di porta e quale protocollo usa.

E questo a prescindere che un servizio sia installato o meno.

Flatpak è uno dei programmi che si propongono di centrallizare l'installazione del software in Linux.

E' semplice da installare ed usare.

Linux ha diverse utility da riga per la gestione degli utenti e gruppi.

Oggi vediamo usermod e groupmod, rispettivamente per modificare gli utenti e i gruppi.

Il comando rename, come si può evincere dal nome, è un comando presente su Linux per rinominare i files.

Usando questo comando possiamo rinominarne più di uno contemporaneamente.

Come si vede nella pagina man, rinomina i files rimpiazzando le occorrenze cercate con quelle stabilite.

In genere, per cercare un pacchetto su Linux, usiamo il gestore pacchetti della distribuzione.

Ho scoperto però un tool che può essere comodo, in quanto cerca in diverse liste supportando parecchie distro: whohas!

In pratica cerca se il pacchetto è disponibile nelle varie distro supportate, che al momento sono: Arch, Debian, Fedora, Gentoo, Mandriva, openSUSE, Slackware, Source Mage, Ubuntu, FreeBSD, NetBSD, OpenBSD, Fink, MacPorts e Cygwin.

Quello che vi propongo oggi è il comando unexpand, che su Linux ci permette di convertire tutti gli spazi in tabulazioni (tab).

Ad essere sincero non mi è ancora capitato di usarlo (se non per testarlo), però può essere utile conoscerlo.

Inoltre dovrebbe essere installato di default.

Pyradio è uno script scritto in Python che ci permette di ascolare la radio usando il terminale.

Potete installarlo scaricando il tutto dal canale GitHub e seguendo le istruzioni.

Personalmente non ho mai trovato semplice creare script bash, anche se conosco doversi altri linguaggi.

Anche il semplice uso delle variabili; oggi vediamo proprio questo argomento facendo qualche esempio.