OpenSUSE dispone de uno de los mejores administradores de paquetes que existen en linux, se llama zypper y combina el poder de la linea de comandos con la facilidad de uso.
En este pequeño tip, vamos a ver como comprobar las dependencias de un programa cualquiera, para ello solo tenemos que abrir la terminal, y ejecutar como root lo siguiente:
zypper info --requires [nombre del paquete]
Por ejemplo, si queremos saber las dependencias del reproductor multimedia Kaffeine escribiríamos:
zypper info --requires kaffeine
Como veis también nos da información sobre el programa, si está instalado, el tamaño, quien lo provee, etc..
En un momento dado, puede que necesitemos verificar si nuestro sistema cumple todas las dependencias, para ello haremos:
zypper ve
También se puede dar el caso que nos interese el caso contrario, averiguar los paquetes que dependen de una librería determinada; es decir que programas dependen de un paquete determinado. Utilizaremos el comando rpm (es posible que se pueda hacer también con zypper, en este caso lo desconozco) y la sintaxis es la siguiente:
rpm -q --whatrequires [nombredelpaquete]
En el ejemplo anterior hemos visto que kaffeine requiere libqt4-x11, si queremos averiguar que otros programas dependen de esta librería escribimos esta orden en la terminal
rpm -q --whatrequires libqt4-x11
y podéis ver que entre la “marabunta” de paquetes aparece kaffeine
El esperado lanzamiento de Linux Mint 12 Lisa ya es oficial y está disponible para su descarga desde la página oficial. Como todos sabéis Linux Mint es una distribución derivada de Ubuntu 11.04 (también dispone de una versión basada en Debian llamada LMDE) que se caracteriza por su facilidad de uso y por incluir de serie una gran cantidad de codecs multimedia, drivers y plugins, lo que la convierte en una distro de referencia para muchos usuarios, especialmente para los que se inician en Linux. A todo esto se ha unido una creciente popularidad, que le ha situado por ejemplo, como la distribución más buscada en páginas como Distrowatch.
En este nuevo lanzamiento la novedad más destacable es la actualización a GNOME 3 como entorno de escritorio, pero dotándolo de una capa llamada MGSE (Mint GNOME Shell Extensions) que permite la opción de utilizarel escritorio de forma tradicional (GNOME 2). Habrá que ver como evoluciona MGSE en un futuro, pero por ahora, lo que está claro, es que ha conseguido atraer a un gran número de seguidores de otras distribuciones que no deseaban dar el salto a GNOME 3 o al Unity de Ubuntu.
MGSE menú
La otra opción que también nos brinda linux mint 12, sería utilizar MATE, el fork de GNOME 2, que todavía no está completo, ni es totalmente estable.
mate
El resto de características destacadas incluyen kernel 3.2, Duck Duck Gocomo motor de busqueda por defecto y mejoras en el artwork que incluye temas como Mint-Z y Min-Z-Dark, así como nuevos fondos de escritorio.
Address is aproximatte (“La dirección es aproximada”) es el titulo de este corto de animación, del director Tom Jenkins. La historia cuenta como un juguete de escritorio, deseando escapar de los oscuros confines de una oficina en Manhattan , una noche se decide a atravesar el país de la única manera que puede: con un coche de juguete y GoogleStreet View. Un excelente y poético vídeo que espero que disfrutéis.
Diréis que exagero, pero Internet tal como lo conocemos podría tener los días contados, si se aprueba la Stop Online Piracy Act (SOPA). Bajo la coartada de luchar contra la piratería, nuevas normas de censura serían impuestas, dando a las empresas generadoras de contenidos la posibilidad de, simplemente con una denuncia bloquear sitios web, inhabilitar dominios tanto en USA como en el resto de mundo (como ocurrió en el caso de Roja Directa) o cortar fuentes de financiación como ha sucedido con Wikileaks…
Los compañeros de Webeando en la Web han publicado esta interesante infografía (la fuente original es Derecho a leer) en la que se explica con detalle las características de la ley ,sus posibles consecuencias, y las empresas e intereses que están detras (EL MAL…). Solo os digo una cosa más: si a Mafalda y compañía no les convence.. A MI TAMPOCO.
Htop es un visor interactivo de procesos en modo texto, que mejora el aspecto de top, el visor de sucesos que utilizamos frecuentemente en linux desde la terminal, para chequear entre otras cosas los programas que están corriendo en el sistema, el espacio libre en disco o el consumo de memoria. Htop tiene algunas ventajas gráficas respecto de top, que seguramente los que comienzan en linux apreciaran:
Htop permite el desplazamiento horizontal y vertical para visualizar completamente todos los procesos y lineas de comandos.
En Htop no necesitas escribir el numero del proceso para finalizarlo o establecer su prioridad
Al contrario que top, Htop soporta las operaciones de mouse.
En este par de imágenes podéis apreciar la diferencia entre uno y otro programa, Htop tiene bastante mejor apariencia, aunque en mi caso utilizo más top, cuestión de costumbres supongo…
top
Htop
La versión 1.0. de Htop que nos han presentado hoy, llega despues de 8 años de trabajo e incluye mejoras visuales y de rendimiento. Htop dispone de binarios precompilados para las diferentes distribuciones linux…pero si no nos apetece esperar ya podemos instalar la nueva versión directamente a partir del código fuente. Bajamos el paquete, nos situamos en el directorio donde lo hayamos descargado, y ejecutamos en la terminal:
tar -xzvf htop-1.0.tar.gz cd htop-1.0 ./configure make make install
y ya tendríamos htop en nuestro sistema, junto con el resto de programas.
Captura y Anota es una extensión que nos permite realizar capturas de pantallas para modificarlas después. Podemos seleccionar que capture la página entera, solo la parte de la página visible o bien un área determinada.
Una vez capturada se nos abre una ventana nueva donde podemos realizar varias acciones: seleccionar mediante figuras como rectángulos y círculos, marcar con flechas/líneas, anotaciones de texto, dibujar, elegir color, recortar la imagen o borrar.
Finalizada la edición de la imagen tenemos la opción de guardarla onlineo en nuestro equipo de forma local. La extensión está disponible para su descarga desde la Web Store de Chrome.
No soy muy amante de las redes sociales, y de hecho la única que realmente me gusta es Twitter, pero este truco me hizo gracia, se trata de etiquetar a un amigo o a una página, con el nombre que nosotros queramos, enlazándolo directamente a su perfil. Para ello lo único que necesitamos es localizar el id de Facebook del usuario o página y escribir en nuestro muro o en el de otra persona
@@[0:[nºID:0: el texto que nos gustaría]]
Reemplazaríamos nºID por el número que nos aparece en la barra de navegación y “el texto que nos gustaría” por el nombre con el que queremos etiquetar. Lo podéis ver en el ejemplo.
@@[0:[177225685668245:0: el autoestopista galactico]]
Sin embargo hay ocasiones en las que el ID de usuario no es tan fácil de lograr, ya que no aparece en el perfil del usuario…para conseguirlo nos tendremos que valer de la API de Facebook Open Graph. Solo tenemos que añadir graph al principio de la URL y pulsar enter.
Aquí obtenemos por ejemplo la id de la propia página oficial de facebook
ACTUALIZACIÓN:Parece ser que Facebook ha corregido esa vulnerabilidad y el truco de las etiquetas ya no funciona
En el mismo blog en que encontré esta información, nos brindaban este otro tip: como actualizar nuestro estado dejando el comentario en blanco. Basta con pegar este codigo:
Interesante y amena conferencia del experto en seguridad Mikko Hypponen, sobre la evolución de las amenazas en la red, desde la aparición de Brain A, el primer virus hace 25 años (el reencuentro con los creadores del virus en Pakistan, es uno de los momentos más divertidos…), hasta el momento actual con nuevas amenazas como Stuxnet. El único pero del vídeo, es que el autor se centra en MS2/Windows (a fin de cuentas trabaja para F-Secure y forma parte de lo llamaríamos la industria de la seguridad infórmática) y obvia Linux, supongo que será por aquello de:
“Nunca he visto un Virus en Linux y …Nunca me he encontrado un Windows sin Virus”
Estamos ante la segunda versión de openSUSE en lo que va de año (8 meses ya desde el lanzamiento de openSUSE 11.4) y que en esta ocasión nos presenta una experiencia de escritorio totalmente diferente (por lo menos en GNOME con el salto a GNOME 3.2 y el abandono definitivo de la rama GNOME2), con nuevas herramientas de sistema y tecnología en la nube, y esperemos que con la estabilidad a la que siempre nos tiene acostumbrados esta magnífica distribución.
Estos son algunos de los aspectos mas destacados que nos trae OpenSUSE 12.1
Escritorios
GNOME 3.2 representa una versión mejorada de GNOME SHELL, que aparte de solucionar algunos bugs de GNOME 3, incluye:
Un mejor manejo de las pequeñas pantallas y de las configuraciones tactiles (incluyendo rotación automática)
Las notificaciones son mucho más agradablespermitiendo crear y configurar las cuentas online en un solo lugar. Por ejemplo, si creamos una cuenta en Google, nuestros Google Docs estarán disponibles en el nuevo gestor de documentos, Empathy reconocera los Google contactos y el calendario nos mostrara las citas o tareas.
Nautilus, el gestor de archivos, ahora dispondrá de vista previa.
Entre las nuevas características está la gestión de color, algo que GNOME comparte con KDE siendo openSUSE 12.1 la primera en integrar el Oyranos Control Management System.
Ahora también es más fácil cambiar el tamaño de las ventanas y otras barras de título
KDE 4.7.2, entre las novedades destacan:
Kolor Management como frontend de Oyranos
Sustitución de KPackageKit (por fin!!) por Apper, se rediseña este gestor de paquetes simplificando tanto la instalación como la eliminación de aplicaciones.
Plasma Active el proyecto para tablets, que aun cuando no es todavía parte oficial de OpenSUSE (se espera para OpenSUSE 12.1), ya es posible su instalación.
En el aspecto visual el espacio de trabajo de KDE Plasma incluye una mejor integración con las aplicaciones propias de GTK/GNOME
Ultimas versiones de varios programas: Amarok, KTorrent, K3b, Gwenview, KStars, KDM, Marble
Mejora de la gestión de red incluyendo soporte para NetworkManager 0.9
Los otros escritorios XFCE (4.8) y LXDE no han tenido grandes actualizaciones en esta versión y por otra lado siguen estando disponibles los paquetes de KDE3 en OpenSUSE
La nube
OpenSUSE introduce las ultimas tecnologías web/cloud, con navegadores como firefox 7 (navegador por defecto) o Chromium 17 (disponible en los repositorios oficiales).
En el lado de los servidores la herramienta de administración remota del sistema WebYAST ofrece una interfaz web mejorada para administrar de forma remota los sistemas de openSUSE con nuevos módulos y un mayor rendimiento.
Las mejoras en la virtualización incluyen soporte de Amazon EZ2 cloud y nuevas herramientas.
OpenSUSE también sera la primera en soportar OwnCLOUD2 (un especie de dropbox a medida y personalizado) mediante la herramienta de escritorio mirall, con lo cual podremos tener los archivos en nuestra propia nube.
Dentro del Sistema
Aquí la estrella es Snapper, una aplicación que se aprovecha de las ventajas de sistema de ficheros BRTFS, permitiendonos ver versiones antiguas de archivos, con lo que es posible revertir los cambios y restaurarlos. De todas maneras, por ahora EXT4 sigue siendo el sistema de archivos por defecto.
Desarrollada conjuntamente con Fedora, SystemD será la herramienta encargada de arrancar el sistema.
OpenSUSE también será la primera gran distribución de linux en incluir el lenguaje de programación Go. Desarrollado por Google, Go es un lenguaje rápido y sencillo que maneja multi-core y máquinas en red.
La version de Kernel linux es 3.10 e incluye herramientas de compilación como LLVM3, Clang o GCC3
Descarga e Instalación
Las diferentes versiones de OpenSUSE 12.1 para 32 y 64 bits (Gnome, KDE…), las tenéis disponibles desde AQUI, tanto en descarga directa como en torrent, y también podéis consultar las notas de lanzamiento completas desde la pagina oficial de OpenSUSE.
Por último os dejo este vídeo en el que se muestra como se hace la instalación:
BleachBites un programa que libera espacio en nuestro disco duro eliminando archivos innecesarios: caché, cookies, historial de internet, archivos temporales, registros…al mismo tiempo que protege nuestra privacidad ya que incluye entre sus opciones avanzadas el “triturado” de archivos, sobreescribiendo lo que hemos eliminado y consiguiendo un borrado mas seguro de datos.
Recientemente se la liberado la versión 0.9.1 que incluye mejoras en la limpieza del historial, caché y descargas de Chrome/Chromium. Por lo demás, la interfaz del programa se ve muy clara, permitiendo marcar los archivos a eliminar de un gran número (+90) de aplicaciones diferentes: Adobe Reader, aMSN, Amule, Chrome/Chromium, Firefox, Flash, Google Earth, Java, Opera, Transmission, VLC…
Si queremos activar el borrado seguro lo haremos desde preferencias
Y en unos pocos segundos nos habremos librado de un montón de basura
BleachBit está disponible en las distribuciones linux más populares:
Aunque pueda parecerlo, la imagen no es un gif, sino una simple foto (jpg), así que todo ese movimiento que vemos… en realidad está en nuestra cabeza. Se trata de una de las obras del Dr. Akiyoshi Kitaoka, un profesor de psicología de la universidad de Kyoto, especialista en crear sorprendentes ilusiones (y un poco mareantes, todo hay que decirlo…).
Si os interesa, podéis contemplar la obra completa de Akiyoshi en su web.
El concepto de tubería o pipe en linux consiste en unir dos comandos en la terminal, con lo cual podemos tomar la salida del primer comando y utilizarlo como entrada en el segundo, dando lugar a que la linea de comandos sea todavía más poderosa, gracias a las innumerables combinaciones que se podrían hacer.
La sintaxis del proceso es sencilla: <comando1>|<comando2>|<comando3>… Voy a poner un par de ejemplos, para que quien no lo conozca, pueda ver lo fácil que es.
En este primer ejemplo vamos a averiguar rápidamente la id de un proceso, ya que ps -A nos listará los procesos que se estan ejecutando, comunicando la salida a grep que en este caso, se encargará de buscar el proceso chrome (como veis tengo un montón de pestañas abiertas…)
ps -A|grep chrome
En este otro ejemplo, paginamos la salida de un comando (hwinfo) utilizando less, lo que nos permitira desplazarnos hacia arriba o abajo en la salida del terminal (podemos salir del paginador con la tecla “q“). En este caso hwinfo lo que nos da es información completa del hardware de nuestro equipo.
Por la tanto escribimos en la terminal hwinfo|less
y aquí tenemos la salida (bastante útil cuando el resultado de un comando es muy largo…)
Continuando con lo que es su ciclo habitual de liberar nuevas versiones cada seis meses, la última versión de Fedora llamada Jules Verne ya está oficialmente disponible, y en está ocasión además de incluir como siempre novedades interesantes (virtualización y trabajo en la nube, principalmente), nos brinda también una dedicatoria especial a Dennis Ritchie:
”…uno de los inventores de Unix y el lenguaje C, autor de libros de programación como “The C Programming Language” un libro que enseño a muchos programadores, justo en ese momento en que la computación personal estaba explotando. Sin Ritchie la informática no tendría nada que ver con lo que es hoy…Un hombre humilde, no lo suficiente conocido fuera de su campo, que siempre será recordado por aquellos de nosotros que practicamos este arte”
KDE Plasma workspaces 4.7. que incluye Digikam 2.0 (añade detección de rostros y geoetiquetado y más…) y una actualización del gestor de ventanas Kwin que hace kde más adecuado para los dispositivos móviles, y añade mejoras a los usuarios de escritorio.
GNOME 3.2 La configuración del sistema incluye un panel para manejar las herramientas y cuentas online (Facebook, Google…), integrándose en la gestión de contactos con emphaty y evolution. El gestor de archivos manejará los documentos tanto en modo local como en la nube.
Kernel 3.1
Grub2, como gestor de arranque: Este paso adelante permite mejorar las opciones de configuración y un mejor soporte para arquitecturas no-x86.
Reemplaza definitivamente HAL daemon por udisks, upower y libudev.
D2: Fedora 16 es la primera distribución de Linux que incluiye la nueva versión de D, un lenguaje de programación de sistemas que combina la potencia y alto rendimiento de C y C + +, con la productividad de programación de lenguajes modernos como Ruby y Python
Nuevo sistema de identificación de ID. Fedora 16 inicia los ID de usuario en el nº 1000, proporcionando más espacio para las cuentas del sistema y haciendo más fácil el trabajo de los administradores, consiguiendo mejorar la interoperabilidad con otras distribuciones de Linux que también inician los identificadores de usuario en 1000.
Sistema de archivos Ext4, parece ser que Btrfs que por ahora está presente de forma opcional, no será el sistema por defecto hasta Fedora 17.
Aunque actualmente no es mi distro de cabecera, Fedora siempre ha sido una de mis favoritas, tanto por su caracter vanguardista e innovador, como por la posibilidad de elegir entre varios tipos de escritorio. Así que en definitiva, si os apetece estar a la última o simplemente queréis actualizar, a partir de hoy ya la podéis descargar en cualquiera de sus versiones 32 y 64 bits (GNOME, KDE, LXDE, XFCE) desde aquí.
Stellarium, es un planetario Open Source para nuestro equipo que muestra un cielo realista en 3D, similar a lo que podríamos ver a simple vista, mediante prismáticos o con un telescopio. Es junto con Celestia y Kstars, uno de los programas que todo linuxero, aficionado al espacio debería tener. Entre sus características principales podemos destacar:
Catálogo por defecto de más de 600.000 estrellas
Catálogo extra con mas de 210 millones de estrellas
Imágenes de nebulosas (catálogo completo de Messier)
Vía Láctea
Los planetas y sus satélites
Atmósfera, salida y puesta de sol muy realistas
La interfaz del programa es multilingüe, permite establecer tu ubicación fácilmente, y soporta diferentes tipos de proyección (fish eye, esférica..).
La personalización juega un papel importante en Stellarium, contando con la posibilidad de añadir mediante plugins, nuevos objetos celestes o modificar las características telescópicas.
Otra función muy interesante es que tenemos un control total del factor tiempo, con lo cual podemos visualizar el cielo en cualquier momento pasado o futuro. En este video realizado por un aficionado a la astronomía, podemos ver, el eclipse de luna que tendrá lugar en Hawai el próximo mes de diciembre.
Stellarium está disponible en los repositorios de prácticamente todas las distribuciones de Linux, en todo caso la versión más actual en código fuente (0.11.1) la podéis descargar desde aquí, y también contáis con una guía de usuario (en inglés).
Después de 3 años de trabajo, ya podemos disfrutar del trailer de “El Cosmonauta“, primera película libre española. El film que está distribuido bajo licencia creative commons, hace uso de nuevas técnicas de financiación como el crowfunding, facilitando que cualquier persona puede formar parte de la producción de la obra. El rodaje está ya finalizado, y actualmente se estaría trabajando, en conseguir los mejores efectos especiales posibles, así como en la distribución. A falta de ver el resultado final, el trailer tiene muy buena pinta…
El director del proyecto es Nicolás Alcalá y según los autores (Riot Cinema Collective) esté sería el argumento:
“Octubre de 1975. Stan se prepara para ser el primer cosmonauta rusoen la Luna. Andrei, su mejor amigo, dirige la misión. En los tensos días antes de la partida, Stan piensa en Yulia, la mujer de la que ambos llevan enamorados desde su llegada a la Ciudad de la Estrellas, más de diez años atrás. Ultiman los detalles de la misión pero apenas dos días después de despegar, la nave pierde toda comunicación con la Tierra. Durante siete meses, Andrei y Yulia lo buscan día y noche sin descanso.
Un día, la nave vuelve a la Tierra. Cuando cae, no hay rastro del cosmonauta. El desconcierto aumenta cuando comienzan una serie de transmisiones de radio: Stan habla desde un lugar desconocido. Dice haber vuelto a la Tierra, y haberla encontrado vacía. Poco a poco, se va definiendo un nuevo, extraño y peligroso triángulo.”
THN Maganize es una revista gratuita, diseñada para generar conciencia y conocimiento sobre la seguridad cibernética. Tiene como objetivo proporcionar la información más actualizada, sobre una amplia variedad de temas relacionados con el mundo del hacking. En este nº 6 de Noviembre, celebran el primer aniversario de la revista (y de su portal de noticias) y nos trae estos interesantes temas:
Let me hear OCCUPY! you say (#occupywallstreet).
DUQU: Another Stuxnet in the making.
A doomsday worm : The Sputnik of 2011.
Desmytifying the Android malware.
The great browser war of 2001.
Digital Forensic Tecnologhy.
APT established as a classic threat.
October month updates from THN.
La revista además está buscando colaboradores entre sus lectores para escribir futuros artículos.