Introduzione
Arch Linux è una distribuzione Linux composta prevalentemente da software gratuito e open source che si aspetta qualcosa in più dal suo utente. Devi essere disposto a fare qualche sforzo per comprendere il funzionamento del sistema. Ma se vuoi un maggiore controllo su ciò che viene installato su quel sistema e su come viene eseguito, allora questa distribuzione potrebbe fare al caso tuo. (Questa distribuzione non è l'ideale per i principianti di Linux a meno che non ti piaccia fare le cose nel modo più difficile!) Arch Linux utilizza un modello di rilascio progressivo, in modo tale che un regolare aggiornamento del sistema sia tutto ciò che è necessario per ottenere il software Arch più recente. Per le persone che hanno eseguito altre versioni di Linux, alcune delle prime differenze che gli utenti noteranno sono l'impostazione/gestione della rete e la gestione dei pacchetti.
Prerequisiti
Un server con Arch Linux installato. Se non disponi già di un server, puoi avviare un VPS Linux in meno di 30 secondi.
Comandi di base di Arch Linux
Questo articolo tratterà alcune nozioni di base per iniziare con Arch Linux, inclusa l'impostazione del nome host, l'uso delle funzioni di base dell'adattatore di rete e l'uso del gestore di pacchetti Arch Linux, chiamato, semplicemente, "pacman".
Impostazione del nome host di Arch Linux:
Per modificare l'hostname del tuo server, usa hostnamectl command (con la maggior parte di questi comandi, probabilmente dovrai anteporre sudo o essere già loggato come root).
hostnamectl set-hostname "your hostname"
Cambio del nome host di Arch Linux
Le virgolette sono necessarie solo se utilizzi un nome host con uno spazio al suo interno.
Utilizzo degli adattatori di rete Arch Linux
Abilitazione e disabilitazione interfacce:
Per verificare quali interfacce si trovano sul tuo server e in quale stato si trovano, puoi utilizzare il link ip comando:
ip link
Elenco delle interfacce di rete di Arch Linux
Per vedere gli indirizzi IP configurati su queste interfacce, usa ip addr invece.
Per abilitare o disabilitare una particolare interfaccia, utilizzare il link ip appropriato comando, sostituendo il nome dell'interfaccia con l'interfaccia che desideri modificare.
ip link set eth0 up
ip link set eth0 down
(Suggerimento professionale:ricorda quale interfaccia stai utilizzando per accedere a questo server, ad esempio, se stai accedendo a questo server in remoto tramite ssh. Se disabiliti l'interfaccia sbagliata, potresti mettere offline la tua sessione!)
Posizione del file dell'interfaccia di rete:
Se desideri apportare modifiche al file dell'interfaccia, apri il seguente file utilizzando il tuo editor di testo preferito:
/etc/netctl/eth0
Arch Linux:/etc/netctl/eth0
Riavvio della rete
Se hai apportato modifiche al tuo /etc/netctl/eth0 file, ad esempio, puoi rendere effettive queste modifiche riavviando la rete su quell'interfaccia:
netctl restart eth0
Utilizzo del gestore di pacchetti Arch Linux (pacman)
Aggiornamento dell'elenco dei pacchetti
Questo comando è simile a apt-get update nei sistemi basati su Debian/Ubuntu e dovrebbe essere eseguito in modo simile prima di installare qualsiasi nuovo pacchetto.
pacman -Sy
Installazione di un pacchetto
Se conosci il nome di un pacchetto, puoi installarlo solo con -S opzione (pensa a "sincronizza").
pacman -S <package-name>
Installazione del pacchetto Arch Linux
* Il pacchetto 'sl' è una piccola aggiunta divertente che, una volta installata e richiamata, ti offre una locomotiva a vapore ASCII animata. È meglio utilizzarlo se sei incline a digitare erroneamente "ls" come "sl".
Ricerca di pacchetti disponibili
Se non sei sicuro del nome del pacchetto, puoi cercare con -Ss opzioni.
pacman -Ss <search term>
Rimozione di un pacco
La rimozione di un pacchetto richiede l'uso di -R opzione:
pacman -R <package-name>
Rimozione del pacchetto Arch Linux
Aggiornamento di tutti i pacchetti
Per aggiornare tutti i pacchetti installati sul tuo sistema, il comando accetta l'ulteriore -u opzione. Se, come sopra, hai familiarità con Debian/Ubuntu, questo comando è l'equivalente di apt-get upgrade .
pacman -Syu
Grazie per seguirci e non esitare a ricontrollare con noi per ulteriori aggiornamenti e post correlati, come Come installare Apache, MySQL, PHP (LAMP) su Arch Linux, o per saperne di più sui nostri affidabili server di hosting VPS.