Archivo

Posts Tagged ‘apt-get’

Problema con phpMyAdmin, mbstring extension y Ubuntu 16.04

2 de May de 2016 7 comentarios

Supongo que esto dentro de poco tiempo no servirá para nada porque habrán arreglado la instalación de PHP7. Pero en mayo de 2016 ha estado curioso dejar el servidor fino.

Vale, he actualizado Ubuntu a 16.04, además de pasarme a php7 sobre Apache. La cantidad de problemas que estoy encontrando está siendo interesante.

El último ha sido con la configuración de phpmyadmin (en este caso es sobre MariaDB, pero vamos, que sobre MySQL creo que pasa lo mismo).

Instalo mi paquete de phpmyadmin y no funciona, a pesar de reiniciar el servicio. Lo que sucede es que no se ha cargado la configuración de phpmyadmin en apache. Para ello:

sudo nano /etc/apache2/apache2.conf

y dentro incluimos:

Include /etc/phpmyadmin/apache.conf

Tras instalarlo y acceder a http://localhost/phpmyadmin te encuentras el siguiente error:

The mbstring extension is missing. Please check your PHP configuration.

La solución es:

sudo apt-get install php-mbstring php7.0-mbstring php-gettext
sudo service apache2 restart

Me estoy encontrando en muchos casos que el php7 no va NADA FINO y tienes que reinstalar paquetes o instalar algunos que normalmente tienes instalados, véase el php-curl.
Además, el apt-get install php7 me ha estado fallando por culpa del paquete php-fpm. Lo he solucionado descargando los fuentes de PHP e instalando a la vieja usanza, con sus configures, sus makes y sus cosas.

Es lo que pasa por pasarte a una versión «estable» antes de la cuenta.

Instalando MariaDB

Hoy estoy instalando un Server nuevo (Ubuntu Server 14 LTS) y en lugar de instalar MySQL, dados los problemas de «gratuidad» que hay para las empresas y administraciones, voy a instalar MariaDB que realmente es software libre.

El primer paso es entrar en su página web:

MariaDB Foundation

Una vez dentro, te vas a Downloads y aparece un enlace para los que vamos a instalar sobre Ubuntu y otras distros de Linux. Pulsando ese enlace te aparece otra página que te permite seleccionar lo que quieres instalar y te genera los comandos a ejecutar.

En mi caso, para instalar MariaDB en mi sistema debo escribir lo siguiente:

sudo apt-get install software-properties-common
sudo apt-key adv --recv-keys --keyserver hkp://keyserver.ubuntu.com:80 0xcbcb082a1bb943db
sudo add-apt-repository 'deb http://mirror.klaus-uwe.me/mariadb/repo/10.0/ubuntu trusty main'

y una vez que la clave está importada y el repositorio añadido, debo escribir esto:

sudo apt-get update
sudo apt-get install mariadb-server

Descargará e instalará el servidor. Únicamente tendré que darle la clave del root de la base de datos

Categorías: Bases de Datos, Ubuntu Etiquetas: , , , , ,

Instalar MySQL en Ubuntu

17 de marzo de 2013 Deja un comentario

Ejecutamos la orden:

sudo apt-get install mysql-server

En primer lugar nos pregunta la contraseña del superusuario (root).

Después nos informará de que debe descargar X MB de Internet e instalarlos en nuestro equipo y que si deseamos continuar. Tras contestar con una simple S, instala MySQL y nos pregunta la contraseña del root de la base de datos:

Captura de pantalla de 2013-03-17 13:42:14

Introducimos la contraseña del administrador de base de datos y continúa configurando la base de datos.

Captura de pantalla de 2013-03-17 13:46:34

Ya tenemos MySQL instalado.

 

 

 

APT-GET – Instalar y desinstalar Software en Ubuntu desde el terminal

17 de marzo de 2013 Deja un comentario

“Herramienta Avanzada de Paquetes” (Advanced Packaging Tool).

Comandos:

Todos estos comandos requieren sudo
apt-get install nombre_paquete
Instala un nuevo paquete
apt-get update
Ejecute este comando después de cambiar /etc/apt/sources.list o /etc/apt/preferences. También debe ejecutarlo periódicamente para asegurarse que sus fuentes están actualizadas.

aptitude es una interfaz para APT. Muestra una lista de paquetes de software y permite al usuario elegir de modo interactivo cuáles desea instalar o eliminar. Dispone de un poderoso sistema de búsqueda que utiliza patrones de búsqueda flexibles, que facilitan al usuario entender las complejas relaciones de dependencia que puedan existir entre los paquetes.

Existen también programas que proporcionan un frontispicio para APT, generalmente basados en apt-get, como aptitude.

Este comando normalmente llevará por delante «sudo» ya que necesitaremos ser superusuario para ejecutarlo.

Si está en el repositorio, será fácil instalar un programa con sudo apt-get install nombre-programa. Pero hay veces que hay que añadir la aplicación, nos podemos encontrar cosas como:

Para instalar el PPA, actualizar la lista de programas, e instalar, simplemente debemos abrir una pantalla de terminal pulsando (Ctrl Alt T) y teclear:

$ sudo add-apt-repository ppa:venerix/pkg
$ sudo apt-get update
$ sudo apt-get install tv-maxe

Desinstalar

La orden para desinstalar será:
sudo apt-get --purge remove nombre-programa
Así conseguiremos desinstalar el software que ya no utilizamos. Después, para eliminar dependencias y librerías que se descargó y que ya no son necesarias:

sudo apt-get autoremove

Ahora falta el ultimo paso, que es borrar la configuración del programa que hemos desinstalado. En Ubuntu cuando instalamos un programa se crea un directorio oculto dentro de nuestra carpeta personal que contiene la configuración de dicho programa. Si tenemos previsto volver a instalar otra vez el programa, en este caso el “gimp”, podemos dejar el directorio de su configuración para que cuando lo volvamos a instalar el programa este igual, pero si no queremos volver a instalar el programa podemos borrarlo, ya que no sirve para nada. Para ello abrimos el Nautilus y en nuestra carpeta personal, donde están los directorios de “Descargas”, “Imágenes” y demás pulsamos las teclas “CTRL” + “h”, así veremos los archivos ocultos que hay dentro y veremos algo parecido a lo siguiente:

 

desinstalar-programa-ubuntu3En esta imagen vemos un directorio que tiene como nombre “.gimp-2.6″, el directorio rodeado con un circulo, el nombre es relativo al programa y su versión. Si lo borramos, quitaremos de nuestro ordenador la configuración del programa que hemos desinstalado.

Fuente: http://elblogdeliher.com.