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

martes, noviembre 20, 2018

Instalar Matlab desde PKGBUILD AUR Linux

Existe de cada versión de Matlab una para Linux, que normalmente se puede instalar directamente en nuestro SO, pero para asegurar que esté todo como debería y su rendimiento sea óptimo, es mejor usar unas directrices que se recogen en un archivo tipo script llamado PKGBUILD. Estos PKGBUILD para distribuciones basadas en Arch Linux, como Manjaro, se encuentran en AUR. Y pueden ser editados y configurados "al gusto".




Antes de nada, hay que preparar una carpeta en un destino que tenga al menos 60GB libre.
Explico a continuación como conseguir cada archivo.
Dentro habrá que tener:
  1. PKGBUILD
  2. matlab.tar
  3. matlab.fik
  4. matlab.lic  
Así va a quedar la carpeta después de seguir todo este manual:

1.- El PKGBUILD lo conseguimos descargando de AUR: https://aur.archlinux.org/packages/matlab/ 
a la izquierda sale Download Snapshot.

Necesitamos ahora editar el arhivo PKGBUILD que hemos descargado.
  1. Copiamos PKGBUILD en la carpeta donde vamos a ir metiendo todos los archivos.
  2. Abrimos con un editor de texto y buscamos donde pone msg2 'Starting MATLAB installer' y justo debajo bajamos una linea y añadimos el siguiente comando:
chmod 777 -R "${srcdir}/"
Por tanto el documento queda como en la imagen:
Así aseguramos que no hay problemas de permisos ya que en el paso anterior descomprime el .tar y puede asignar permisos distintos. Evitamos así el error de Permiso denegado (Permission denied).

2.- matlab.tar
Ahora vamos con el siguiente archivo, el matlab.tar. Este corresponde a todos lo archivos de instalación, no es más que un comprimido de los CDs o DVDs de instalación de Matlab.
Entonces para crearlo simplemente:
  1. Descargamos las imágenes de los CDs o DVDs de nuestra versión de MatLab. Desde la web oficial o desde cualquier enlace que nos hayan habilitado, la universidad, empresa, etc..
  2. Creamos una carpeta llamada:
    matlab
  3. Una vez tenemos las imágenes de instalación (ISOS normalmente) las extraemos/copiamos dentro de la carpeta matlab creada anteriormente.
  4. Cuando termine el paso anterior, pulsamos botón derecho sobre la carpeta matlab y comprimimos.
     
  5. Seleccionamos tipo de archivo .tar y cuyo nombre será matlab.
    Por tanto quedará un .tar como el de la siguiente imagen. Es importante que se vea primero la carpeta matlab y ya dentro de ésta todos los archivos, si no dará fallo de ruta al compilar.

Ya habremos creado matlab.tar y lo copiamos dentro de la carpeta de instalación donde guardamos el PKGBUILD.

3.- matlab.fik
Matlab para instalar necesita dos tipo de claves, una para instalar y otra la licencia... en este caso matlab.fik es la clave para la instalación. File Instalation Key (FIK).
Para obtenerlo:
Vamos a la web https://www.mathworks.com/academia/students.html

Arriba a la derecha, Iniciar sesión. En la zona para logearnos metemos la cuenta correspondiente a nuestra facultad, empresa o cuenta individual donde compramos matlab. Ahora vamos a:
- Mi cuenta
- Botón "Gestionar" en la licencia que aparezca activa (Herramientas cruzadas).
- Seleccionar "Install and activate".
- Click en "Activate to Retrieve License File"
- Click en "Activate a computer"
- Rellenar los campos.

- Para el de "Host" hay que introducir la MAC de vuestra tarjeta de red.
    - Para ello podéis sacarla mediante terminal:
        /sbin/ifconfig <Nombreintegfaz>
        <Nombreintegfaz> es del tipo wlp2s0 o eth0, eth1....
    - Otra opción más visual para obtener la MAC es viendo la información (botón derecho "Información de la conexión" -> "Dirección hardware") de vuestro gestor de redes.
- En el campo "Computer Login Name" es el nombre de usuario del PC en donde usáis actualmente Matlab, en linux mediante el comando
whoami
Se sabe rápidamente que nombre tenéis.
- Por último el campo "Activation label" es simplemente dar un nombre a esta licencia para reconocerla en un futuro.

Entonces ahora en los siguientes pasos tenemos que:
 3.1.- Descargar licence file.
    Al darle a "Download License File" guardamos en el ordenador el archivo licence.lic y lo llamamos matlab.lic
 3.2.- Copiar el numero de de isntalación "File Installation Key" que tenemos que pegar en un archivo de texto que luego vamos a llamar:
matalb.fik

Este archivo lo copiamos (si no lo hemos puesto ya) en la carpeta junto a los anteriores PKGBUILD y matlab.tar.


4.- matlab.lic

Como dije antes, también necesitamos la licencia que es un archivo con extensión .lic. Este archivo es el que podemos descargar después de rellenar los pasos de antes.
Lo guardamos en la carpeta que vamos a usar de instalación donde vamos teniendo los archivos necesarios y cambiamos el nombre a
matlab.lic

5.- Resolvemos dependencias de matlab:
Este paso es opcional para soporte MEX, pero lo recomiendo para tener todo el potencial de MatLab. Si no lo deseas salta al paso 6.
Como comento, gcc6 es la que se necesita para MEX, la cual se aconseja instalar en un chroot limpio.
5.1.- Para ello seguimos este manual (pulsa aquí): Instalar gcc6.
5.2.- A continuación OPCIONAL instalar ncurses5-compat-libs siguiendo este manual (Pulsa aquí ).
5.3.- Ahora mediante yaourt (pulsa aquí si no tienes yaourt)
yaourt -S libselinux
Una vez terminada la compilación e instalación de estas dependencias resolvemos las demás dependencias usando yaourt o usando nuestro AUR helper favorito.
yaourt -S matlab
Hasta que ya termine con las dependencias y salga un ERROR que indica que no encuentra matlab "ERROR: Protocolo de descarga desconocido: file"

Repito, este paso anterior es solo para asegurar que se cumplen dependencias antes de hacer la compilación.

6.- Construir. Dentro de la carpeta donde están los archivos que creamos antes, .tar, .fik y .lic, abrimos terminal y ejecutamos:
makepkg -cs
Empezará a compilar y llevará unas horas dependiendo de nuestro discoduro, procesador... En mi caso con un T9900 y un SSD, unos 40 minutos.

7.- Instalar. Mediante pacman instalamos el paquete que se ha creado del proceso anterior.
Es un archivo cuyo nombre que depende de la versión compilada, en mi caso es matlab-9.X.0.XXXXXX-2-x86_64.pkg.tar
Mirad que hay un archivo que antes no estaba con terminación pkg.tar en la carpeta donde compilasteis. Lo rojo indica que miréis que nombre es el vuestro. En un terminal dentro de la carpeta:
sudo pacman -U matlab-XX.X.XXXXX-X-x86_64.pkg.tar

Una vez terminada, ya debe de estar todo bien y podéis borrar la carpeta que creamos al principio (¡liberando mucho espacio claro!).



Saludos!!

miércoles, octubre 07, 2015

Instalación de VirtualBox en Archlinux y reparación al aplicar actualización.

[[Actualizado 2015]]
Si Wine se os ha quedado cortito y necesitáis Windows para alguna aplicación, aún podéis intentar correrla bajo Virtualbox o Vmware.
También podéis usarlo para probar otras distribuciones (amigas o enemigas ) sin tener que salir de nuestro propio SO!
En este caso, os muestro los sencillos pasos que hay que realizar para instalar VirtualBox.

Ya disponible por pacman.


Instalación de Virtualbox

Abrimos terminal y ponemos:


pacman -S virtualbox virtualbox-additions qt

Cuando termine, os pondrá una lista de dependencias opcionales que podéis instalar si queréis. Yo instalé sdl y libxt. Después, hay que añadir nuestro usuario al grupo vboxusers.

sudo gpasswd -a tu vboxusers

Sustituyendo "tu" por tu usuario.
Generamos nuestro módulo:

sudo /etc/rc.d/vboxdrv setup

Lo siguiente es añadir el modulo vboxdrv en la sección Modules del archivo de configuración /etc/rc.conf. Para que el modulo cargue en cada inicio automáticamente sin tener que hacerlo a mano...
sudo nano /etc/rc.conf

MODULES=(!soundcore !usblp vboxdrv)

Reiniciamos...
Para iniciar la maquina virtual basta con poner en terminal "VirtualBox" (sin las comillas).

Si queréis, podéis poneros un enlace en el menú para no tener que estar abriendo terminal cada vez que queráis usar la máquina virtual.



Para que al salir nuevo kernel, VirtualBox se recompile sin problemas, necesitáis instalar el siguiente paquete:
yaourt -S dkms

Si aún así, os da algún tipo de problema, volvéis a generar el módulo manualmente:


sudo /etc/rc.d/vboxdrv setup

Espero que os sea útil y podáis resistir un poco más antes de volver a un sistema de Microsoft

¡Saludos!


lunes, septiembre 07, 2015

Instalar yaourt en ArchLinux y sus derivados.


Basado en pacman, llega una herramienta extensa de repositorios de usuarios.
Encontraremos infinidad de librerías, programas, utilidades, temas gtk, kde.... etc... listos para instalar de manera cómoda y fácil.

Instalamos yaourt actualizado siguiendo los siguientes pasos:

1.- Añadir repositorio a /etc/pacman.conf:
Copiar
[archlinuxfr]
SigLevel = Never
Server = http://repo.archlinux.fr/$arch
y añadirlo (pegarlo) al final del archivo /etc/pacman.conf, por ejemplo con nano en un terminal (consola de comandos):
sudo nano /etc/pacman.conf
Una vez escrito, Ctrl+O, confirmamos con Enter y Ctrl+X para salir de nano.

2.- Instalar yaourt desde pacman:
Abrimos un terminal y ejecutamos
sudo pacman -Sy yaourt

Ya tendremos la posibilidad de instalar cosas con yaourt.
Se invoca de la misma manera que pacman, pero sin sudo (privilegios root).
Podemos utilizar los mismos flags que en pacman.
Los básicos:
- Para instalar.
yaourt -S nombredepaquete
- Para desinstalar.
yaourt -R nombredepaquete
- Para buscar.
yaourt -Ss nombredepaquete
Una vez que queramos instalar algo, veremos que nos preguntan determinadas veces si queremos editar el paquete, si queremos continuar...
Si realmente no lo hacemos con conocimiento, simplemente decir que no a editar el paquete y le diremos entonces que sí queremos continuar con la instalación.
Esto ultimo hace muy potente e interesante a yaourt, ya que seguimos teniendo el control sobre todo lo que pasa durante la instalación, para los usuarios avanzados que ademas pueden modificar el paquete de instalación. En cambio para los que no saben, o simplemente por comodidad, siguen la instalación fácilmente sin tener que editar nada, simplemente diciendo que si a continuar la instalación.

Saludos!!

lunes, junio 25, 2012

Nightingale, el Songbird de Linux



Hace ya un tiempo el equipo encargado de desarrollar Songbird nos sorprendió con una noticia bastante mala, que fue la de dejar de dar soporte de este programa en Linux. Pero algunos de ellos continuaron con el proyecto en la sombra, y lo lanzaron con el nombre de Nigthingale. No está al 100% como Songbird, pero la verdad que funciona muy bien.



Podemos descargarlo desde su página web, http://getnightingale.com/ , la cual detecta el sistema operativo que estamos usando y la arquitectura, para así bajarnos la versión correcta. 




Tanto en Archlinux como en Chakra, podemos descargarlo e instalarlo desde los repositorios suministrados por la comunidad. 

Para Archlinux:
yaourt -S nightingale-git

Para Chakra:
ccr -S  nightingale-git

Si elegimos esta última opción, el proceso puede dilatarse un poco en el tiempo. Aviso para que no penséis que es una instalación inmediata (como la mayoría de programas, la verdad). De hecho, los del equipo, que son unos cachondos, lo avisan con un mensajito:


Cuando termine todo el proceso, se abrirá (si no lo hace automáticamente, lo iniciamos nosotros) el programa. Primero van a sucederse una serie de ventanitas que nos permiten configurar el programa de una manera sencilla y amena. La primera ventana nos da la bienvenida al programa. Pulsamos en Continuar para proseguir con la configuración.



En la siguiente ventana tenemos que elegir la ruta donde se va a encontrar nuestra música.


A continuación, nos recomiendan una serie de complementos que nos pueden hacer la vida más fácil. 


La configuración rápida de Nightingale dará paso al programa en sí, que como podréis comprobar, guarda muchas similitudes con Songbird. 


Si decidimos que la configuración anterior se ha quedado escasa o queremos cambiar algún aspecto del programa, seleccionamos en el menú "Preferencias" y nos encontraremos con todas las opciones posibles que nos ofrece el programa. En mi caso, buscaba si estaba instalado el soporte para iPod.


Si nos metemos en la pestaña "Complementos", veremos una lista de los que tenemos instalados y nos dará la opción de obtener complementos nuevos. Se abrirá (dentro del propio programa) el explorador web para que naveguemos en la sección de Add-ons. 


Con el uso extendido de Firefox supongo que casi todos sabéis ya instalar un complemento, pero lo explico por si alguien no conoce el procedimiento. Elegimos primero el complemento que queremos instalar, como por ejemplo, el complemento conocido como Media Flow. Al pulsar sobre el botón de descarga, nos saldrá un recuadro de confirmación avisandonos que lo hacemos por nuestra cuenta y riesgo (es que a veces se ponen cenizos xD). 


Pulsaremos en "Instalar ahora" y el botón indica, se iniciará la instalación del complemento, que normalmente durará a penas unos segundos. Se cerrará este cuadro de diálogo y en el gestor de complementos veréis que nos sale un mensaje avisandonos de que tenemos que reiniciar el reproductor. 


Al reiniciar, ya tendriamos disponible el complemento instalado. 

Nightingale ofrece muchisimas posibilidades como su "hermano grande", Songbird, aunque todavía le queda un empujoncito para que sea una alternativa perfecta a otros reproductores, como el imponente Amarok.

Un saludo!! ^^


jueves, febrero 16, 2012

Winexs nos hace la vida más sencilla con Wine



Winexs es un pequeño programita que nos permite exprimir todas las herramientas de Wine de manera gráfica y sencilla. Para instalarlo, necesitáis tener habilitado yaourt en el sistema (para poder instalar los paquetes que suministra la comunidad de Archlinux).


En Terminal:
yaourt -S winexs
Cuando termine de compilarse e instalarse, basta con que pongáis en Terminal "winexs" (sin las comillas) y se ejecutará el programa. Su interfaz es la siguiente:


Como podéis observar en la imagen, permite, entre otras cosas, configurar wine, utilizar winetricks, matar un proceso de Wine que esté corriendo en ese momento, acceder al registro de Windows, etc.. Pero quizás, una de las opciones más útiles es la de instalar o desinstalar programas instalados mediante Wine. Para eso, hacemos clic sobre el botón que pone "Add/Remove software".


En la parte de arriba, podemos darle a "Instalar" y comenzar la instalación de un programa con Wine. En cambio, si queremos gestionar o eliminar un programa ya instalado, tendremos que buscarlo en la lista de programas que aparece abajo, pinchando sobre dicho programa y escogiendo algunas de las tres opciones que se nos ofrece: información sobre el programa, modificarlo o eliminarlo.

Espero que os sea muy útil. Un saludo!! ^^


martes, noviembre 22, 2011

Desura, tienda de juegos para Windows y Linux (parecido a Steam)



Desura ofrece la posibilidad de comprar o descargar bastantes juegos de distintas categorías asegurandote de que van a funcionar tanto en Windows como en Linux. Aunque el catálogo del que se dispone aún no es muy grande (y menos si lo comparamos con Steam) este número irá aumentando con el tiempo. En el caso de juegos para Linux sólo están disponibles las versiones para arquitectura de 32bits. Si queréis probarlo, vamos a ver cómo instalarlo en Ubuntu y Archlinux.

En Archlinux

En Terminal:

yaourt -S desura
Se os instalará el programa con todas sus dependencias. Una vez instalado, os aparecerá en el menú.

En Ubuntu 


Vamos a la siguiente página y pulsamos en el botón grande que pone "Download Desura": http://www.desura.com/. Al darle, nos saldrá una pequeña ventanita con dos opciones:


Elegimos la opción que de la derecha, lo que nos descargará el paquete de Desura (formato tar.gz). Vamos a donde se ha descargado el paquete y lo descomprimimos.  La carpeta de Desura ofrece el siguiente aspecto:


El icono que aparece señalado en la imagen con color rojo es el que tenemos que pulsar para ejecutar el programa. Comenzará a descargarse las actualizaciones necesarias para que funcione el programa.


Mensaje donde nos avisan que han añadido el icono de inicio de Desura a Unity.



Aparecerá el login del programa:


Le daremos a "New Account" para crear nuestra cuenta. Nos pedirán que aceptemos la Licencia.


Una vez terminado el proceso de registro, nos pedirá que confirmemos un email enviado a nuestro correo. Al confirmarlo, no hará falta salir y volver a entrar en la sesión ya que el programa lo pilla solo.

Este es el aspecto de Desura para Linux:



Espero que os sea útil y que poco a poco, se vayan añadiendo juegos más interesantes y con mejor calidad. Un saludo!! ^^


domingo, noviembre 20, 2011

Osmos, un juego multiplataforma original y muy relajante (en Ubuntu y Archlinux)

Este juego de Hemisphere Games es una apuesta segura para aquellos a los que les guste los juegos tipo puzzle, de partirte el cráneo sin renunciar a unos magníficos gráficos y una increíble banda sonora que te introduce dentro del juego.



En Osmos somos organismos unicelulares que tenemos que sobrevivir a base de "comernos" a otros organismos más pequeños mientras que huimos de los más grandes y pensamos la manera de poder destruirlos. El problema (y bastante gordo) reside en que con cada movimiento que realicemos o rebote vamos perdiendo masa y por lo tanto, haciendonos más vulnerables. Por lo tanto, la gestión que realicemos de dichos movimientos va a ser vital para poder ir superando cada uno de los 27 niveles principales de los que disponemos.



Si así contado os parece un poco complicado, no os preocupéis ya que nada más iniciar el juego, nos encontramos con un tutorial muy ameno aunque no por ello fácil que nos irá guiando por los aspectos básicos del juego. En cuanto a los gráficos están muy cuidados donde cada organismo parece un pequeño sistema planetario que interactua con los demás delicadamente.



Como instalarlo en Ubuntu:

El juego viene en extensión .deb por lo que podemos instalarlo mediante el Centro de Software de Ubuntu o mediante Gdebi. En mi caso, lo instalé mediante Gdebi.



Después de instalarse, buscarlo y ejecutadlo.


Instalación en Archlinux:

En Archlinux tenemos la suerte de contar con un paquete en AUR que nos ayuda a dejar el juego totalmente configurado. Al ser un .deb, el proceso es el mismo que el realizado en Ubuntu. Instalación de dicho paquete mediante Gdebi y posteriormente, pasariamos a instalar este "parche" disponible en AUR. Para ello, en Terminal, buscad el siguiente paquete, el que pone osmos:



Nota: Si al iniciarse el juego observáis que no os aparece ningún tipo de letra, tenéis que hacer lo siguiente. En Terminal:

sudo cp /usr/share/fonts/truetype/ubuntu-font-family/Ubuntu-R.ttf /opt/Osmos/Fonts/FortuneCity.ttf
Al iniciar la próxima vez, veréis como no hay ningún tipo de problema y podréis seguir el tutorial de manera totalmente normal.  La mejor forma de haceros una idea es probarlo y disfrutar del juego ya que es una verdadera gozada y yo os animo a hacerlo.

Os enlazo un video para que veáis como es el juego y escuchéis la genial banda sonora que lo acompaña:


Saludos!!^^


martes, mayo 17, 2011

Wicd, el mejor gestor de wifi y cable


Seguro que habéis tenido más de un problema con NetworkManager por lo que os puede interesar cambiarlo por Wicd, que a mi juicio, es el mejor gestor de wifi y cable que he probado. Es bastante sencillo e intuitivo de usar, pero no por eso menos completo. El único problema en KDE es que es necesario descargarse e instalar el "applet" para incluirlo en la barra del sistema, que se instalar mediante yaourt.

Para empezar su instalación, abrid terminal:

sudo pacman -S wicd

En Gnome, bastaría con instalar el paquete gtk correspondiente:

sudo pacman -S wicd-gtk 

Para instalar el cliente en KDE, necesitamos utilizar yaourt. El paquete en sí se llama wicd-client-kde-git (https://aur.archlinux.org/packages.php?ID=40735). Como dependencias, es necesario tener instalados los paquetes base-devel y automoc4.

sudo pacman -S base-devel automoc 4

Después, procedemos a instalar el paquete:

yaourt -S wicd-client-kde-git

Una vez instalado wicd, es necesario realizar la configuración para poder conectarnos a las redes. Primero hay que asegurarse que no hay ninguna interfaz de red o programa que pueda interferir en el buen funcionamiento de wicd. En terminal:

sudo pacman -R networkmanager

También en Terminal:

sudo /etc/rc.d/network stop
sudo /etc/rc.d/dhcpcd stop
sudo /etc/rc.d/networkmanager stop 

Después de esto, abrid en terminal el archivo de configuración:


sudo nano /etc/rc.conf

Iros a la sección donde pone Interfaces. Como podéis ver en la imagen, hay que deshabilitar todas las interfaces de red (eth1, wlan0, etc...).


Más abajo, en la sección DAEMONS, es necesario añadir wicd a los demonios.


Además, es necesario deshabilitar el demonio de network, poniendole delante el simbolo ! y añadir el demonio dbus justo en la posición en la que podéis observar en la imagen. Recordaros que debéis de tener a vuestro usuario añadido al grupo network. Por si no lo tenéis:

gpasswd -a tusuario network

Bastaría con reiniciar y si todo lo habéis configurado bien, os aparecerá en la barra del sistema un icono de red de conexión de cable. El aspecto que tiene es el siguiente:




Saludos!! ^^


 
Google+