Com descubrir les versions en GNU/Linux
En algunes ocasions després d'una actualització, o quan necessitem saber si el nostre sistema compleix els requisits per a realitzar determinada instal·lació, ens cal saber quina versió de sistema operatiu o versió del paquet que el sistema té instal·lat en el nostre ordinador.
Està clar que amb linux mitjançant el terminal és fàcil i ràpid, l'únic problema és recordar les ordres per invocar la resposta (sobretot aquelles ordres que només utilitzem de tant en tant), aquest serà la finalitat d'aquest article.
El Kernel (nucli del sistema operatiu)
El kernel linux es el cor del sistema, es el pilar sobre el que toda la magia funciona. Per sabre quina versió de kernel tenim instal·lat tan sols caldra anb ejecutar en un terminal l'ordre següent:
~$ uname -a
En Debian mostrará un text similar al seguent:
Linux Debian-escriptori 3.2.0-4-amd64 #1 SMP Debian 3.2.51-1 x86_64 GNU/Linux
El Sistema Operatiu
El sistema operatiu es el conjunt d'aplicacions básiques que permeten l'administració del sistema. Per sabre la versió del sistema operatiu utilitzarem la següent ordre:
~$ lsb_release -a
En un sistema operatiu amb Debian mostrará algo semblant al sigüent:
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 7.3 (wheezy)
Release: 7.3
Codename: wheezy
Versions en un servidor LAMP
Un servidor LAMP és un servidor web format per les aplicacions Apache, MySQL i PHP, executant-se en un sistema operatiu Linux. A continuació veurem com podem sabre les versions instal·lades de cadascun d'aquests components utilitzant comandaments en la terminal.
El Servidor Web Apache
El servidor web es l'aplicació responsable de servir les páginas web del equip servidor al navegador del equip client. Per sabre la versió d'un servidor Apache utilitzarem l'ordre:
~$ apache2 -v
Comandament que en Ubuntu mostrará algo semblant a:
Server version: Apache/2.2.22 (Ubuntu)
Server built: Jul 12 2013 13:37:10
L'intèrpret PHP
Un servidor LAMP se serveix com a llenguatge del costat del servidor de PHP. PHP és un potent llenguatge de script, amb una sintaxi similar a C i una corba d'aprenentatge relativament baixa. Aplicacions que són la base d'Internet com Joomla, WordPress, Drupal, o phpBB estan programades en PHP. Conèixer la versió que s'executa en el servidor és important per moltes diverses raons. Mitjançant la següent ordre podrem sabre la versió instal·lada:
~$ php -v
En un sistema amb Ubuntu Server mostrarà alguna cosa com:
PHP 5.3.10-1ubuntu3.9 with Suhosin-Patch (cli) (built: Dec 12 2013 04:27:25)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
El servidor de base de dades MySQL
L'aplicació MySQL és un SGDB que permet a les aplicacions allotjades al servidor emmagatzemar i recuperar dades de forma relacional. Descobrir la versió del nostre servidor MySQL és una mica més complicat al que hem vist mes enrere, Vegem un parell d'opcions:
1. Preguntant a l'administrador de paquets APT
Apt porta un registre dels paquets instal·lats. Pel que simplement hem de preguntar-li que va instal·lar. La comanda següent ens servirà:
~$ apt-cache show mysql-server | grep Version
En ubuntu mostrarà alguna cosa com:
Version: 5.5.34-0ubuntu0.12.04.1
Version: 5.5.22-0ubuntu1
2. Preguntant a MySQL
Aquesta comanda ens servirà també però necessitarem conèixer la contrasenya del usuari root del mysqladmin:
~$ mysqladmin -uroot -p -hlocalhost version | grep "Server version"
En ubuntu mostrarà alguna cosa com:
Server version 5.5.34-0ubuntu0.12.04.1
Cordialment el roig
inforoigpv

Torna a la portada