Ubuntu

Mostrando las entradas con la etiqueta Ubuntu. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Ubuntu. Mostrar todas las entradas

25 mayo 2023

Instalar libssl en Ubuntu


Esta librería es necesaria para poder encriptar conexiones, como por ejemplo el envío de correos mediante el protocolo SMTP. La orden de instalación de la librería de desarrollo es:

sudo apt -y install libssl-dev

En caso se desee instalar solo la versión de ejecución, para Ubuntu 20.04 la orden es:

sudo apt -y install libssl1.1

Para Ubuntu 22.04 la orden es:

sudo apt -y install libssl3

22 marzo 2016

Reparar discos de Mac OS en Ubuntu / Debian


Cuando una Mac falla y es necesario sacar los archivos de su disco duro no hay mejor compañero que Linux. Podemos entrar a la unidad luego de conectarla a nuestro equipo, sin embargo ésta puede presentar errores como éste:

Error mounting /dev/sdb2 at /media/john/Macintosh HD: Command-line 
`mount -t "hfsplus" -o "uhelper=udisks2,nodev,nosuid" 
"/dev/sdb2" "/media/john/Macintosh HD"' exited with non-zero exit status 32: 
mount: wrong fs type, bad option, bad superblock on /dev/sdb2, 
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try dmesg | tail or so.

Para poder repararlo es necesario contar con hfsprogs, instalándola con la siguiente instrucción:

sudo apt-get install hfsprogs

Con ello podemos indicar que revise la unidad mediante:

sudo fsck.hfsplus -f /dev/sdb2

El error que nos muestra el sistema al querer montar la unidad no indicará la partición que se utiliza. Generalmente será la sdb2 como se muestra en el ejemplo.

El programa procederá a hacer una revisión del disco y reparará sus fallas.

** /dev/sdb2
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
   Volume Header needs minor repair
** Repairing volume.
** Rechecking volume.
** Checking HFS Plus volume.
** Checking Extents Overflow file.
** Checking Catalog file.
** Checking multi-linked files.
** Checking Catalog hierarchy.
** Checking Extended Attributes file.
** Checking volume bitmap.
** Checking volume information.
** The volume Macintosh HD was repaired successfully.

Finalizado ello ya podremos ingresar a explorar los archivos del disco de Mac pero para poder acceder a los archivos de usuarios (los cuales se encuentran en las carpetas respectivas dentro de /Users/) es necesario hacerlo invocando como super usuario a nuestro explorador de archivos preferido, como por ejemplo:

sudo nautilus

11 marzo 2016

Instalar PHP CLI (para ejecutar por línea de comandos)


Surge muchas veces la necesidad de ejecutar en Ubuntu el lenguaje PHP pero por línea de comandos. Ello no viene instalado por defecto en el sistema. Para instalar dicho servicio debemos correr la siguiente orden en la terminal:

sudo apt-get install php5-cli

Luego de ello ya podremos ejecutar PHP desde nuestra terminal de forma similar a la siguiente:

php5 mi_codigo.php