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

lunes, 18 de junio de 2018

Instalar Openbox en Arch

Ya dimos un recorrido por la instalación de diferentes escritorio, y sé que aún falta ver otros más como Deepin o Lumina pero hasta aquí pienso llegar con estas guía, y para finalizar veremos la instalación y configuración del administrador de ventanas Openbox. Antes de comenzar, estoy suponiendo que tienes una instalación funcional de arch ya configurada pero sin escritorio.

Instalación base


Bien, openbox no es un escritorio como tal pero unido a demás programas es que podemos crear la experiencias de uso como si fuera uno. Primero instalaremos lo que sería la base.

  sudo pacman -Sy openbox tint2 obconf compton menumaker obmenu pcmanfm lxappearance sakura feh nitrogen volumeicon xfce4-power-manager xfce4-notifyd network-manager-applet sddm


Ahora les daré una breve descripción sobre qué es cada programa.
Openbox - Este no necesita descripción.
Tint2 - Es la panel.
Obconf - Gui para configuración para openbox.
Compton - Compositor.
Menumaker - Generador del menú.
Obmenu - Gui para editar el menú
Pcmanfm - Administrador de archivos.
Lxappearance - Gui para configurar los temas GTK.
Sakura - Terminal.
feh - Visor de imágenes minimalista, rápido y liviano.
Nitrogen - Nos permite utilizar wallpapers.
Volumeicon - Para configurar las teclas de volumen, además pone un icono de volumen para el systray.
xfce4-power-manager - Administrador de energía.
xfce4-notifyd - Notificaciones: esas que salen cuando subes o bajas volumen o el brillo en laptops.
network-manager-applet - Applet de red en el systray
sddm - Administrador de inicio de sesión

Hasta aquí digamos que son los paquetes para la instalación base. Ahora instalaremos algunos extras para continuar con esta guía.

  sudo pacman -S parcellite gsimplecal medit jgmenu gmrun xpad

Parcellite - Es el clipboard.
Gsimplecal - Calendario.
Medit - Editor de texto.
Jgmenu - Menú para tint2
Gmrun - Lanzador de aplicaciones.
Xpad - Notas

¡Perfecto!, vamos a la configuración. Primero debemos copiar los archivos de configuración de openbox.

  cp -r /etc/xdg/openbox/ ~/.config/

La configuración de openbox consta de 4 archivos.
autostart: En este archivo cargaremos los programas y scripts para que inicien con openbox.
environment: Aquí van las variables de entorno.
menu.xml: Archivo de menú.
rc.xml: Configuración de los atajos de teclado.

Bien, vamos a editar el archivo autostart para cargar los programas e iniciar openbox como escritorio.

  nano .config/openbox/autostart

Vamos hasta el final del archivo y añadimos los programas de la siguiente forma.
# Panel
sleep 1 && tint2 &

# Wallpaper
sleep 1 && nitrogen --restore &

# Compositor
sleep 2s && compton &

# Icono de volumen en systray
sleep 3s && volumeicon &

# Icono de red en systray
sleep 4s && nm-applet &

# Notificaciones
sleep 5s && xfce4-notifyd &

# Clipboard
sleep 6s && parcellite &

# Notas
sleep 7s && xpad &

# Administrador de energía
sleep 8s && xfce4-power-manager &
Sí, hay un retraso en segundos para iniciar los programas y esto es, por que en mi experiencia, si los arrancamos todos al mismo tiempo sin poner el retraso, algunos programas no cargan. Al menos a mi me llegó a pasar.

Bien, vamos a probar, habilitamos e iniciamos el servicio sddm. Estoy suponiendo que no tienes ningún escritorio instalado y por tal, no tienes habilitado ningún administrador de inicio.

  sudo systemctl enable sddm

  sudo systemctl start sddm

Nuestro escritorio cargará sin wallpaper. Hasta aquí digamos que es la instalación base.

Configuración


Vamos a configurar algunas partes. Me centraré como desde el principio en sólo dejar el escritorio funcional.

Temas openbox y gtk


Primero vamos por los temas. Openbox ya trae algunos temas por defecto, para seleccionar alguno, abrimos el terminal y escribimos.

  obconf

De la ventana seleccionamos algún tema. Recuerda revisar las demás pestañas para familiarizarnos con las demás configuraciones.
Ahora para el tema gtk e iconos podemos ir a Gnome-look y descargar algunos, para aplicarlos escribimos en terminal.

  lxappearance

En esta ventana podemos ir de pestaña en pestaña configurando a nuestro gusto.
Estas dos opciones de configuración las podemos encontrar en menú > system > settings, pero a mi me gusta más llamarlas desde terminal.

Nitrogen


El wallpaper no puede faltar en nuestro openbox, para esto abrimos nitrogen. Buscamos en System > Settings > Nitrogen o abrimos sakura que es el terminal que instalamos y escribimos nitrogen. Se abrirá una venta donde seleccionaremos nuestro wallpaper.
Con esto ya tendremos wallpaper. También podemos utilizar feh para este cometido.

Volumeicon


Vamos por las teclas de volumen, en mi netbook son Fn+F2, F3, F4 en ese orden para: mute, bajar y subir volumen. En el icono de volumen que esta en el panel tint2 damos clic derecho y preferencias. Nos vamos a Hotkeys y configuramos nuestras teclas.
Despues vamos a la pestaña OSD y ahí seleccionamos Libnotify para que utilice las notificaciones de xfce4 que son las que instalamos.

Calendario en tint2


Bien, ahora vamos a configurar algunas cosas del panel. Abrimos menu > system > settings > tint2 settings. Se abrirá el panel de configuración para tint2, pulsamos en tema > editar tema, y se abrirá la ventana de propiedades para el temas que seleccionamos. El tema actual es el primero.
Vamos a la pestaña Reloj > Eventos de ratón > comandos de clic izquierdo, colocamos gsimplecal para que muestre el calendario al dar clic izquierdo donde está la fecha en tint2.
Pulsamos aplicar y probamos. Debería quedarnos así.

Botón menú en tint2


Es turno de colocar un botón de menú en tint2. Vamos a la pestaña Elementos del panel y en la sección Elementos disponibles, seleccionamo Botón y pulsamos la en la flecha que apunta a la izquierda para agregar el botón al panel.
Se abra añadido en el panel de la izquierda el Botón 1, pulsamos ahí y configuramos un poco. En Icono agregamos la ruta hacia una imagen que será nuestra imagen para el menú, en Eventos de ratón > Comando de clic izquierdo colocamos jgmenu_run, pulsamos aplicar y aceptar.
Bien, jgmenu por defecto tomará la apariencia de colores de tint2 y si lo abrimos ahora, lo encontraremos muy básico pues falta configurarlo un poco. La verdad es que aún no se configurarlo muy bien pero aquí veremos como dejarlo más completo.
Generaremos los archivos de configuración. En terminal escribimos.

  jgmenu init

En resumen pulsamos en orden, c, p, a y q, en ese mismo orden, (c) generamos el archivo de configuración, (p) agregamos aplicaciones a la parte superior del menú y (a) a la parte inferior donde se genera el menú exit, y (q) salimos. Nuestro menú debe quedar así.
También podemos usar la opción t de jgmenu init para utilizar un tema de los que trae por defecto.
La configuración se guarda en: ~/.config/jgmenu/ donde podemos revisar los archivos para comprenden más su configuración. Aquí sólo modificaremos una linea, en el terminal escribimos

  nano .config/jgmenu/jgmenurc

Buscamos la linea que dice: csv_cmd = pmenu. La descomentamos y cambiamos pmenu por lx, quedando así.

  csv_cmd = lx

Para mí, esta es la mejor opción para generar el menú, pero ustedes puede probar entre pmenu, xdg y lx para ver cual se ajusta mejor a su gusto.

Para más información sobre jgmenu consulta su manual y su wiki

Compositor compton


Para configurar el compositor Compton ya escribí una guía anteriormente así que los mandaré a leerla en este link. Una disculpa, pero si también abordo la configuración de compton en esta guía, se hará más grande y tediosa.


Configurar gmrun


En los escritorios que he utilizado, al pulsar alt+f2 se abre un lanzador de aplicaciones, así que en openbox no podemos dejar esta función de lado. En el archivo rc.xml es donde se configuran los atajos de teclado, abrimos un terminal y escribimos.

  medit .config/openbox/rc.xml

Buscamos la linea que dice: Keybindings for running applications y agregamos las lineas como en la imagen.
Guardamos el archivo y lo cerramos. Tenemos que recargar la configuración de openbox para que tome el nuevo atajo que agregamos, en la terminal escribimos.

  openbox --reconfigure

Con esto ya podemos pulsar alt+f2 y se abrirá nuestro lanzador de aplicaciones. Aquí el ejemplo.

Generar el menú con mmaker


Algo importante que debemos recordar es que cuando se instalan aplicaciones, openbox no las agrega de forma automática a su menú, para esto debemos correr la siguiente orden.

  mmaker -vf OpenBox3 && openbox --reconfigure

De esta manera, se escanea y agregan las nuevas aplicaciones y se recarga la configuración de openbox. Por comodidad yo utilizo esta orden con un alias para no tener que escribirla completa.

Configurar menú openbox


Bueno, en realidad solo puse esta sección para recordar que instalamos la herramienta obmenu, que sirve para configurar el menú de openbox de forma gráfica, si tener que ir a editar archivo menu.xml a mano. Pero tengamos en cuenta que para colocar iconos al menú sí tenemos que editar el archivo menu.xml a mano.

Fin


Bien, terminamos esta guía de instalación y configuración de openbox, y repito nuevamente, esta guía esta enfocada en configurar openbox para dejarlo como un escritorio funcional. Posiblemente cuando tenga más tiempo, me anime a escribir una guía más completa, o quizá y sólo actualice y amplíe esta misma.
gracias por visitar este post.

martes, 12 de junio de 2018

Instalar LXQT en Arch

En la entrada anterior repasamos la instalación de lxde, y que siguiendo por el mismo camino ahora toca turno a LXQT en escritorio QT ligero. Como siempre, estoy suponiendo que tienes una instalación base a la que solo le falta el escritorio.

Bien, primero demos un vistazo al grupo lxqt para ver sus componentes

  pacman -Sg lxqt

Podemos observar que no trae tema de iconos y tampoco veo el administrador de inicio. Así que instalaremos el escritorio más los faltantes.

  sudo pacman -S lxqt breeze-icons sddm

En esta guía estamos instalando breeze-icons pero también vale oxygen-icons si te apetece los clásicos.
Y como ya lo hicimos anteriormente, vamos a habilitar e iniciar el servicio sddm

  sudo systemctl enable sddm

  sudo systemctl start sddm

Con estas órdenes, tenemos habilitado e iniciado sddm, así que nos logeamos y a explorar nuestro escritorio. Como es la costumbre, tenemos que completar la instalación de nuestro sistema con las aplicaciones que necesitemos.
Este escritorio aún no esta completo y tendrás que instalar aplicaciones de plasma para complementarlo.
N O T A:
En la wiki de arch sugieren instalar connman como administrador para nuestras conexiones de red en lxqt pero igualmente podemos utilizar networkmanager.

domingo, 10 de junio de 2018

Instalar LXDE en Arch

En la entrada anterior repasamos la instalación del escritorio Mate y hoy es turno de lxde un escritorio conocido por ser ligero.

Bien, lxde es igual de sencillo de instalar al igual que los demás escritorios que ya repasamos. Para su instalación tenemos dos grupos: lxde y lxde-gtk3, en esta guía instalaremos lxde ya que la versión gtk3 (dice la wiki de arch) tiene problemas.
Demos un vistazo a los programas que conforman este grupo.

  sudo pacman -Sg lxde

Aquí podemos destacar que lxde utiliza Openbox como administrador de ventanas, también podemos ver que trae su propio administrador de inicio lxdm.
Para instalarlo es tan sencillo como escribir:

  sudo pacman -S lxde

Una vez instalado, tenemos que habilitar e iniciar lxdm

  sudo systemctl enable lxdm

  sudo systemctl start lxdm

Ya solo nos quedará logearnos para estrenas nuestro escritorio. Por default lxde no es muy bello así que tenemos que personalizarlo para ponerlo guapo.
Como siempre, los escritorios sólo traen aplicaciones básicas y lxde no es indiferente a ello, aunque en este caso las que trae por defecto lxde son muy muy pero muy básicas, así que esta en nuestras manos instalar el software que necesitemos.

viernes, 8 de junio de 2018

Instalar Mate en Arch

En la entrada anterior vimos como instalar Gnome, ahora veamos como instalar el escritorio Mate. Igual que Gnome, Mate es bastante sencillo de instalar. Bien vamos al asunto de este post.

Mate nos provee de dos grupos similar a Gnome: mate y mate-extra. La diferencia aquí esta en el administrador de inicio de sesión pues Mate no nos proporciona ninguno, así que para esta guía utilizaré sddm que es el que me gusta utilizar por su simplicidad.
Primero instalaremos los paquetes necesarios.

  sudo pacman -S mate mate-extra sddm

Ahora vamos a habilitar e iniciar sddm.

  sudo systemctl enable sddm

  sudo systemctl start sddm

Bien, con esto terminamos la instalación de mate, y como siempre, sólo falta poner las aplicaciones que necesitemos y ponerle temas para dejarlo guapo.

lunes, 4 de junio de 2018

Instalar Xfce en Arch

En la entrada anterior vimos como instalar el escritorio mate en arch, algo simple al igual que es el instalar xfce.

Bien, instalar xfce es tan fácil como instalar mate o gnome, pues igualmente sólo se instalan dos grupos y el respectivo administrador de inicio de sesión. Vamos a la acción, primero instalamos el escritorio, los extras y el administrador de inicio sddm, adicional mente instalaremos gvfs para no tener problemas con el montaje de unidades usb al momento de iniciar nuestro escritorio.

  sudo pacman -S xfce4 xfce4-goodies sddm gvfs

Terminado lo anterior, ahora habilitamos e iniciamos el servicio de sddm.

  sudo systemctl enable sddm

  sudo systemctl start sddm

Con esto ya tendremos nuestro escritorio xfce listo para funcionar, pero aun no estará completo pues faltan más aplicaciones para que quede funcional para el día a día. Como ejemplo, después de terminar la instalación necesitaremos un programa para descomprimir archivos, si bien podemos hacer esto por consola, no podemos negar que es más cómodo dar clic en extraer aqui. Así que necesitaremos instalar los siguientes paquetes.

  sudo pacman -S xarchiver bzip2 gzip p7zip tar unrar unzip zstd

Esto es sólo un ejemplo ya que hay más programas y paquetes que necesitaremos como lo es, un reproductor de video, música, libreoffice, fuentes, etc.

miércoles, 30 de mayo de 2018

Instalar Gnome en Arch

En la entrada anterior vimos como instalar el escritorio plasma, así que en esta veremos como instalar Gnome en Arch

Esta entrada sera muy corta pues Gnome no es difícil de instalar ya que provee todo lo necesario en sus dos grupos: gnome y gnome-extra. Poniéndonos manos a la obra, en el terminal escribimos.

  sudo pacman -S gnome gnome-extra

Esperamos que termine y ya tendremos instalado Gnome y sus aplicaciones. Ahora sólo falta habilitar e iniciar el gestor de sesión que es gdm.
Primero lo habilitamos.

  sudo systemctl enable gdm

Ahora lo iniciamos

  sudo systemctl start gdm

Sólo queda logearnos para entrar a disfrutar de nuestro nuevo escritorio.

martes, 29 de mayo de 2018

Solución: package-query: error while loading shared libraries: libalpm.so.10

Esta es una entrada rápida y sencilla para solucionar este inconveniente que se me presento hoy al intentar actualizar mi sistema. Específicamente este es el error: package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory. Abajo esta el error completo que me tira al intentar actualizar.

package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
:: Sincronizando las bases de datos de los paquetes...
 core está actualizado
 extra está actualizado
 community está actualizado
 archlinuxfr está actualizado
package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory

package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
La base de datos no parece tener errores.

Bien, indagando un poco, reinstale package-query pero aún así seguía sin funcionar y me arrojaba el mismo error. Como buen usuario de arch, acudí a la web oficial a ver si había información pero nada, entonces busque el paquete en aur y ¡ooh sorpresa!, mi paquete era package-query-1.9-1 y en aur estaba la versión package-query 1.9-3, bien, quizá y este sea el error me dije. Así que me dispuse a limpiar package-query con todo y dependencias.

  sudo pacman -Rnsc package-query

Ahora, instale la versión actualizada de aur usando git y makepkg.

  git clone https://aur.archlinux.org/package-query.git

  cd package-query/

  makepkg -si

Bien, anteriormente se desinstaló yaourt de forma recursiva, así que volví a instalarlo.

  sudo pacman -Sy yaourt

Y me dispuse a probar, yo para actualizar por completo mi sistema utilizo el alias update pero la orden es esta.

  yaourt -Syua --aur

Buen, en esta ocasión sólo me pide actualizar firefox-bin, y ya no me arroja el error. Así que problema resuelto.

lunes, 28 de mayo de 2018

Instalar Plasma en Arch

Tenia dudas si publicar o no estas mini guías donde veríamos como instalar los diferentes escritorios, al final decidí hacerlo. Bien, Como dice el título, en esta entrada veremos como instalar el escritorio plasma.

Para instalar el escritorio plasma tenemos dos opciones, utilizar el grupo o el meta paquete, bien, lo recomendado es instalar el meta paquete y de paso instalamos sddm. Para esto, utilizamos pacman.

  sudo pacman -S plasma-meta sddm

Esperamos a que termine y tendremos instalado el escritorio.

Ahora vamos por las aplicaciones, aquí también tenemos la opción de utilizar un grupo o meta paquete. Recomiendo utilizar el grupo kdebase para instalar sólo las aplicaciones mínimas de nuestro escritorio y no llenar nuestro sistema de programas que quizá no utilizaremos.
Pon atención al momento de instalar kdebase pues konqueror y kwrite forman parte de él y claramente dolphin y kate hacen la misma función respectivamente, así que podemos prescindir de ellos.

  sudo pacman -S kdebase ark sweeper gwenview

Si quieres todas las aplicaciones de kde instala el meta paquete kde-applications-meta".

Bien, hasta aquí ya tenemos una instalación mínima de plasma. Ahora vamos a iniciar nuestro nuevo escritorio. El gestor de inicio utilizado en plasma es sddm y se habilita automáticamente, al menos, recuerdo que así sucedió cuando instalé plasma. Intentemos iniciar sddm para logearnos e iniciar nuestro escritorio.

  sudo systemctl start sddm

Si nos manda error, posiblemente sea que no esta habilitado el servicio, lo habilitamos de esta forma.

  sudo systemctl enable sddm

Y lo iniciamos con la orden anterior y ahora sí debe funcionar.

De esta forma es como tenemos una instalación mínima de plasma pero funcional, ya sólo falta que le agregues los programas que necesitas y le des unos toques mágicos para dejarlo guapo.


N O T A:
Básicamente la diferencia entre el grupo y el meta paquete es que el grupo te deja elegir entre instalar todas las aplicaciones o solo unas cuantas que lo conforman, y el meta paquete no te deja elegir y se instala todo.


sábado, 30 de septiembre de 2017

Instalar Firefox Quantum en Arch

La beta de Firefix Quantum me ha sorprendido! es bastante rápido para cargar las páginas web y se inicia muy rápido en mi notebook, algo difícil de creer (para mi) pues las versiones pasadas (de la 55 hacia atras) eran pesadas para mi muy modesto equipo. El lanzamiento de Firefox Quantum esta previsto para el próximo 14 de Noviembre de este año (2017) pero ya esta disponible una beta publica y es la que he instalado en Arch con la ayuda de yaourt y en lo personal me tiene muy satisfecho.


Vamos a la acción, para instalarlo desde AUR usaremos nuestro amigo yaourt.

$ yaourt -S firefox-beta-bin


Firefox Quantum viene con idioma inglés, y al momento de escribir estas lineas el paquete de idioma en español México no es compatible aún, pero el diccionario para usar el corrector ortográfico si lo es. Si deseas probar suerte y ver si ya esta disponible el paquete de idioma, puedes visitar la página de Mozilla donde encontrarás el diccionario y el paquete de idioma.