Introducción
Arch Linux es una distribución de Linux compuesta predominantemente por software gratuito y de código abierto que espera un poco más de su usuario. Debe estar dispuesto a hacer algún esfuerzo para comprender el funcionamiento del sistema. Pero, si desea tener más control sobre lo que se instala en ese sistema y cómo se ejecuta, entonces esta distribución podría ser para usted. (¡Esta distribución no es ideal para principiantes de Linux a menos que disfrute haciendo las cosas de la manera difícil!) Arch Linux utiliza un modelo de lanzamiento continuo, de modo que una actualización regular del sistema es todo lo que se necesita para obtener el software Arch más reciente. Para las personas que han ejecutado otras versiones de Linux, algunas de las primeras diferencias que notarán los usuarios son la configuración/administración de redes y la administración de paquetes.
Requisitos
Un servidor con Arch Linux instalado. Si aún no tiene un servidor, puede activar un VPS de Linux en menos de 30 segundos.
Comandos básicos de Arch Linux
Este artículo cubrirá algunos conceptos básicos para que pueda comenzar con Arch Linux, incluida la configuración del nombre de host, el uso de las funciones básicas del adaptador de red y el uso del administrador de paquetes de Arch Linux, llamado, simplemente, "pacman".
Configurar el nombre de host de Arch Linux:
Para cambiar el nombre de host de su servidor, use hostnamectl comando (con la mayoría de estos comandos, es probable que necesite anteponer sudo o ya ha iniciado sesión como root).
hostnamectl set-hostname "your hostname"
Cambio de nombre de host de Arch Linux
Las comillas solo son necesarias si utiliza un nombre de host con un espacio.
Uso de los adaptadores de red de Arch Linux
Habilitación y deshabilitación de interfaces:
Para verificar qué interfaces hay en su servidor y en qué estado se encuentran, puede usar el ip link comando:
ip link
Lista de interfaces de red de Arch Linux
Para ver las direcciones IP configuradas en estas interfaces, use ip addr en su lugar.
Para habilitar o deshabilitar una interfaz en particular, use el enlace ip apropiado comando, sustituyendo el nombre de su interfaz por la interfaz que desea afectar.
ip link set eth0 up
ip link set eth0 down
(Consejo profesional:recuerde qué interfaz está utilizando para acceder a este servidor, por ejemplo, si está accediendo a este servidor de forma remota a través de ssh. Si desactiva la interfaz incorrecta, ¡podría desconectar su sesión!)
Ubicación del archivo de interfaz de red:
Si desea realizar algún cambio en el archivo de la interfaz, abra el siguiente archivo con el editor de texto de su elección:
/etc/netctl/eth0
Arch Linux:/etc/netctl/eth0
Reinicio de redes
Si ha realizado cambios en su /etc/netctl/eth0 archivo, por ejemplo, puede hacer que esos cambios surtan efecto reiniciando la red en esa interfaz:
netctl restart eth0
Uso del administrador de paquetes de Arch Linux (pacman)
Actualizando la lista de paquetes
Este comando es similar a apt-get update en sistemas basados en Debian/Ubuntu y debe ejecutarse de manera similar antes de instalar cualquier paquete nuevo.
pacman -Sy
Instalar un paquete
Si conoce el nombre de un paquete, puede instalarlo con solo -S opción (piense en "sincronizar").
pacman -S <package-name>
Instalación del paquete Arch Linux
* El paquete 'sl' es una pequeña adición divertida que, cuando se instala y se invoca, le brinda una locomotora de vapor ASCII animada. Se utiliza mejor si es propenso a escribir mal "ls" con "sl".
Buscando paquetes disponibles
Si no está seguro del nombre del paquete, puede buscar con -Ss opciones.
pacman -Ss <search term>
Eliminar un paquete
Eliminar un paquete requiere el uso de -R opción:
pacman -R <package-name>
Eliminación del paquete Arch Linux
Actualización de todos los paquetes
Para actualizar todos los paquetes instalados en su sistema, el comando toma el adicional -u opción. Si, como se indicó anteriormente, está familiarizado con Debian/Ubuntu, este comando es el equivalente a apt-get upgrade .
pacman -Syu
Gracias por seguirnos y no dude en consultarnos para obtener más actualizaciones y publicaciones relacionadas, como Cómo instalar Apache, MySQL, PHP (LAMP) en Arch Linux, u obtener más información sobre nuestros servidores de alojamiento VPS confiables.