Hoy ha sido lanzada una nueva versión de Drupal, la 8.4.3, la cual es una versión de mantenimiento, es aconsejable que actualicemos, aunque no lo podemos tomar con calma, ya que no se trata de una versión de seguridad, por lo tanto, podemos relajarnos :)

Ya hemos hablado otras iniciativas de Drupal 8 con las cuales se ampliaran funcionalidades y mejorara durante su ciclo de vida. En este caso hablaremos de la iniciativa Workflow, la cual comenzó su andadura con Drupal 8.2 y ha avanzado mucho desde entonces. En un principio se lanzo el modulo experimental Content Moderation en la 8.2 y posteriormente, fue añadido Workflows en la versión 8.3. En octubre llegamos a la 8.4, en la cual comenzamos a ver esta iniciativa progresar.

En Drupal 8 recibimos un nuevo modulo para ampliar la ya larga lista de módulos disponibles en el core; media fue el modulo. Es un caso especial, ya que no ha pasado por la categoría de experimental, si no que directamente se ha considerado estable.

"Alt + Impr Pant/Pet Sis + REISUB" es una combinación de teclas que nos permite reiniciar un sistema Linux de manera segura si todo se ha quedado colgado y la unica opcion aparente es pulsar el boton de apagado del PC. Es recomendable esperar un par de segundos entre pulsacion para que al sistema le de tiempo a procesar cada tarea.

El significado de cada letra es el siguiente:

Instalar un paquete y sincronizar la base de datos local del sistema de paquetes
pacman -Sy nombre_paquete

Instalar un paquete y sus dependencias
pacman -S nombre_paquete

Mostrar la lista de paquetes de un repositorio
pacman -Sl nombre_repositorio

Remover paquetes sin sus dependencias
pacman -R nombre_paquete

Remover un paquete y sus dependencias
pacman -Rs nombre_paquete

Purgar un paquete de tu sistema y sus dependencias
pacman -Rsn nombre_paquete

Copia de seguridad en Linux de manera sencilla usando Rsync

Lo primero es tener una particion donde poder hacer la copia, yo tengo asi el disco duro:

[root@Archlinux Borja]# fdisk -l

Disk /dev/sda: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders, 781422768 sectores en total
Units = sectores of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificador del disco: 0x8e2383e4

Pequeño apunte, que siempre se me olvida xD

Archivos .tar.gz:
Comprimir: tar -czvf empaquetado.tar.gz /carpeta
Descomprimir: tar -xzvf archivo.tar.gz

Archivos .tar:
Empaquetar: tar -cvf paquete.tar /carpeta
Desempaquetar: tar -xvf paquete.tar

Archivos .gz:
Comprimir: gzip -9 /drupal-8.1.7
Descomprimir: gzip -d drupal-8.1.7.gz

Si alguna vez hemos necesitado "extraer" todo el html junto con los css, js, imagenes y demas archivos, para trabajar en local o realizar una pequeña presentacion a modo de maqueta de una web, podemos hacerlo con el siguiente comando, que nos descargara todo lo necesario, y modificara los enlaces a imagenes, css, js y demas archivos para que todo funcione correctamente en nuestro local:

wget -E -H -k -K -p [web_page]

Lo unico que debemos hacer es sustituir [web_page] por el enlace que queramos o la web que queramos.

 

Primero entramos a la consola de mysql con "mysql -uroot -p" y ejecutamos los siguientes 2 comandos, sustituyendo

> grant all on [database].* to [username] identified by '[password]';
> flush privileges;

Normalmente, si necesitamos reiniciar apache, ejecutamos "service apache2 [restart|reload]", al hacer esto, reiniciamos apache, pero cortamos por completo el servicio, de modo que si alguien estaba por ejemplo, descargando un archivo, le cortamos la descarga y tiene que volver a comenzarla.

Para reiniciar el apache sin cortar ninguna conexion activa, ejecutamos el siguiente comando:

$ sudo /usr/sbin/apache2ctl graceful

Si en algun momento queremos instalar Drupal 8 desde un composer, para actualizar los modulos y el core a traves de composer, unicamente debemos seguir estos simples pasos: