ubuntu

Como desinstalar snap en Ubuntu

Snap es un sistema de gestión de aplicaciones que permite instalar, configurar, actualizar y eliminar paquetes snap, pero quizas no sea del agrado tener el servicio snapd corriendo permanentemente por otro lado snap promueve aplicaciones no libres y si eres un apasionado del Software Libre esto te puede hacer fruncir el cejo y echarle manos al teclado y no dejar rastro de snap y esto es lo que vamos a hacer en este post.

Cómo compilar PHP 7.1 en Ubuntu 16.04

PHP

El 1 de diciembre del 2016 la comunidad de desarrollo de PHP liberó la versión 7.1, la cuál incorporó 12 nuevas características, de ellas mencionamos algunas a continuación:

Tipos «nullable»: Ahora las funciones pueden devolver nulo prefijando el tipo de datos con un signo de interrogación (?), de manera similar para los párametros pueden aceptar nulo prefijando el tipo de datos con un signo de interrogación.

Compilar Git

git

Git es un sistema de control de versiones distribuido, originalmente ideado y desarrollado por Linus Torvald, que goza de gran reputación debido a su robustez, flexibilidad y eficiencia. Git está en constante evolución por tanto si su distribución no esta al día con las últimas características de Git entonces puede echarle mano a la consola y compilarlo desde su código fuente.

Compilar php 5.5 con soporte apache prefork

PHP
PHP 5.5 introduce nuevas características y mejora varias de las existentes pero para hacer uso de ellas en distribuciones como Debian, CentOS, Ubuntu, Fedora debes compilarlo pues en el momento en que escribo este artículo PHP 5.5 no ha sido incluido en los repositorios oficiales hoy LibreByte mostrará como compilar PHP 5.5 en Debian GNU/Linux.

Error al descompactar fichero .tar.bz2

Debian GNU/Linux

Si al intentar descompactar un fichero .tar.bz2 obtienes los siguientes mensajes de error:

tar (child): bzip2: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2

debe resolverlo instalando el paquete bzip2

# apt-get -y install bzip2

Lecturas recomendadas

– man tar

Cambiar el estado de un paquete de instalación automática a instalación manual

Debian GNU/Linux
He instalado los paquetes básicos del escritorio XFCE, tecleando:

$ sudo apt-get install xfce4

El comando anterior me instala paquetes que no uso como Orage asi que teclee:


$ sudo apt-get purge orage
...
The following packages will be REMOVED:
  orage* xfce4*
...
Do you want to continue [Y/n]? y

P. Ahora cada vez que trato de instalar una aplicación apt-get me informa que existen paquetes que fueron instalados automáticamentes y que no son requeridos pero son paquetes esenciales para que mi escritorio siga funcionando correctamente ¿Cómo resuelvo esto?

R. Debes cambiarle estado de esos paquetes de instalación automática a instalación manual tecleando:

$ sudo apt-mark manual paquete1 paquete2  ...
Lecturas recomendadas

– man apt-mark