DaeS
Usuario (Chile)
![MegaPost de Aplicaciones GNU/Linux [Parte 2]](https://storage.posteamelo.com/assets-adonis/assets/2018/06/22/space-Z4bKQjN_Y0F.webp)
MegaPost de Aplicaciones GNU/Linux (Parte 2) Editores de Imágenes - Gimp - dijo:GIMP (GNU Image Manipulation Program) es un programa de edición de imágenes digitales en forma de mapa de bits, tanto dibujos como fotografías. Es un programa libre y gratuito. Está englobado en el proyecto GNU y disponible bajo la Licencia pública general de GNU. Gimp es una alternativa firme, potente y rápida a Photoshop para muchos usos, aunque no se ha desarrollado como un clon de él y posee una interfaz bastante diferente. http://www.gimp.org/ - GIMPshop - dijo:GIMPshop es una modificación de la fuente abierta-gratuita GNU Image Manipulation Program (GIMP), la que pretende reproducir la sensación al usar Adobe Photoshop. El principal propósito de esta aplicación es hacer más sencillo y confortable el uso de GIMP. http://www.gimpshop.com/ - Phatch - dijo:Phatch es un sencilla pero potente aplicación para GNU/Linux, procesa fotos por lotes, maneja varios formatos de imagen incluyendo los más populares y puede duplicar (sub) jerarquías de carpetas. Phatch puede cambiar el tamaño, rotar, cambiar el nombre, añadir transparencias o sombras, bordes… entre otras cosas. http://photobatch.stani.be/ - Pinta - dijo:Pinta es un editor de imágenes libre basado en GTK que tiene como objetivo proporcionar una alternativa simplificada para el GIMP para los usuarios ocasionales. http://pinta-project.com/ - Krita - dijo:Krita es un editor de imágenes de mapa de bits diseñado para KDE, aunque como siempre les comento podemos instalarlo sin problemas en GNOME desde los repositorios. Forma parte de la suite KOffice. Simplemente es otra opción para aquellos que les guste el diseño, es algo similar al editor de imágenes GIMP. http://www.koffice.org/krita/ - Inkscape - dijo:Inkscape es un editor de gráficos vectoriales de código abierto, con capacidades similares a Illustrator, Freehand, CorelDraw o Xara X, usando el estándar de la W3C: el formato de archivo Scalable Vector Graphics (SVG). Las características soportadas incluyen: formas, trazos, texto, marcadores, clones, mezclas de canales alfa, transformaciones, gradientes, patrones y agrupamientos. Inkscape también soporta meta-datos Creative Commons, edición de nodos, capas, operaciones complejas con trazos, vectorización de archivos gráficos, texto en trazos, alineación de textos, edición de XML directo y mucho más. http://inkscape.org/ - sK1 - dijo:SK1 es un editor de gráficos vectoriales de código abierto similar a CorelDRAW, Adobe Illustrator y Freehand. En primer lugar sK1 está orientada para el procesamiento PostScript que es un proyecto derivado (fork) de Skencil. http://sk1project.org/ - Dia - dijo:Dia es una aplicación informática de propósito general para la creación de diagramas, desarrollada como parte del proyecto GNOME. Está concebido de forma modular, con diferentes paquetes de formas para diferentes necesidades. Dia está diseñado como un sustituto de la aplicación comercial Visio de Microsoft. Se puede utilizar para dibujar diferentes tipos de diagramas. Actualmente se incluyen diagramas entidad-relación, diagramas UML, diagramas de flujo, diagramas de redes, diagramas de circuitos eléctricos, etc. Nuevas formas pueden ser fácilmente agregadas, dibujándolas con un subconjunto de SVG e incluyéndolas en un archivo XML. http://live.gnome.org/Dia - Fotoxx - dijo:Fotoxx es un editor de imágenes muy práctico y sencillo que permite hacer la tareas de edición básicas y un poco más de una forma muy fácil. http://kornelix.squarespace.com/fotoxx Diseño 3D - Blender - dijo:Blender es un programa informático multiplataforma, dedicado especialmente al modelado, animación y creación de gráficos tridimensionales. Tiene una muy peculiar interfaz gráfica de usuario, que se critica como poco intuitiva, pues no se basa en el sistema clásico de ventanas; pero tiene a su vez ventajas importantes sobre éstas, como la configuración personalizada de la distribución de los menús y vistas de cámara. http://www.blender.org/ - Sweet Home 3D - dijo:Sweet Home 3D es una aplicación libre de diseño de interiores que te ayuda a colocar tus muebles sobre un plano de una casa en 2D, con una vista previa en 3D. Está disponible en varios idiomas, incluido el español y puede ser ejecutado en Windows, Mac OS X 10.4 / 10.5, Linux y Solaris. http://www.sweethome3d.com/ - Cycas - dijo:CYCAS es un programa CAD de dibujo 2D y 3D, con capacidad para generar ilustraciones y presentaciones técnicas en 3D. Cuenta con una interfaz amigable, funciones especiales para arquitectura, filtros de importación y exportación, y un módulo para representación realista de las piezas diseñadas en 3D. Además posee ejemplos de proyectos, bibliotecas de objetos en 2D y 3D, tutoriales y documentación completa en HTML. http://www.cycas.de/ - Drome Engine - dijo:Drome Engine es un motor gráfico para juegos en 3D escrito en C++ y que usa OpenGL para el renderizado de los gráficos. Entre sus ventajas más destacadas, cabe recalcar los mapas de luces dinámicas, los volúmenes de sombras pintadas, los efectos con particulas, la compatibilidad con modelos MD2, imágenes PCX y PNG, fuentes Trae Type, y una consola tipo Quake. http://joshbeam.com/software/drome_engine/ - Misfit Model 3D - dijo:Misfit Model 3D ofrece todas las opciones y características básicas de un buen modelador 3D de este calibre. Con él se puede ejercer manipulaciones precisas como definir, ubicar, agrupar, aplicar texturas, e incluso operaciones relativas a las animaciones con esqueletos y aplicación de texturas sencillas, a lo que hemos de añadir la opción de deshacer multinivel o las capacidades de scripting y procesamiento por lotes mediante la línea de comando, y un sistema de plug-ins. http://www.misfitcode.com/misfitmodel3d/ - 3Delight - dijo:3Delight es un rápido, de alta calidad, ® compatible con RenderMan procesador diseñado para producir imágenes realistas-foto en exigentes entornos de producción. El procesador fue presentado al público en el año 2000 después de haber sido utilizado por más de un año como el procesador de lenguado en una compañía de producción hermana. Ahora es ampliamente utilizado y ganando una reputación como un punto de referencia en la prestación de la tecnología. http://www.3delight.com/en/index.php/products/3delight/3delight_overview Programación - Code::blocks - dijo:Code::Blocks es un entorno de desarrollo integrado libre y multiplataforma para el desarrollo de programas en lenguaje C++. Está basado en la plataforma de interfaces gráficas WxWidgets, lo cual quiere decir que puede usarse libremente en diversos sistemas operativos, y está licenciado bajo la Licencia pública general de GNU. Debido a que Dev-C++ es un IDE para programar en C y C++ y está creado en Delphi, surgió la idea y necesidad de crear un IDE hecho en los lenguajes adecuados: C y C++. Con esta motivación se creó el IDE Code::Blocks. http://www.codeblocks.org/ - Gambas - dijo:Gambas es un lenguaje de programación libre derivado de BASIC. Es distribuido con licencia GNU GPL. Cabe destacar que presenta ciertas similitudes con Java ya que en la ejecución de cualquier aplicación, se requiere un conjunto de librerías interprete previamente instaladas (Gambas Runtime) que entiendan el bytecode de las aplicaciones desarrolladas y lo conviertan en código ejecutable por el computador. Por otro lado, a diferencia de Java, no se experimentan ralentizaciones y es posible desarrollar grandes aplicaciones en poco tiempo. Permite crear formularios con botones de comandos, cuadros de texto y muchos otros controles y enlazarlos a bases de datos como MySQL, PostgreSQL o SQLite además de facilitar la creación de aplicaciones muy diversas como videojuegos (utilizando OpenGL), aplicaciones para dispositivos móviles (en desarrollo pero muy avanzado), aplicaciones de red (con manejo avanzado de protocolos HTTP, FTP, SMTP, DNS), entre otras. http://gambas.sourceforge.net/ - MonoDevelop - dijo:MonoDevelop es un entorno de desarrollo integrado libre y gratuito, diseñado primordialmente para C# y otros lenguajes .NET como Nemerle, Boo, Java (vía IKVM.NET) y en su versión 2.2 Python. MonoDevelop originalmente fue una adaptación de SharpDevelop para Gtk#, pero desde entonces se ha desarrollado para las necesidades de los desarrolladores del Proyecto Mono. El IDE incluye manejo de clases, ayuda incorporada, completamiento de código, Stetic (diseñador de GUI) integrado, soporte para proyectos, y un depurador integrado desde la versión 2.2. http://monodevelop.com/ - Qt Creator - dijo:Qt es una biblioteca de software que desarrolla Nokia para crear interfaces gráficas de usuario. Aplicaciones como: Google Earth, Skype, Adobe Photoshop Album y VirtualBox entre muchas otras, hacen uso de ésta. Para los desarrolladores, Nokia ofrece Qt Creator, un entorno de desarollo (IDE) multiplataforma muy completo. http://qt.nokia.com/products/developer-tools/ - Anjunta - dijo:Anjuta (actualmente Anjuta DevStudio) es un entorno de desarrollo integrado (IDE) para programar en los lenguajes C, C++, Java, Python y Vala, en sistemas GNU/Linux y BSD. Su principal objetivo es trabajar con GTK+ y en el entorno de escritorio GNOME, además ofrece un gran número de características avanzadas de programación. Es software libre y de código abierto, disponible bajo la Licencia Pública General de GNU. Incluye un administrador de proyectos, asistentes, plantillas, depurador interactivo y un poderoso editor que verifica y resalta la sintaxis. http://www.anjuta.org/ - Geany - dijo:Geany es un editor de texto ligero basado en Scintilla con características básicas de entorno de desarrollo integrado (IDE). Está disponible para distintos sistemas operativos, como GNU/Linux, Mac OS X, BSD, Solaris y Microsoft Windows. Es distribuido como software libre bajo la Licencia Pública General de GNU. - Eclipse - dijo:Eclipse es un entorno de desarrollo integrado de código abierto multiplataforma para desarrollar lo que el proyecto llama "Aplicaciones de Cliente Enriquecido", opuesto a las aplicaciones "Cliente-liviano" basadas en navegadores. Esta plataforma, típicamente ha sido usada para desarrollar entornos de desarrollo integrados (del inglés IDE), como el IDE de Java llamado Java Development Toolkit (JDT) y el compilador (ECJ) que se entrega como parte de Eclipse (y que son usados también para desarrollar el mismo Eclipse). Sin embargo, también se puede usar para otros tipos de aplicaciones cliente, como BitTorrent Azureus. http://www.eclipse.org/ Clientes Ftp - FileZilla - dijo:FileZilla es un cliente FTP multiplataforma de código abierto y software libre, licenciado bajo la Licencia Pública General de GNU. Soporta los protocolos FTP, SFTP y FTP sobre SSL/TLS (FTPS). Inicialmente fue diseñado para funcionar en Microsoft Windows, pero desde la versión 3.0.0, gracias al uso de wxWidgets, es multiplataforma, estando disponible además para otros sistemas operativos, entre ellos GNU/Linux, FreeBSD y Mac OS X. http://filezilla-project.org/ - gFTP - dijo:FTP es un cliente FTP multihilo de código abierto y libre. Es el más usado en sistemas Unix-like, pero puede usarse en Microsoft Windows y Mac OS X. Incluye tanto una GUI (que utiliza la biblioteca GTK+) y un interfaz de línea de órdenes. gFTP se publica bajo los términos de la GPL y ha sido traducido a 41 lenguajes. Hay soporte para los protocolos FTP, FTPS (sólo conexión de control), HTTP, HTTPS, SFTP y FSP. También ofrece soporte como servidor proxy para FTP y HTTP y transferencias de ficheros FXP (transferiendo ficheros entre dos servidores remotos vía FTP). - Kasablanca - dijo:Kasablanca es en sencillo cliente FTP para kde que nos permite acceder a uno o dos servidores FTP para trasladar archivos de una carpeta a otra. Incluye las opciones habituales de los clientes FTP actuales, como lista de servidores favoritos, cola de descargas y conexión segura FTPS. http://kasablanca.berlios.de/ - KFTPGrabber - dijo:KFTPGrabber es simple, limpio y bastante potente. Como se puede ver en la captura consta de dos paneles donde poder realizar conexiones. Por defecto, la conexión al servidor FTP se realiza en la ventana de la derecha y nuestro equipo queda en el lado izquierdo. El sistema para manterer los favoritos es bastante cómodo aunque no se pueden ordenar. Una de las cosas que más llama la atención es la posibilidad de crear conexiones simultáneas a diferentes máquinas mediante el uso de pestañas y lo mejor es que al estar integrado con las librerías de KDE carga realmente rápido. http://www.kftp.org/ Ojala les haya gustado. MegaPost de Aplicaciones GNU/Linux [Parte 1] Saludos.

- Guía de uso e instalación de Arch Linux - Introducción: Arch Linux es para mi una de las mejores distribuciones GNU/Linux mas que nada por tres razones 1. Tienes el total control sobre los demonios y módulos que se inician al arrancar el sistema 2. Pacman es un exelente gestor de paquetes y gracias a yaourt se convierte en uno aun mejor 3. Es una distribución que consume muy pocos recursos. Arch Linux es conocida como una distribución enfocada para el usuario avanzado. En lo personal no creo que sea tan así, pero el usuario necesita haber usado GNU/Linux anteriormente y estar acostumbrado a trabajar con la terminal. Preparación de la Instalación: 1. Primero que nada descargamos una imagen de Arch Linux http://www.archlinux.org/download/ 2. Insertamos el disco o pendrive y nos saldrá una imagen así al bootear nuestro disco 3. Le damos a boot Arch Linux live cd, cargara y nos pedirá el usuario (root) luego nos saldrá esto 4. Tecleamos km para configurar el teclado, como quiero el español seleccionamos i386/qwerty/es.map.gz y luego skip ya que por ahora no nos interesa las tipografías a usar Instalación: 1. Ahora tecleamos /arch/setup y nos saldrá esto 2. Le damos a select source y elegimos instalar desde el cd o desde internet (les recomiendo elegir net ya que por lo general las imagenes del cd no estan tan actualizadas) 3. Luego le damos a setup network y elegimos la interfaz. etho es la concesión por cable y wlan0 la inalámbrica (por lo general) luego nos preguntara si deseamos usar dhcp y le damos yes. 4. Seguido de esto le damos a choose mirror y elegimos los mirrors mas cercanos a nuestro país en mi caso es Chile así que le daré a ftp://mirror.archlinux.cl y regresamos al main menu 5. Ahora le damos a set clock (opcional) seleccionamos region and timezone y elegimos según nuestro continente y area 6. Luego pasamos a set time and date le damos a localtime y configuramos la hora de forma automatica con ntp (solo si elegiste net en el paso 2 de la instalación) o manual y luego le damos a return para volver al main menu 7. Ahora nos toca configurar las particiones para esto le damos a prepare hard drive y luego a manually partition hard drive, nos preguntara en que partición instalar nuestro sistema en mi caso le daré a /dev/sda (que es es el primer disco duro el segundo seria /dev/sdb y así) 8. luego de esto nos mostrara una pantalla en negro con nuestras particiones (si es que existe alguna) y creamos nuestras particiones 9. Para un mejor funcionamiento creamos 4 particiones para Arch Linux (si quieres puedes crear una pero lo recomendable es almenos 3 root y home y swap) 10. Yo creare 4, una para boot otra para root otra para home y por ultimo una para swap. Pero hay un problema si es que tenemos otro sistema en nuestras particiones nos dejara crear 4 particiones primarias entonces tendremos que crear logicas (las mas inportantes que sean primarias es boot y root) pero si no podemos crear boot y root como primarias solo dejaremos boot como primaria. 11. Le daremos a cada partición un tamaño especifico: a. boot = 500 mb (Pero basta con 300 mb. Aquí es donde va el kernel, el grub etc.) b. root = 10gb (Aquí es donde va instalado nuestro sistema) c. home = ¿? (Esto es cuestión de ustedes aquí es donde almacenamos nuestra información como videos musica etc.) d. swap = ¿? (Esto depende de nuestra memoria ram lo recomendable es darle e doble de nuestra ram pero si exeder los 2.5 gb aprox por que no sera utilizada y seria una perdida de espacio para el dico duro) Esto es una virtualización así que le daré menos espacio para cada una de las particiones. 12. Después de esto al /dev/sda1 le damos booteble (que en mi caso seria nuestro boot y si no creamos boot seria el root) y luego a write y seguido de esto quit. 13. Luego le damos a done y seguido manually configure block device, filesystems and mountpoints (Aquí especificaremos nuestras particiones creadas) 14. Mi boot era el /dev/sda1 asi que le dare a /dev/sda1 le diré que quiero particiones de tipo ext4 y después que es boot, el /dev/sda2 era mi root entonce le dire que quiero ext4 y que es root y asi con las demas asta llegar al al swap que en mi caso es /dev/sda6 pero aquí le dire que es de tipo swap en ves de ext4 y luego de esto le damos a done 15. Después le damos a return to main menu y le damos a select packages aquí les recomiendo que selecione base y base-devel para que luego cuando quieran compilar paquetes con la ayuda de yaourt no les falten dependencias (se selecciona con espacio). 16. Luego nos mostrara un listado de archivos que podemos agregar o quitar aquí les recomiendo que seleccionen iptables y sudo (ya que de todos modos tendremos que instalarlos) le damos a ok y luego a install packages 17, Después de terminar de instalar le damos a configure system Configuración del Sistema: 1. Como a mi me acomoda mas trabajar con nano elegiré nano para editar las configuraciones. 2. Ahora nos mostrara una serie de archivos del sistema a configurar. No modificaremos todos (solo los necesarios). 3. Lo primero que aremos es modificar /etc/rc.conf: a. Modificaremos la linea que dice Locale=”en_US.utf8” por “es_ES.utf8" Para la distribución del teclado (en el archivo locale.gen podrán ver las diferentes localidades existentes) b. Vamos hasta la linea donde dice Hostname=”myhost” y remplazan “myhost” por el nombre que quieran darle a su pc (así sera visto tu pc por otros de la red) c. en la parte donde dice eth0=”dhcp” y mas abajo “Interfaces=(eth0)” si tenemos conecion por cable lo dejamos así ci. de lo contrario si queremos que ademas tengamos conexión inalámbrica debajo de eth0=”dhcp” agregamos wlan0="dhcp" y a Interfaces=(eth0) lo dejamos así Interfaces=(eth0 wlan0) cii. de lo contrario si queremos ip estática y no dinámica descomentamos la linea #eth0="eth0 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255 (quitando “#”) y comentamos la linea eth0=”dhcp” (#eth0=”dhcp”) d. Apretamos ctrl+o (para guardar) le damos enter y lugo apretamos ctrl+x para salir 4. Luego bajamos y le damos a /etc/local.gen y Comentamos las 2 lineas en_US ( #en_US)y descomentamos las que correspondan a nuestra localidad en mi caso es_Es (tienen que ser la misma que pusiste en el punto 3.a de Configuración del Sistema de esta guiá) guardamos con ctrl+o y salimos con ctrl+x. 5. Ahora no dirigimos a /etc/pacman.conf y agregamos los repositorios para yaourt. Los paquetes que no están en los repositorios oficiales están aquí (es muy recomendable sino imprescindible agregar estos repositorios) a. agregamos estas lineas al final: Server =http://repo.archlinux.fr/i686 b. de lo contrario si instalamos archlinux de 64 bit Server =http://repo.archlinux.fr/x86_64 c. Guardamos con ctrl+o y salimos con ctrl+x 6. Nos dirigimos a /etc/pacman.d/mirrorlist y descomentamos (todos los “#”) del área mas cercana a donde vives 7. Nos dirigimos y le damos a Root-Password y escribimos la clave que le daremos a nuestro root (ojo la clave de nuestro root no del usuario) es recomendable nunca logearse como root (solo nos logearemos como root ahora y nunca mas) 8. luego bajamos hasta done y le damos enter, luego le damos a install bootloader,selecionamos grub y nos saldra una imagen como esta 9. Si tenemos windows en otra partición tendremos que bajar asta el final y descomentar las lineas dejándolo así: # (2) Windows title Windows rootnoverify (hd0,2) makeactive chainloader +1 como windows en mi caso esta en la partición numero 3 pongo rootnoverify (hd0,2) por dar un ejemplo si windows lo tenemos en la primera partición pondremos hd0,0 si esta en la segunda hd0.1 y asi (siempre se le resta un numero porque inicia desde 0 no 1) 10. Le damos ctrl+o para guradar y luego ctrl+x para salir y nos preguntara donde instalar el grub, si tenemos solo un disco duro le damos a /dev/sda (ojo si lo instalan por ejemplo en /dev/sda1 no iniciara nuestro sistema) si tenomos dos discos duros y lo instalaste en el disco duro numero 2 le damos a /dev/sdb le damos enter en mi caso a /dev/sda y luego a exit install 11. luego escribimos reboot y ya tendremos nuestro sistema base instalado Instalación y Configuración del entorno gráfico: 1. Ahora nos logemos como root y ponemos nuestro pass 2. Seguido de esto tecleamos creamos nuestro usuario tecleando adduser primero ponemos nuestro nombre para logearse despues le damos enter asta que nos pregunte nuestro full name aquí ponemos nuestro nombre (yo pongo el mismo que para logearse pero es cosa de ustedes) luego saltamos con enter hasta que nos pregunte nuestra clave de usuario y listo 3. Ahora le daremos permiso de super usuario a nuestro user para eso tecleamos visudo (nano /etc/sudoers) y agregamos nuestro user asi (mi user es daes) (Para usar vi tecleando "s" se empiesa a escribir, escape para dejar de escribir, :w = guardar y :q = salir) 4. Guardamos con ctrl+o y salimos con ctrl+x 5. luego nos deslogeamos de root tecleando exit y nos logeamos con nuestro user (desde ahora en adelante nunca mas usaremos la cuenta root) 6.Aseguremonos que tenemos nuestro sistema actualizado para eso tecleamos: a. sudo pacman -Sy b. sudo pacman -Syu 7. Para instalar el sonido tecleamos: sudo pacman -S alsa-lib alsa-utils 8. Instalación de drivers de video: a. Para tarjetas Ati les recomiendo usar los drivers libres ya que los privativos tienen menos rendimientos ademas de tener muchos problemas con el xorg para eso tecleamos: sudo pacman -S xf86-video-ati b. Para tarjetas Nvidia los drivers privativos funcionan bien para instalarlos tecleamos: sudo pacman -S nvidia c. Para drivers Intel teclemos: sudo pacman -S xf86-video-intel 9. Ahora para instalar xorg y sus utilidades: a. Para Gnome sudo pacman -S xorg-server xorg-server-utils hal fam b. Para Kde sudo pacman -S xorg-server xorg-server-utils hal gamin 10. Instalación de tipografías: sudo pacman -S ttf-ms-fonts ttf-dejavu ttf-bitstream-vera 11. Ahora tenemos que agregar los daemons para eso tecleamos: sudo nano /etc/rc.conf y agregamos los hal fam alsa a los Daemons y nos quedara algo así 12. tambien podemos instalar preload para que abran mas rapido las aplicación (opcional) para eso tecleamos: sudo pacman -S preload y lo agregamos al final de los Daemons 13. Lo siguiente es instalar el entorno grafico: a. Gnome: sudo pacman -S gnome gnome-extras gdm b. Kde sudo pacman -S kde 14. Después de haber terminado la instalación configuraremos el “inittab” para que inicie nuestro entorno gráfico: sudo nano /etc/inittab Las lineas tienen que quedar así: ## Only one of the following two lines can be uncommented! # Boot to console #id:3:initdefault: # Boot to X11 id:5:initdefault: y mas abajo (al final) así: a. Para Gnome # Example lines for starting a login manager #x:5:respawn:/usr/bin/xdm -nodaemon x:5:respawn:/usr/sbin/gdm -nodaemon #x:5:respawn:/usr/bin/kdm -nodaemon #x:5:respawn:/usr/bin/slim >/dev/null 2>&1 b. Para Kde # Example lines for starting a login manager #x:5:respawn:/usr/bin/xdm -nodaemon #x:5:respawn:/usr/sbin/gdm -nodaemon x:5:respawn:/usr/bin/kdm -nodaemon #x:5:respawn:/usr/bin/slim >/dev/null 2>&1 15. Reiniciamos ya tenemos nuestro entorno grafico funcionanod solo falta configurar el sonido para eso tecelamos: sudo alsaconf 16. Instalacion de Yaourt (Repositorio en el punto 5 de Configuración del Sistema): sudo pacman -S yaourt Con esto ya tenemos nuestro Arch Linux funcionando Este es mi escritorio con Arch Linux. Comandos Básicos: sudo pacman -Sy (Actualizar repositorios) sudo pacman -Syu (Actualizar sistema) sudo pacman -Ss aplicación-a-buscar (Buscar aplicación) sudo pacman -S aplicación-a-instalar (instalación de aplicación) sudo pacman -Rs aplicación-a-eliminar (Eliminar aplicación) sudo pacman -Rd aplicación-a-eliminar (Eliminar aplicación sin sus dependencias) sudo pacman -Sc (borra los paquetes desinstalados de la cache) sudo pacman -Scc (borra todos los paquetes de la cache) yaourt -Ss aplicación-a-buscar (Buscar aplicación) yaourt -S aplicación-a-instalar (Instalar aplicaciones) yaourt -Rs aplicación-a-eliminar (Eliminar aplicación) yaourt -Rd aplicación-a-eliminar (Eliminar aplicación sin sus dependencias) yaourt -Qtd (Eliminar paquetes huérfanos) yaourt -Si nombre-del-paquete (muestra información del paquete) yaourt -Su --aur (Actualiza paquetes de los repositorios aur) Si nunca han instalado Arch Linux les recomiendo practicar con una virtualización y luego al disco duro. Saludos.
Bajar Videos Youtube sin Programas GNU/Linux Hola a todos hoy les escribo para contarles como descargar videos de youtube o paginas similares de una forma muy sencilla y sin la necesidad de usar programa alguno. dijo:1- Primero que nada ingresamos a youtube (o paginas similares) 2- Aumentamos la calidad del video todo lo que podamos (opcional) 3- Esperamos a que cargue la totalidad del video 4- Navegamos a /tmp (sistema de archivos/archivos temporales) sin cerrar la pagina 5- Encontraremos un archivo como este: 6- Lo copiamos donde queramos y listo Saludos.

Desert Trans Hola a todos, les traigo mi desktop y sus configuraciones por si les interesa Distro: Archlinux Wm: awesome File manager: Thunar Emulator terminal: Urxvt Editor: Vim Reproductor: ncmpcpp (mpd) Gtk: Neutrality mod DaeS Icons: tok tok rc.lua: [link] Theme : [link] Xresources : [link] (Requiere de tener instalada la librería vicious) Saludos.
RarCrack Si usted olvida su contraseña para el archivo comprimido (rar, 7z, zip), este programa es la solución. Este programa utiliza la fuerza bruta algoritmo para encontrar la contraseña correcta. Usted puede especificar qué caracteres se utilizará en las generaciones contraseña. Dependencias: libxml2 Pueden instalarlo de los repositorios o bajarlo de la web oficial http://rarcrack.sourceforge.net/ Instalación (Si lo bajamos desde la web) Instalamos las dependencias (libxml2) Descomprimimos el archivo y os situamos en ese directorio, ejecutamos esto como super usuario: $ make $ make install (Desde los repositorios) ArchLinux: yaourt -S rarcrack Instrucciones $ sudo rarcrack archivo.rar --type rar Ejemplo: $ sudo rarcrack /home/usuario/desktop/archivo_ejemplo.rar --type rar Esto es suponiendo que el formato de archivo es rar y esta ubicado en el escritorio (los formatos soportados son rar, zip y 7z) El proceso de averiguación del password mediante rarcrack no debería consumir mucho tiempo si el password empleado es simple. Si se tratase de una contraseña de numerosos caracteres y/o una contraseña complicada, el proceso consumiría mucho más tiempo pero puede sacarnos de alguna que otra situación complicada. Sería una mera cuestión de tiempo… Instrucciones Avanzadas $ sudo rarcrack archivo.ext [--threads num] [--type rar | zip | 7z] Todo lo que esta entre “[" y "]” son parámetros opcionales, por defecto RarCrack detecta solo el tipo de archivo. Si se equivoca con la auto detección del formato del archivo, puede especificarlo usted utilizando el parámetro correspondiente. Para encontrar la clave RarCrack realiza un ataque por fuerza bruta al archivo comprimido. - El número de threads debe estar entre 1 y 12, ambos inclusive. Según mi experiencia, el mejor rendimiento (entendiendo éste como el número de contraseñas probadas por segundo) se obtiene para 2 threads (esto depende del procesador). - La dependencia con el paquete libxml2-dev tiene su explicación en que, a medida que va probando contraseñas, guarda el estado por el que va en un fichero XML. De esta forma, es posible interrumpir la ejecución en cualquier momento pulsando CTRL+C y seguir en otro momento o, incluso, en otro ordenador diferente. La estructura de un fichero de estado XML cualquiera es la siguiente: - Después de que el agrietamiento comenzó RarCrack imprimirá el estado actual de la fisuración y guardarlo en un archivo de estado. Si desea más contraseña conjunto de caracteres específicos, es necesario ejecutar RarCrack para crear el archivo de estado XML (3 segundos). <? Xml version = "1.0" encoding = "UTF-8"?> <rarcrack> <abc> 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ </ abc> <actual> uU </ corriente> <good_password> </ good_password> </ rarcrack> - Se trata de un archivo XML de ejemplo, y ver que hay un conjunto de caracteres. Si lo desea, puede modificar este archivo y al iniciar RarCrack nuevo el programa será el uso de nuevas variables. ¡MUY IMPORTANTE! Si modificamos el conjunto de caracteres de un archivo XML, debemos asegurarnos que la contraseña actual contenga caracteres que estén en dicho conjunto, es decir, si eliminamos los números del conjunto de caracteres, debemos asegurarnos que la contraseña actual NO contenga ningún número, ya que, de lo contrario, se producirán errores en la próxima ejecución de RarCrack. Ejemplo: $ sudo rarcrack /home/usuario/desktop/archivo_ejemplo.rar --type rar --threads 2 Esto es suponiendo que el formato de archivo es rar, esta ubicado en el escritorio (los formatos soportados son rar, zip y 7z) y buscaremos 2 claves por segundo, al aumentar mucho los thread el procesador trabajara demaciado (Esto depende del procesador) Video Tutorial link: http://www.youtube.com/watch?v=u_BPgMxcGo4 Saludos.
Script Brillo Pantalla Bueno este script lo hice para mi pero por que no compartirlo puede que a alguien le sirva. mas que nada lo cree por que como uso awesome wm no tengo un manager de brillo y ademas al hacer xbacklight -inc o -dec con la tecla fin muchas veces se me apagaba la pantalla y cosas por el estilo y tambien para tener las notificaciones con notyfy-osd. Primero que nada abecés xbacklight no funciona en todos los equipos (como me paso a mi) ,bueno esto tiene solución: Si usas Grub1: - edita el archivo: /boot/grub/menu.lst - donde dice: kernel /boot/vmlinuz-linux root=.... - al final de la linea poner esto: acpi_backlight=vendor - Quedando algo así: kernel /boot/vmlinuz-linux root=.... acpi_backlight=vendor - finalmente reinicia y listo. Si usas Grub2: - edita el archivo: /etc/default/grub - donde dice: GRUB_CMDLINE_LINUX - al final de la linea poner esto: acpi_backlight=vendor - Quedando algo así: GRUB_CMDLINE_LINUX=".... acpi_backlight=vendor" - actualizamos el grub: grub2-mkconfig -o /boot/grub2/grub.cfg - finalmente reinicia y listo. Ahora mi script: #!/bin/bash v_inc_dec=$1 v_cambio=0 if [[ $v_inc_dec == "+" || $v_inc_dec == "-" || $v_inc_dec == "++" || $v_inc_dec == "--" ]]; then v_light=$(xbacklight -get | cut -d "." -f1) case $v_inc_dec in +) if [[ $v_light -lt 100 ]]; then xbacklight -inc 15 v_cambio=1 else echo "ADVERTENCIA: El brillo esta al maximo" fi ;; ++) if [[ $v_light -lt 100 ]]; then xbacklight -inc 30 v_cambio=1 else echo "ADVERTENCIA: El brillo esta al maximo" fi ;; -) if [[ $v_light -gt 25 ]]; then xbacklight -dec 15 v_cambio=1 elif [[ $v_light -gt 10 ]]; then xbacklight -set 10 v_cambio=1 elif [[ $v_light -le 10 ]]; then echo "ADVERTENCIA: El brillo esta al minimo" fi ;; --) if [[ $v_light -gt 40 ]]; then xbacklight -dec 30 v_cambio=1 elif [[ $v_light -gt 10 ]]; then xbacklight -set 10 v_cambio=1 elif [[ $v_light -le 10 ]]; then echo "ADVERTENCIA: El brillo esta al minimo" fi ;; esac fi if [[ $v_cambio -eq 1 ]]; then level=$(xbacklight -get | cut -d "." -f1) if [[ level -ne 100 ]]; then level=$( expr $level + 1) fi if [[ $level -eq 100 ]]; then v_icon=notification-display-brightness-full elif [[ $level -ge 70 ]]; then v_icon=notification-display-brightness-high elif [[ $level -lt 70 && $level -ge 40 ]]; then v_icon=notification-display-brightness-medium else v_icon=notification-display-brightness-low fi notify-send --icon=$v_icon "Brightness $level %" fi Versión mejorada del script: http://www.pastebay.net/437455 Necesitan de tener instalado notify-osd y xbacklight La ejecución del script es bien simple supongamos que al script le pusimos como nombre: backlight ejecutamos en una terminal: (para subir el brillo en un 15 %) sh backlight + (para subir el brillo en un 30 %) sh backlight ++ (para bajar el brillo en un 15 %) sh backlight - (para bajar el brillo en un 30 %) sh backlight -- Estos atajos de teclados los puedes usar con obkey (openbox) o por ejemplo en awesome en el rc.lua lo tengo así: awful.key({ }, "XF86MonBrightnessUp", function () awful.util.spawn("sh /home/daes/.scripts/bklght ++" ) end), awful.key({ }, "XF86MonBrightnessDown", function () awful.util.spawn("sh /home/daes/.scripts/bklght --" ) end), Saludos.
Impyh es un cómodo GUI de scrot creado por mi (Interfaz gráfica de Scrot) mas que un GUI de Scrot Impyh incorpora nuevas funcionalidades tales como: - Lista con las capturas realizadas para guardar solo las capturas que mas te gusten - La posibilidad de guardar tus capturas donde tu deses (soporta la mayoría de los formatos de imágenes) - Zoom y ajustes de la imagen a la ventana para visualizar mejor nuestras capturas antes de guardarlas - Un cómodo tray icon donde esconder Impyh y seguir trabajando en lo que deses sin que moleste, ademas de poder generar capturas desde el mismo tray icon Ademas de las típicas funcionalidades de scrot pero ahora en una cómoda interfaz gráfica tales como: - Capturars de pantalla de un area seleccionada - Capturas de pantalla completa (con temporizador) Lo puedes descargar desde Aquí (Incluye instrucciones de instalación) o si usas archlinux puedes instalar desde los repositorio aur: packer -S impyh o yaourt -S impyh Dependecias: python, python-gobject, scrot Funciona con gtk3 (si no tienes gtk3 se vera un tanto feo) Link de repositorio git: https://github.com/daesdp/Impyh Mejoras de la nueva versión 0.5: - Ajuste automático a la ventana mejorado - Zoom mejorado - Incorporación de un boton para limpiar la lista de imagenes - Incorporación de una barra de status para ver la resolución de la imagen y su tamaño - Instalación mejorada Ojala les guste Ultima actualización: 7 abril 2012 Este proyecto esta en constante actualización hasta llegar a una versión estable. Si encuentran problemas por favor comentarlo o mandarme un mp Saludos.
Impyh un cómodo capturador de pantalla. Impyh es un gui de scrot escrito en python (Creado por mi) bajo la licencia gpl. Que incorpora la posibilidad de generar capturas de pantalla completa o de un area ventana etc.. también incluye una lista con las capturas generadas para luego guardar las capturas donde tu deses ademas de un tray icon muy como para tus capturas. Lo puedes descargar desde Aquí (Incluye instrucciones de instalación) o si usas archlinux puedes instalar desde los repositorio aur: packer -S impyh o yaourt -S impyh Dependecias: python, python-gobject, scrot Link de repositorio git: https://github.com/daesdp/Impyh Funciona con gtk3 (si no tienes gtk3 se vera un tanto feo) Actualizaciones y modificaciones serán publicadas en este post Nueva versión: http://www.taringa.net/posts/linux/14469245/Impyh-comodo-capturador-de-pantalla-v0_5-_GNU_Linux_.html Ojala les guste Saludos.

Guía de configuración Awesome 3 Hola a todos, les traigo una mini guía para instalar y configurar awesome y un rc.lua que e preconfigurado para hacerles la tarea mas fácil a la hora de configurar awesome. Ademas aprovechando la ocasión les traigo un temita para awesome que e creado especialmente para el este rc.lua Instalación - Instalamos "Awesome": sudo pacman -S awesome - Instalamos "Slim" (En esta guía ocuparemos "Slim" como login manager) : sudo pacman -S slim - Creamos y editamos ~/.xinitrc y agregamos las siguientes lineas: setxkbmap es & exec dbus-launch awesome "setxkbmap es" para configurar nuestro teclado y "dbus-launch" para iniciar el demonio dbus en nuestra sesión - Configuramos "/etc/inittab" (solo en archlinux) y lo dejamos de esta forma: # Boot to console #id:3:initdefault: # Boot to X11 id:5:initdefault: # Example lines for starting a login manager #x:5:respawn:/usr/bin/xdm -nodaemon #x:5:respawn:/usr/sbin/gdm -nodaemon #x:5:respawn:/usr/bin/kdm -nodaemon x:5:respawn:/usr/bin/slim >/dev/null 2>&1 Configuración Para hacerles mas simple la vida e creado un tema ( Titulado "ModernDS" ) y un archivo rc.lua, el cual esta muy simple de entender, ordenado y preconfigurado. pero esto necesita de que tengamos algunas cosas instaladas (para su buen funcionamiento). - Entonces instalaremos los siguientes paquetes: "vicious, scrot, notify-osd y xcompmgr" yaourt -S vicious-git scrot notify-osd xcompmgr-git - Ahora crearemos dentro del directorio "~/.config" la carpeta awesome y dentro de esta la carpeta themes: mkdir ~/.config/awesome mkdir ~/.config/awesome/themes - Descargamos mi tema y mi rc.lua preconfigurado. también incluye mi Xresources ( para los colores y la apariencia de la terminal ) Descargar - Copiamos el archivo "rc.lua" dentro de "~/.config/awesome" - Copiamos la carpeta "modernds" dentro de "~/.config/awesome/themes" - Agregamos "xcompmgr &" a ".xinitrc" setxkbmap es & xcompmgr -c -t-5 -l-5 -r5.0 -o.55 & exec dbus-launch awesome con esto obtendremos sombras ademas de las transparencias del rc.lua (puede causar problemas) - Con esto obtendremos solo transparencias (modo seguro) setxkbmap es & xcompmgr & exec dbus-launch awesome Este paso es opcional - Copiamos nuestro archivo .Xresources en nuestro home - Agregamos "xrdb .Xresources &" a nuestro ".xinitrc" (para que se carguen las configuraciones en nuestra sesión) ej: setxkbmap es & xrdb .Xresources & xcompmgr -c -t-5 -l-5 -r5.0 -o.55 & exec dbus-launch awesome Advertencia algunas configuraciones del .Xresources son para el emulador de terminal "URxvt" (si no usamos este emulador de terminal solo obtendremos la configuracion de colores) Editando el rc.lua (edición básica) E creado un rc.lua bien ordenado (para su fácil edición) y preconfigurado con lo básico que necesitemos, aunque de todos modos lo tendremos que editar un poco. - Para editar el tema o el rc.lua simplemente abrimos el menu awsesome. ahora editaremos el "rc.lua" así que le daremos a "edit config" - Editamos nuestro Main Config (linea 20) -- Main conf --------------------------------------- terminal = "urxvt" manager = "thunar" editor = os.getenv( "EDITOR" ) or "vim" editor_cmd = terminal .. " -e " .. editor --------------------------------------------------------- Donde especificaremos nuestra "terminal", nuestro "file manager" y el "editor de texto" que ocupemos - Editamos los Tags (linea 48) -- Tags ----------------------------------------------- tags = {} tags.settings = { { name = "desk 1", layout = layouts[2] }, { name = "desk 2", layout = layouts[1] }, { name = "desk 3", layout = layouts[2] }, { name = "desk 4", layout = layouts[1] }, { name = "desk 5", layout = layouts[2] }, { name = "desk 6", layout = layouts[3] } } ---------------------------------------------------------- Aquí podremos asignarle un nombre a cada escritorio y el layouts para dicho escritorio (la lista de layouts esta en la linea 31) - Editamos los Sub Menu y Main Menu (linea 72 y 115) -- Sub Menu ------------------------------------------------------------------------------------------------------------------------- myawesomemenu = { { "manual", terminal .. " -e man awesome" }, { "edit config", editor_cmd .. " " .. awful.util.getdir( "config" ) .. "/rc.lua" }, { "edit theme", editor_cmd .. " " .. awful.util.getdir( "config" ) .. "/themes/modernds/theme.lua" }, { "restart", awesome.restart }, { "quit", awesome.quit } } manmenu = { { "fmanager",manager }, { "apps1", "apps" }, { "apps2", "apps" } } intermenu = { { "apps1", "apps" }, { "apps2", "apps" } } ........ Como podemos ver el rc.lua ya incluye un menu de ejemplo el cual podemos modificar o simplemente agregar nuestras aplicaciones por ej: { "Nombre aplicación", "comando-aplicación" }, -- Main Menu ---------------------------------------------------------------------- mymainmenu = awful.menu({ items = { { "awesome", myawesomemenu, beautiful.awesome_icon }, { "manager", manmenu }, { "internet", intermenu }, ........ Aquí es donde agregamos los submenus. tambien podemos agregar una aplicación (de la misma forma que en los submenus) Atajos de Teclado (Básicos) - Cambiar de Escritorio = super + izq/der o super + num_desk (1,2,3,4....) - Cambiar de Layout = super + spacebar - Cambiar ventna = super + j/k - Abrir Terminal = super + enter - Abrir File Manager = super + backsapce - Volumen = ctrl + up/down - Maximizar = super + m - Minimizar = super + n - Desplegar Menu = super + w - Imprimir Pantalla = Print - Cambiar Tamaño Ventana (solo layout 1) = super + clik der (mouse) Con esto ya tenemos listo nuestro awesome 3 simple no Ahora si quieren configurar awesome mas a fondo es cosa de ustedes (pero les deje la tarea fácil o no?? ) Aquí un video que subí a youtbe para que vean awesome en acción link: http://www.youtube.com/watch?v=9OnYBKZNHrs Saludos.
![(Tutorial) Configuración y uso de Ncmpcpp + Mpd [GNU/Linux]](https://storage.posteamelo.com/assets-adonis/assets/2011/06/28/coment10-zruFl07oy28.gif)
MPD MPD o Music Player Daemon es una aplicacion se basa en la funcionalidad cliente-servidor para la reproduccion de medios. MPD se ejecuta en el fondo, manteniendo en un simple archivo la base de datos de los archivos de músicas (soporta formatos como MP3, OGG, FLAC, WavePack y mas) o en playlists, y este puede controlarse a traves de un cliente, que puede ser atraves de la red o local, tambien ofrece soporte para flujos en linea. Por asi decirlo MPD hace una cosa y la hace bien, la reproduccion de medios. Ncmpcpp Ncmpcpp es un cliente para MPD (por consola) con interfaz Ncurses se basa en la interfaz de ncmpc Instalación sudo pacman -Sy ncmpcpp mpd mpc (suponiendo que eres usuario de archlinux) Configuración MPD - Añada el usuario mpd al grupo users: sudo gpasswd -a mpd users - Cree y edite el archivo "/etc/mpd.conf" y agregue esto: music_directory "/home/user/música" # Su directorio de música. playlist_directory "/var/lib/mpd/playlists" db_file "/var/lib/mpd/db" log_file "/var/log/mpd/mpd.log" pid_file "/var/run/mpd/mpd.pid" state_file "/var/lib/mpd/mpdstate" user "mpd" - Cree los siguientes archivos: sudo touch /var/lib/mpd/db sudo touch /var/lib/mpd/mpdstate sudo touch /var/run/mpd/mpd.pid sudo touch /var/log/mpd/mpd.log - Cambie el propietario de los directorios y archivos que ha creado, al usuario "mpd" sudo chown -R mpd:mpd /var/{lib,run,log}/mpd - Agregue MPD al "/etc/rc.conf" (Solo en archlinux): DAEMONS=(... mpd ...) Configuración Alterna MPD (Recomendada) Esta es la configuración alterna, la que uso y mas me acomoda (en lo personal), la gracia de esta configuración es que MPD no se ejecute como root, y tiene las siguientes ventajas: - Puede manejar un solo directorio ~/.mpd (o cualquier otro directorio bajo /home/usuario) para todos los archivos de configuración de . MPD - No hay errores de lectura/escritura - llamado más flexible a MPD haciendo uso de ~/.xinitrc en vez de incluir 'mpd' en la sección de DAEMONS en /etc/rc.conf. Instrucciones - cree la carpeta .mpd Dentro de tu home: mkdir /home/user/.mpd - Cree y edite el archivo "/home/user/.mpd/config" y agregue esto: music_directory "/home/user/Music" playlist_directory "/home/user/.mpd/playlists" db_file "/home/user/.mpd/db" log_file "/home/user/.mpd/mpd.log" pid_file "/home/user/.mpd/mpd.pid" state_file "/home/user/.mpd/mpdstate" user "user" - Cree los siguientes archivos y directorios en "/home/user/.mpd/": mkdir ~/.mpd/playlists touch ~/.mpd/db touch ~/.mpd/mpd.log tocuh ~/.mpd/mpd.pid touch ~/.mpd/mpdstate - Agregue esto al .xinitrc o a las aplicaciones al inicio: mpd /home/user/.mpd/config Configuración Ncmpcpp - Creamos el directorio .ncmpcpp en tu home: mkdir ~/.ncmpcpp - Creamos y editamos el archivo "~/.ncmpcpp/config" y agregamos: mpd_music_dir = "/home/user/Music" Tuneando Ncmpcpp Primero que nada esta es mi configuración (~/.ncmpcpp/config): mpd_music_dir = "/home/daes/Music" playlist_display_mode = "columns" song_status_format = "%t{ - %a}{ - %b}{ (%y)}" song_window_title_format = "MPD: {%a - }{%t}|{%f}" song_columns_list_format = "(7){l} (35){t} (28){a} (28){b}" user_interface = "alternative" progressbar_look = "-|-" display_screens_numbers_on_start = "no" allow_physical_files_deletion = "no" allow_physical_directories_deletion = "no" colors_enabled = "yes" progressbar_color = "green" volume_color = "greeen" header_window_color = "green" main_window_color = "green" #now_playing_prefix = "$b$u" #now_playing_suffix = "$/b$/u" Detalles Configuración - Ver lista de música en columnas: playlist_display_mode = "columns" - Apariencia del tema reproducido (%t = canción, %a = artista, %b = album, %y = año): song_status_format = "%t{ - %a}{ - %b}{ (%y)}" - Apariencia del tema reproducido (en el panel): song_window_title_format = "MPD: {%a - }{%t}|{%f}" - Colores y tamaño de columnas: song_columns_list_format = "(7){l} (35){t} (28){a} (28){b}" - Tipo de interfaz (classic/alternative): user_interface = "alternative" - Apariencia barra de progreso: progressbar_look = "-|-" - Para que no aparezca los atajos de pestañas al inicio: display_screens_numbers_on_start = "no" - Para no borrar archivos de música desde el reproductor: allow_physical_files_deletion = "no" - Para no borrar carpetas desde el reproductor: allow_physical_directories_deletion = "no" - Activa colores: colors_enabled = "yes" - Color barra de progreso: progressbar_color = "green" -Color del volumen: volume_color = "greeen" - Color del header (parte superior): header_window_color = "green" - Color del main (donde aparece time, title, artist, album): main_window_color = "green" - Subraya tema reproducido now_playing_prefix = "$b$u" now_playing_suffix = "$/b$/u" Teclas Multimedia Para poder usar las teclas multimedia usaremos mpc, podemos agregar una combinación de teclas y hacer que mpc mande una señal a mpd para que pause, reproduzca, cambie el tema etc. - Comandos: mpc toggle (pausa/play) mpc play (play) mpc stop (stop) mpc next (tema siguiente) mpc prev (tema anterior) - Ejemplo de asignación de atajos de teclas en awesome (rc.lua): awful.key({ modkey, }, "p", function () awful.util.spawn( "mpc toggle" ) end), awful.key({ modkey, }, "s", function () awful.util.spawn( "mpc next" ) end), awful.key({ modkey, }, "a", function () awful.util.spawn( "mpc prev" ) end), Uso de Ncmpcpp + Mpd mpc update = actualiza base de datos - Uso de Ncmpcpp c = Borra playlist enter = play s = stop p = pause > = next < = prev + = subir vol - = bajar vol z = reproducción aleatoria - Agrega toda tu música al playlist - primero limpiamos el playlist con la tecla "c" (para que no hayan temas repetidos) - luego apretamos "3" para ir a la pestaña browser - apretamos "v" para seleccionar todo - apretamos "shift + a" y nos abrirá un nuevo menú - luego le damos a "current MPD playlist" (primera opción) - Finalmente seleccionamos "At the end of playilst" Con esto ya tendremos toda nuestra música en el playlist sin tener que estar agregando los temas uno por uno Saludos.