Rocky Linux
Esta documentacion fue realizada en base a Rocky Linux 8.8
Post Instalacion
Una vez instalado Rocky Linux, procedemos a actualizar el sistema, instalamos las herramientas de desarrollo (opcional) y activamos repositorio de terceros 'Powertools'.
dnf -y update
dnf -y install epel-release sudo
dnf -y groupinstall "Development Tools"
dnf -y install git
dnf config-manager --set-enabled powertools
Si lo requerimos, podemos actualizar el dominio de nuestro host
Para conocer la hora y de ser necesario, cambiarla
timedatectl
timedatectl list-timezones
timedatectl list-timezones | grep America
timedatectl set-timezone America/Mexico_City
Instalar paquetes
# Tools
dnf install mlocate tar zip unzip p7zip git wget curl rsync neofetch tmux -y
# Network tools
dnf install net-tools netcat lsof nmap -y
nodejs
python
php
dnf module list | grep php
dnf module enable php:8.0
dnf install php php-cli php-curl php-dba php-intl php-json php-mbstring php-zip php-pdo php-mysqlnd php-pgsql
Gestor de paquetes dnf
Rocky Linux cuenta con su propio de gestor de paquetes llamado dnf, sin embargo, al estar basado en CentOS, es posible utilizar su gestor de paquetes yum.
| Comando | Accion |
|---|---|
dnf install <PACKAGE> |
Instalar un paquete |
dnf reinstall <PACKAGE> |
Reinstalar un paquete |
dnf update |
Actualizar todos los paquetes |
dnf upgrade |
Alias de update, realiza la misma accion |
dnf upgrade-minimal |
Actualiza solo los paquetes necesarios |
dnf remove <PACKAGE> |
Remover un paquete |
dnf autoremove <PACKAGE> |
Remover un paquete y sus dependencias |
dnf search <PATTERN> |
Buscar un paquete en los repositorios |
dnf list --installed |
Mostar paquetes instalados |
dnf list --updates |
Mostrar paquetes para actualizar |
dnf list --upgrades |
Mostrar paquetes para actualizar |
dnf repolist |
Mostrar repositorios permitidos |
dnf clean {metadata, packages, dbcache, expire-cache, all} |
Elimina cache del dnf |