
I recientemente cambió del servidor de Windows al servidor Fedora 32/33 que se ejecuta en la nimbo. ¿Cómo aplico actualizaciones de software y parches en el servidor Fedora 32/33 usando la aplicación de terminal?
Fedora Linux usa el comando dnf. Es la próxima lectura principal del comando yum. Yum es un administrador de paquetes para distribuciones de Linux basadas en RPM como CentOS / RHEL 7.xy versiones anteriores de Fedora Linux. Necesita usar el comando dnf para modernizar Fedora Linux usando el terminal para los últimos parches de software. Esta página explica cómo modernizar Fedora Linux usando la terminal.
Detalles del tutorial | |
---|---|
Dificultad | Claro (rss) |
Privilegios de root | sí |
Requisitos | Fedora Linux |
Hora | 2 my la velocidad de tu conexión a Internet |
Actualizando Fedora usando la terminal, vaya a obtener el software más nuevo
Veamos todos los comandos en detalle para modernizar Fedora Linux usando la terminal para obtener los últimos parches de software.
Paso 1. Anconada la aplicación de terminal
Anconada la aplicación de terminal y luego en el indicador de bash escriba el ulterior comando para iniciar sesión en el servidor remoto:$ ssh vivek@fedora28-nixcraft-cloud
Paso 2. Actualice Fedora Linux usando el comando terminal dnf
Escriba el ulterior comando dnf y comando sudo:sudo dnf upgrade
El comando dnf update además funcionará. Sin retención, dejó de utilizar el mote del comando de aggiornamento. Por lo tanto, le sugiero que utilice el aggiornamento dnf solamente.
Paso 3. Anote la lectura del kernel de Fedora Linux
Escriba el ulterior comando para encontrar nuestra lectura del kernel de Linux:uname -mrs
Expectativas de muestra:
Linux 4.16.3-301.fc28.x86_64 x86_64
Paso 4. Reinicie la caja de Fedora Linux
Escriba el ulterior comando para reiniciar el servidor / escritorio de Fedora Linux:sudo reboot
Osudo shutdown -r now
Expectativas de muestra:
Connection to 192.168.122.156 closed by remote host. Connection to 192.168.122.156 closed.
A posteriori de reiniciar, asegúrese de que todos los servicios se estén ejecutando en su servidor. Por ejemplo, ¿se está ejecutando Nginx?ps aux | grep nginx
Compruebe si hay errores en los archivos de registro utilizando una combinación del comando egrep
dmesg | egrep -i 'error|critical|warn|failed'
Asegúrese de averiguar además en otros archivos de registro almacenados en el directorio / var / log /. Por ejemplo, se puede usar el comando tail y el comando journalctl / systemctl:tail -f /var/log/nginx/error.log
systemctl status nginx
journalctl -u nginx
Las copias de seguridad diarias son esenciales para evitar daños accidentales o la recuperación de una pésima aggiornamento de software o defecto del disco. Por lo tanto, le sugiero que haga una copia de seguridad. Verifíquelo además.
¿Qué hacer si la aggiornamento de Nginx o PHP causa un problema con mi aplicación? ¿Puedo revertir las actualizaciones?
Fedora realiza un seguimiento de todos los comandos dnf. A continuación se explica cómo ver el historial:sudo dnf history
sudo dnf history list
sudo dnf history info
Por ejemplo, busque la instalación o aggiornamento de nginx de la ulterior modo:sudo dnf history list | grep nginx
Anote el número de identificación. Digamos que es 304 para la aggiornamento de nginx. Luego, debe escribir el ulterior comando para revertir o deshacer esa aggiornamento:sudo dnf history undo 304
Consulte “CentOS / RHEL Use el comando yum para degradar o revertir actualizaciones” para obtener más información.
Paso 5. Verifique el nuevo kernel de Fedora Linux
Escriba el ulterior comando posteriormente de ssh en su servidor / escritorio en la nimbo Fedora Linux:ssh vivek@fedora28-nixcraft-cloud
uname -mrs
Expectativas de muestra:
Linux 4.16.9-300.fc28.x86_64 x86_64
Paso 6. Memorizar más sobre el comando dnf para modernizar el software Fedora Linux
El comando dnf además actúa como administrador de paquetes para Fedora Linux. Puede instalar software nuevo, eliminar software existente, modernizar software específico, enumerar los parches instalados y más. A continuación, se muestran algunos ejemplos de comandos:
Cómo instalar un nuevo software llamado htop en Fedora Linux
sudo dnf install htop
Eliminar / borrar un software existente llamado htop en Fedora Linux
sudo dnf remove htop
Enumere todo el software instalado
sudo dnf list installed| more
Para obtener más información sobre el comando dnf, escriba el ulterior comando man o lea la documentación oficial:$ man dnf
Conclusión
Y ahí lo tienes. Acaba de modernizar Fedora Linux usando la terminal para obtener los últimos parches de software. Ayudar su software actualizado es una tarea fundamental para evitar problemas de seguridad. Por lo tanto, ejecute regularmente el ‘aggiornamento de sudo dnf‘comando.