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

jueves, 23 de abril de 2020

Cambiar fondo de la pantalla de login en Ubuntu 20.04

Para establecer la pantalla por defecto de login de Gnome en Ubuntu 20.04 basta con ejecuta el comando:


sudo apt install  vanilla-gnome-default-settings

Listo !!.



Referencias: AskUbuntu

martes, 10 de mayo de 2016

Instalar Oh My Zsh en Ubuntu

Tal y como rezan en su pagina de desarroyo en Github Oh My Zsh es un framework open source para manejar la configuración de zsh.


Su instalación en Ubuntu, a veces puede complicarse ya que sh no entiende el comando source.

Instalación Oh My Zsh

Primeramente instalaremos zsh  y git-core en caso de que no lo tengamos instalado.

sudo apt-get install zsh
sudo apt-get install git-core


Una vez instaladas las dependencias necesarias procedemos a instalar Oh My Zsh mediante el comando:
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

Ahora haremos zsh nuestra shell por defecto
chsh -s `which zsh`

y reiniciaremos el sistema para que coja los cambios aplicados
sudo shutdown -r 0

Instalación Powerline Fonts

Antes de meternos de lleno en la configuración, recomiendo instalar la Powerline fonts, para una correcta visualización de los temas que podamos usar.

Instalación para el entorno de usuario
wget https://github.com/Lokaltog/powerline/raw/develop/font/PowerlineSymbols.otf https://github.com/Lokaltog/powerline/raw/develop/font/10-powerline-symbols.conf
mkdir -p ~/.fonts/ && mv PowerlineSymbols.otf ~/.fonts/
fc-cache -vf ~/.fonts
mkdir -p ~/.config/fontconfig/conf.d/ && mv 10-powerline-symbols.conf ~/.config/fontconfig/conf.d/


Instalacion para el sisterma
wget https://github.com/Lokaltog/powerline/raw/develop/font/PowerlineSymbols.otf https://github.com/Lokaltog/powerline/raw/develop/font/10-powerline-symbols.conf
sudo mv PowerlineSymbols.otf /usr/share/fonts/
sudo fc-cache -vf
sudo mv 10-powerline-symbols.conf /etc/fonts/conf.d/

Configuración de Temas

Oh My Zsh dispone de varios temas, que se encuentran dentro del directorio:
$HOME/.oh-my-zsh/themes

Para cambiar el tema por defecto tendremos que editar el fichero
~/.zshrc 
y cambiar el valor de la variable ZSH_THEME, (en nuestro caso usaremos el tema "agnoster").
#ZSH_THEME="robbyrussell"
ZSH_THEME="agnoster"

y ya podremos disfrutar de nuestro flamante nuevo terminal.


Referencias: [1], [2], [3]

viernes, 18 de septiembre de 2015

Habilitar Multiarch en Ubuntu 14.04 64bits


Para habilitar las librerías de 32bits en nuestro sistema ubuntu de 64 bits, necesario para que se puedan ejecutar aplicaciones como skype, junniper, ... basta con ejecutar el siguiente comando desde el terminal

sudo dpkg --add-architecture i386

Esto instalará todas librerías necesarias para poder ejecutar programas de 32bits en sistemas de 64 bits

miércoles, 16 de septiembre de 2015

Minimizar Aplicaciones desde el launcher de Unity

Desde el launcher de unity, por defecto, podemos maximizar aplicaciones minimizadas, pero si pulsamos otra vez el icono esta aplicación, no revierte su estado minimizándola.


Para habilitar este comportamiento  la manera mas sencilla es abrir un terminal y escribir:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window true


Si queremos restaurar el comportamiento inicial, abriremos de nuevo un terminal y escribimos:

gsettings set org.compiz.unityshell:/org/compiz/profiles/unity/plugins/unityshell/ launcher-minimize-window false

O bien desde el editor dconf

Adicionalmente , tambien se puede hacer graficamente, instalando compiz settings manager, modificar ese comportamiento desde esa interfaz.
Para mas info en este método podemos visita el siguiente enlace

martes, 15 de septiembre de 2015

Añadir elementos personalizados a la configuración del sistema

Añadir nuevos elementos al panel de configuración del sistema en Gnome / Unity es relativamente sencillo.



Como podemos ver en la captura, este panel se divide en 3 secciones:

  • Personal
  • Hardware
  • Sistema

En este ejemplo añadiremos la herramienta Unity Tweak Tool al panel de configuración

Para ello editamos el fichero .desktop de la aplicacion

sudo gedit /usr/share/applications/unity-tweak-tool.desktop


Una vez abierto el fichero añadiremos las  siguientes líneas que hacen el truco.

En el caso de encontrarnos en el entrono de escritorio Unity

X-Unity-Settings-Panel={appname}
Categories=GNOME;GTK;Settings;X-Unity-Settings-Panel;xxxx;

En el caso de encontrarnos en el entrono de escritorio Gnome

X-GNOME-Settings-Panel={appname}
Categories=GNOME;GTK;Settings;X-Unity-Settings-Panel;xxxx;


Donde sustituiremos:
{appname}  por el nombre que queremos que aparezca el elemento en el panel
xxxxx por uno de los siguientes valores en función en que listado queremos que aparezca
  • X-GNOME-SystemSettings;
  • X-GNOME-HardwareSettings
  • X-GNOME-PersonalSettings

Así para la aplicación que nos ocupa en cuestión, en un entorno Unity añadimos las siguientes lineas

X-Unity-Settings-Panel=Unity Tweak Tool
Categories=GNOME;GTK;Settings;X-Unity-Settings-Panel;X-GNOME-PersonalSettings;


Una vez guardados los cambios, en caso de que el panel no se actualize escribimos:

sudo update-desktop-database

y al abrir de nuevo el panel de configuración del sistema, aparecerá la aplicación añadida




viernes, 22 de mayo de 2015

Habilitar Global Menú y integracion con el HUD en Unity para aplicaciones Java

Unity global menú por defecto no soporta aplicaciones Java Swing por defecto. Por lo que aplicaciones como NetBeans, IntelliJ IDEA, y cualquier otra aplicación java con componentes Swing no terminan de integrarse a la perfección con el sistema.

Por suerte a través de JAyatana ahora podemos integrar los menús de forma global con aplicaciones Swing en Unity.



Para ello basta con añadir la ppa:

sudo add-apt-repository ppa:danjaredg/jayatana
sudo apt-get update
sudo apt-get install jayatana

Una vez instalada cerramos la sesión y la iniciamos nuevamente para poder disfrutar del global menú en aplicaciones java.


Si queremos desinstalarlo, basta con  ejecutar el siguiente comando:

sudo apt-get --purge remove jayatana libjayatana libjayatanaag libjayatana-java libjayatanaag-java


martes, 14 de abril de 2015

Como Instalar Juniper VPN en Ubuntu 14.04 64 bits y no morir en el intento

Los principales problemas que nos encontramos a la hora de poder utilizar un el cliente Juniper VPN en la version Ubuntu 14.04 de 64 bits son:

  • Utiliza librerías java de 32 bits
  • El comando update-alternatives no viene instalado como en versiones anteriores

Para ejecutar Juniper correctamente en nuestro sistema primeramente instalaremos las maquinas virtuales java tanto para 64bits como para 32bits

sudo apt-get install openjdk-7-jre icedtea-7-plugin
sudo apt-get install openjdk-7-jre:i386

Instalamos librerías adicionales de 32bits que son necesarias para la ejecución

sudo apt-get install libstdc++6:i386 lib32z1 lib32ncurses5 lib32bz2-1.0 libxext6:i386 libxrender1:i386 libxtst6:i386 libxi6:i386



Una vez instaladas todas las librerías necesarias para su correcto funcionamiento, crearemos el comando update-alternatives

Command = /bin/sh -c /usr/sbin/update-alternatives --display java 2>&1 | grep -v "/bin/sh:" | grep ^/ | cut -d " " -f 1 | tr " " " "



hecho esto creamos un enlace simbólico a /usr/sbin necesario ya que es la ruta donde el Juniper lo busca

sudo ln -s /usr/bin/update-alternatives /usr/sbin/



¡Listo!. Ya podemos conectarnos a nuestra VPN favorita o a la mas odiada (según los casos)


Referencias:
(1) (2) (3)


miércoles, 13 de noviembre de 2013

Que hacer despues de Instalar Ubuntu 14.04

Por poder hacer, se pueden hacer muchas cosas. Pero la principal es habilitar tu privacidad. Para ello fixbuntu muestra un script para poder hacerlo de manera sencilla. Basta con abrir la consola y pegar  el siguiente comando.

V=`/usr/bin/lsb_release -rs`; if [ $V \< 12.10 ]; then echo "Good news! Your version of Ubuntu doesn't invade your privacy."; else gsettings set com.canonical.Unity.Lenses remote-content-search none; if [ $V \< 13.10 ]; then sudo apt-get remove -y unity-lens-shopping; else gsettings set com.canonical.Unity.Lenses disabled-scopes "['more_suggestions-amazon.scope', 'more_suggestions-u1ms.scope', 'more_suggestions-populartracks.scope', 'music-musicstore.scope', 'more_suggestions-ebay.scope', 'more_suggestions-ubuntushop.scope', 'more_suggestions-skimlinks.scope']"; fi; if ! grep -q productsearch.ubuntu.com /etc/hosts; then echo -e "\n127.0.0.1 productsearch.ubuntu.com" | sudo tee -a /etc/hosts >/dev/null; fi; echo "All done. Enjoy your privacy."; fi


Más Información en fixbuntu.com

miércoles, 19 de junio de 2013

Instalar XFCE 4.12 en Ubuntu



Hasta ahora cuando quería usar 2 pantallas en XFCE, las configuraba a través desde la interfaz de configuración de la tarjeta de vídeo,ati o nvidia según el caso.
Recientemente ha llegado a mis manos un portatil con gráfica intel, donde configurar el multimonitor ya no era tan intuitivo (no he probado a instalar los nuevos drivers de intel).

jueves, 6 de junio de 2013

Compatibilidad con arquitectura de 32bits en Ubuntu/Debian 64bits


Este es un tip tan tonto como útil. Ayer tras instalar el bajarme el decompilador de Java JD-GUI para instalarlo en un nuevo equipo de 64 bits, este se negaba a arrancar, como estaba harto de usarlo en otras versiones de linux de 32 bits, supuse que el problema eran estás librerías. 

El problema es que no recordaba el nombre de las mismas, y aunque sabía lo que buscaba, tarde un rato en encontrar la respuesta, que posteo aquí para futuras referencias.

viernes, 17 de mayo de 2013

Hacer que el grub recuerde el ultimo sistema operativo con el que se arranco.

Una de las cosas que más me gusta del grub que instala Manjaro es que este recuerda el ultimo operativo con el que has arrancado el equipo, opción que la mayoría de grubs que instalan otras distros se pasan por el arco de triunfo.

Esto es un engorro, sobre todo cuando tienes varias distros instaladas en el mismo disco y por cualquier razón (pocas la verdad) quieres reiniciar, y no tener que estar pendiente de cuando salta el grub para volver a la distro que estabas usuando.

Tras comparar los ficheros de configuración del grub tanto en Ubuntu como Fedora, (grubs que suelo utilizar por defecto en distintos equipos o discos externos) con los correspondiente de Manjaro, he visto que las diferencias principales para habilitar esta funcionalidad se encuentra en el archivo etc/default/grub.

miércoles, 1 de mayo de 2013

Habilitar Firewall en Ubuntu

Así de buenas a primeras, puede parecer, que tras una instalación limpia de Ubuntu o cualqueira de sus derivadas no tenemos instalado ningún firewall en nuestro sistema.

Si bien este está instalado y su nombre es ufw (Ubuntu Firewall o Uncomplicated Firewall) es muy probable que este se encuentre desactivado. Si queremos comprobar su estado solo necesitamos escribir en la consola de comandos:
sudo ufw status

Este firewall se puede tanto administrar perfectamente desde consola de comandos, aunque en este artículo nos centraremos en su administración desde la interfaz gráfica (sin que sirva de precedente).
Para ello necesitamos instalar su interfaz gráfica llamada (en un alarde de originalidad creativa del autor) gufw el cual podemos encontrarlo en el centro de software o instalarlos directamente mediante el comando:
sudo apt-get install gufw

Una vez arranquemos el programa lo mas probable es que nos encontremos con esta imagen indicandonos que el firewall se encuentra deshabilitado.


domingo, 28 de abril de 2013

Mis extensiones recomendadas para Gnome 3.6 en Ununtu 13.04


Mucho ha llovido cuando era ver Gnome 3 y empezar a echar pestes contra este escritorio, ese sentimiento sigue en parte presente por la compatibilidad entre versiones, pero es justo reconocer que Gnome 3 me gusta más en cada versión, y más si le añadimos unas cuantas extensiones que hacen que este escritorio sea verdaderamente usable.



Si bien en Ubuntu 13.04 podemos instalar la versión de Gnome 3.8 a través de PPA.

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade

de momento y para mantener la compatibilidad con Unity prefiero quedarme en la 3.6. Para ello recupero las extensiones que tenía instaladas en Fedora 18 y de paso las dejo aquí para referencias futuras.

lunes, 15 de abril de 2013

Eliminar Kernels Antiguos

A medida que nuestro sistema se va actualizando, es frecuente encontrarnos como que cada  vez tenemos más kernel instalados muertos de risa.

Si bien cada vez que se actualiza el kernel es sensato mantener el kernel antiguo, al menos por unos días por si existe algún problema con el nuevo kernel, lo que no es tan sensato es mantener toda la retahila de kernels que se van instalando en nuestro sistema.

Esto viene a colación de un equipo que lleva 3 meses con Ubuntu instalado y que apenas he tenido mucho tiempo para manterner me he encontrado con la siguiente lista de kernels:
ii  linux-image-3.2.0-29-generic           3.2.0-29.46                             Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-35-generic           3.2.0-35.55                             Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-36-generic           3.2.0-36.57                             Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-37-generic           3.2.0-37.58                             Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-38-generic           3.2.0-38.61                             Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-39-generic           3.2.0-39.62                             Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-3.2.0-40-generic           3.2.0-40.64                             Linux kernel image for version 3.2.0 on 32 bit x86 SMP
ii  linux-image-generic                    3.2.0.40.48                             Generic Linux kernel image

A nada que pensemos un poco, nos preguntamos para que queremos tal cantidad del kernels instalados si con el actual y el anterior (en caso de que no nos diese problemas y seamos conservadores)  sería mas que suficiente.

lunes, 8 de abril de 2013

Trabajando con WUBI

Siempre que se pueda a la hora de instalar una distribución Linux lo mejor es hacerlo en el un disco físico, sea este externo o no. Esto no siempre es posible, bien por que no tenemos una unidad externa o por la razón que sea no podamos o no nos apetezca particionar nuestro disco (cada uno tendrá sus razones).
Es en este caso que Wubi puede ser una buena opción para probar o trabajar con Ubuntu y derivadas. Parece que a partir de Ubuntu 13.04 no corren buenos tiempos para  Wubi,  pero mientras la LTS 12.04 siga teniendo soporte (y aun quedan unos años de soporte) siempre será posible usarlo con esta versión.

Cuando ejecutamos  Wubi en un sistema Windows, este dependiendo de nuestra arquitectura nos descargará e instalará la correspondiente versión (32 o 64bits) de Ubuntu o una de sus derivadas(Xubuntu,Kubuntu,Lubuntu,...) entre las que podemos elegir. Este proceso de isntalación lo hará en un disco virtual dentro de nuestro disco de windows sin modificar nuestro disco. 

Si queremos forzar a que nos instale la versión de 32bits lo ejecutamos desde la consola de comandos con el parametro --32bit
wubi.exe --32bit


jueves, 31 de enero de 2013

Instalar Consort en Ubuntu

Por fin más pronto que tarde ha llegado el entorno de escritorio Consort a Ubuntu gracias al estupendo trabajo de  Ikey Doherty y de Andrei Dziahel.



Este tutorial ha sido probado en Precise 12.04.
A tener en cuenta que el desarrollo de este entorno aun esta en una fase alfa, por lo que puede no estar exento de algún que otro problema.

Primeramente si tenemos isntalado Gnome Session Fallback, tendremos que desinstalarlo, por dos razones:
  • La primera por que sustituye precisamente a este paquete .
  • La segunda y mas importante por que de otra manera si lo instalamos encima a mitad de la instalación se nos creará un serio problema de incompatiblididad entre los paquetes del gnome-session-fallback y consort del que es bastante difícil de salir.
Por lo que procedemos a su desinstalacion (si o si) en el caso de que lo hubieseis instalado, si teneis el ubuntu con el escritorio de serie este paso puede ser omitido.

viernes, 25 de enero de 2013

Instalar Athena en Ubuntu

Athena es el gestor de archivos por defecto en SolusOS. Este excelente gestor de archivos desarrollado por Ikey Doherty y diseñado Georgi Karavasilev, está disponible ya hace unos días para Ubuntu gracias a Andrei Dziahel.


Para poder usarlo basta con añadir el repositorio e instalarlo:
sudo add-apt-repository ppa:consort-packagers/daily
sudo apt-get update
sudo apt-get install athena

En un futuro no muy lejano desde estos mismos repositorios estarán disponibles el entorno de escritorio Consort (Consortium, Consort Panel y Consort Applets) , en el cual ya se está trabajando para traerlos a esta distro lo antes posible.




Tambíen puedes probarlos en la distro para la cual han sido concebido a partir de  SolusOS 2 alfa7 donde están completamente integrados.

Para los usuarios de Arch este paquete se encuentra disponible en AUR.

lunes, 21 de enero de 2013

Customizar VI como editor de código

Para mi uno de los mejores editores de texto que existen es el vi. Si es verdad que al principio tiene una curva de aprendizaje un poco alta, y tienes que estar con la chuleta de comandos al lado, pero una vez que te acostumbras es un editor potente, rápido y productivo.
Por defecto el vi que viene instalado en la mayoría de las distros es totalmente funcional, aunque bastante espartano. A lo largo de este artículo vamos a ver como customizarlo un poco.

Este tutorial se basa en Ubuntu, pero puede ser facilmente adaptable a cualquier distro Linux, Windows o Mac.

domingo, 20 de enero de 2013

Mostrar aplicaciones de incicio ocultas en Ubuntu

Ubuntu arranca muchos servicios al inicio, que si bien nos ayuda en nuestra tarea de hacer la vida más fácil al usuario en su día a día, también es verdad que muchas de ellas por no son totalmente necesarias para su funcionamiento.

El problema es que estos servicios no son visibles ya que Ubuntu los ha ocultado  en la interfaz en un alarde de simplificar la vida a los "humanos".
 Si queremos poder ver esos servicios y deshabilitar esas que no consideramos necesarios, basta con teclear desde la consola el siguiente comando:

sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop

Una vez lo hayamos ejecutado al acceder a nuestro panel de aplicaciones al inicio veremos todos aquellos procesos que a los "humanos" no les interesa y podemos así optimizar el arranque de nuestro sistema.


NOTA: Si no sabes lo que hace un servicio, entonces no lo toques.

jueves, 8 de noviembre de 2012

Bonding Interfaces de Red con Ubuntu/Debian


Este es un primer artículos sobre una serie de 3 articulos que pretendo escribir acerca del bonding en distribuciones Debian/Ubuntu.
En este primer artículo veremos como hacer bonding con 2 tarjetas de red, los 2 siguientes versarán sobre el "bonding entre una conexión de red y una conexion wireless" y dejaremos para el último como hacer un "bridge entre dos bondings".

Supongamos que tenemos 2 tarjetas de red configuradas en nuestro sistema como eth0 y eth1 respectivamente y queremos combinarlas para que trabajen como una sola. con ello no sólo combinamos sus capacidades sino que además garantizamos la conexión en caso de que falle una de las redes.