:TOhtml
Guardas y sales y tendrás en el mismo path de tu archivo uno llamado igual pero que se le a agregado la extensión .html al final
:TOhtml
Guardas y sales y tendrás en el mismo path de tu archivo uno llamado igual pero que se le a agregado la extensión .html al final
yum -y install gnome-commander
Loaded plugins: presto, refresh-packagekit
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package gnome-commander.i686 0:1.3-0.3.git_D20090929T1100_13dev.fc12 set to be updated
--> Processing Dependency: meld for package: gnome-commander- 1.3-0.3.git_D20090929T1100_13dev.fc12.i686
--> Processing Dependency: libexiv2.so.5 for package: gnome-commander- 1.3-0.3.git_D20090929T1100_13dev.fc12.i686
--> Running transaction check
---> Package exiv2-libs.i686 0:0.18.2-2.fc12 set to be updated
---> Package meld.noarch 0:1.3.0-2.fc12 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
========================================
Package Arch Version Repository Size
========================================
Installing:
gnome-commander i686 1.3-0.3.git_D20090929T1100_13dev.fc12 fedora 1.5 M
Installing for dependencies:
exiv2-libs i686 0.18.2-2.fc12 fedora 604 k
meld noarch 1.3.0-2.fc12 fedora 665 k
Claro, elimina el paquete seleccionado, pero no las dependencias que instaló para el mismo!yum -y remove gnome-commander
Loaded plugins: presto, refresh-packagekit
Setting up Remove Process
Resolving Dependencies
--> Running transaction check
---> Package gnome-commander.i686 0:1.3-0.3.git_D20090929T1100_13dev.fc12 set to be erased
--> Finished Dependency Resolution
Dependencies Resolved
========================================
Package Arch Version Repository Size
========================================
Removing:
gnome-commander i686 1.3-0.3.git_D20090929T1100_13dev.fc12 installed 4.7 M
history
The history command allows the user to view what has happened in past transactions (assuming the history_record config. option is set). You can use info/list/summary to view what happened, undo/redo to act on that information and new to start a new history file.
The info/list/summary commands take either a transactions id or a package (with wildcards, as in Specifying package names), all three can also be passed no arguments. list can be passed the keyword 'all' to list all the transactions. undo/redo just take a transaction id.
# yum history list
Loaded plugins: presto, refresh-packagekit
ID | Login user | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------
21 | Carlos ... <casep> | 2009-11-20 10:44 | Install | 3
.
.
.
</casep>
# yum history info 21
Loaded plugins: presto, refresh-packagekit
Transaction ID : 21
Begin time : Fri Nov 20 10:44:30 2009
Begin rpmdb : 1189:ba0aa90010d5d9c492556b3ff420f8940f22be12
End time : 10:44:35 2009 (5 seconds)
End rpmdb : 1192:756121f2f471a4e319c533854bab28042df46680
User : Carlos (casep) Sepulveda <casep>
Return-Code : Success
Transaction performed with:
Installed rpm-4.7.1-6.fc12.i686
Installed yum-3.2.25-1.fc12.noarch
Installed yum-metadata-parser-1.1.2-14.fc12.i686
Packages Altered:
Dep-Install exiv2-libs-0.18.2-2.fc12.i686
Install gnome-commander-1.3-0.3.git_D20090929T1100_13dev.fc12.i686
Dep-Install meld-1.3.0-2.fc12.noarch
history info
</casep>
# yum -y history undo 21
Loaded plugins: presto, refresh-packagekit
Undoing transaction 21, from Fri Nov 20 10:44:30 2009
Dep-Install exiv2-libs-0.18.2-2.fc12.i686
Install gnome-commander-1.3-0.3.git_D20090929T1100_13dev.fc12.i686
Dep-Install meld-1.3.0-2.fc12.noarch
Resolving Dependencies
--> Running transaction check
---> Package exiv2-libs.i686 0:0.18.2-2.fc12 set to be erased
---> Package gnome-commander.i686 0:1.3-0.3.git_D20090929T1100_13dev.fc12 set to be erased
---> Package meld.noarch 0:1.3.0-2.fc12 set to be erased
--> Finished Dependency Resolution
Dependencies Resolved
===================================
Package Arch Version Repository Size
===================================
Removing:
exiv2-libs i686 0.18.2-2.fc12 installed 2.4 M
gnome-commander i686 1.3-0.3.git_D20090929T1100_13dev.fc12 installed 4.7 M
meld noarch 1.3.0-2.fc12 installed 2.0 M
Transaction Summary
===================================
Remove 3 Package(s)
Reinstall 0 Package(s)
Downgrade 0 Package(s)
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Erasing : meld-1.3.0-2.fc12.noarch 1/3
Erasing : exiv2-libs-0.18.2-2.fc12.i686 2/3
Erasing : gnome-commander-1.3-0.3.git_D20090929T1100_13dev.fc12.i686 3/3
Removed:
exiv2-libs.i686 0:0.18.2-2.fc12 gnome-commander.i686 0:1.3-0.3.git_D20090929T1100_13dev.fc12 meld.noarch 0:1.3.0-2.fc12
Complete!
Ayer asistimos a una nueva edición de la Red Hat Tech Happy
Hour que en esta ocasión presentaba la nueva plataforma de
virtualización que hace apenas unas semanas ha lanzado Red Hat.
La apuesta es fuerte pero está claro que las empresas del software
libre tienen mucho que decir en este campo, así que las
expectativas así mismo son grandes. Cómo introducción podéis ver en
este vídeo de demostración de la plataforma:
La apuesta de Red Hat, aunque inicialmente fue apostar por XEN,
ahora al igual que la gente del kernel de Linux es apostar por
KVM. Así KVM
sirve cómo base para la plataforma de virtualización que presenta
Red Hat, cuyo nombre en clave es RHEV. La
plataforma, resumiendo mucho, está compuesta por una consola de
administración y por el pool de servidores que actuarán cómo
hypervisores conteniendo las máquinas virtuales que vayamos
creando. Voy a empezar por las virtudes que son muchas e
interesantes:
– La plataforma funcionará sobre cualquier servidor en el que
funcione RHEL y cuyos procesadores tengan las extensiones de
virtualización por hardware.
– La consola de administración es bastante completa y
potente.
– La consola dispone de un potente sistema de búsquedas para crear
vistas de nuestras máquinas virtuales, útil cuando gestionamos
cientos o miles de ellas.
– Permite migración de máquinas virtuales en caliente.
– Dispone de soporte integrado para realizar fencing a través de
distintos tipos de tarjetas de gestión remota.
– Permite utilizar distintas soluciones de almacenamiento físico
nos permite utilizar NFS, iSCSI y dispositivos de fibra.
– Implementa alta disponibilidad de las máquinas virtuales,
permitiendo arrancar estas en otro nodo en caso de caida de unos de
los servidores anfitriones, tema que pudimos ver directamente en
vivo en la demo.
– Sistema de despliegue basado en plantillas o a través de Red Hat
Satelite bastante flexible.
– Aprovecha el sistema de gestión avanzado de memoria, a través del
módulo KSM del kernel, que nos permite ahorrarnos los bloques
de memoria que estén compartidos entre varias máquinas virtuales
con lo que podríamos ahorrar bastante memoria siempre que los
sistemas desplegados tengan muchos elementos en común.
– En un futuro estará integrado con SE Linux con lo que se
realizará una separación mucho más fuerte entre los entornos de
seguridad de cada máquina virtual haciendo mucho más difícil que un
fallo de seguridad nos pudiera permitir acceder de unas máquinas a
otras.
– Podemos utilizar cómo hosts anfitriones tanto RHEV-H, una versión
reducida de RHEL enfocada a funcionar cómo hypervisor, o RHEL 5.4
en adelante en caso de querer hacer uso de alguna funcionalidad que
no venga presente en RHEV-H.
Ahora vamos a otras cosas que no me gustaron tanto:
– La herramienta de administración sólo funciona sobre Windows
2003 (WTF!). Pues sí la cara de tonto que se nos quedó a todos
cuando lo comentaron fue increíble. Red Hat creando un producto que
requiere disponer de un servidor Windows para funcionar y además
incluso para la gestión de la misma no permite el acceso desde
terminales Linux a pesar de basarse en tecnología Web.
La aclaración de porqué ha sido esto es fácil: Red Hat tenía que
entrar en el mercado de la virtualización con una plataforma mucho
más potente e integrada que lo que se ofrecía en RHEL y para ello
adquirió una empresa especializada en esos temas. El problema es
que buena parte de su producto está basado en Windows y .NET y para
pasarlo a alguna tecnología libre necesitarían mucho tiempo, parece
que proyectan tener una versión en Java dentro de algún tiempo, al
parecer la opción de portarla a MONO tampoco les convenció. Si se
hubieran esperado a tenerlo en Java llegarían más retrasados aún a
la carrera por comerse el trozo de pastel de la virtualización y su
esperanza es que la barrera de entrada de meter un sistema Windows
no lo sea para muchas empresas ya que tienen un buen parque de esa
tecnología. A mí la decisión no me convence y no creo que favorezca
la visión cómo empresa de Red Hat cómo proveedor de software libre
pero puedo llegar a entenderla, al menos tienen un producto y en
algún tiempo será libre.
– Respecto a otros productos, cómo los que están orientados al
campo de la gestión de Cloud, aún le faltan muchas opciones a la
consola cómo puedan ser la provisión basada en tiempo o la
escalabilidad automática, aunque tienen una opción de ahorro de
energía en la que sólo tenemos levantados los servidores
anfitriones dentro de un rango mínimo que determinemos para asumir
la carga de máquinas virtuales que tengamos y dejar el resto
apagados a la espera de que se requiera más carga. Al parecer las
funcionalidades que faltan se pueden implementar mediante scripting
(con PowerShell de M$), pero una integración en la consola de
administración es algo interesante.
– Hay que mejorar las opciones de migración desde otras
plataformas: VMWare, Xen, etc para que facilite la migración desde
ese tipo de entornos.
En conclusión, esta primera aproximación para proveer de una
solución profesional de virtualización para el datacenter de Red
Hat es bastante completa y potente. El haber incluido una
dependencia con un sistema propietario cómo Windows dentro de su
arquitectura me parece un gran punto negativo para la adopción de
la plataforma por aquellos que apuestan por el software libre, y
esperemos que sea subsanado con prontitud, sino probablemente haya
mucha gente que opte por implementar otras soluciones basadas en
Linux.
Ha sido sobre todo en el mundo empresarial en donde hemos podido ver un crecimiento notable en el uso de esta tecnología y han sido muchas las empresas que han empezado a usar soluciones de virtualización para reducir costes y aprovechar al máximo los recursos en los servidores que tienen disponibles. En los ordenadores personales no se ha visto el mismo crecimiento en el uso de la virtualización.
Mucho ha cambiado en los últimos años y hoy en día existen soluciones muy fáciles de instalar y usar, incluso para usuarios no profesionales. Los tres productos más importantes dentro del mundo de la virtualización en ordenadores personales son VMware, KVM y VirtualBox. Este artículo es una introducción a VirtualBox, una solución de virtualización de SUN muy fácil de usar y que nos brinda la posibilidad de crear máquinas virtuales en Windows, Mac OSX y en Linux. De las soluciones que yo he probado últimamente para ordenadores personales es VirtualBox la que más me ha gustado.
Con VirtualBox podremos instalar máquinas virtuales que usen uno de los muchos sistemas operativos soportados, entre ellos, Linux2.2, Linux2.4, Linux2.6, Ubuntu, Debian, Fedora, RedHat, Opensuse, Gentoo, Turbolinux, Solaris, OpenSolaris, FreeBSD, OpenBSD, NetBSD, IBM OS/2, DOS, Netware y Windows en todas sus variantes (3.1, W95, W98, ME, NT4, XP, 2000, 2003, 2008, Vista y Windows7). Como podeis ver, las posibilidades son muchas, ya no tenemos escusas para no probar nuevos sistemas operativos de una manera fácil y cómoda en nuestra ordenador.
La página web de VirtualBox es http://www.virtualbox.org/. Desde la sección de descargas os podreis bajar la versión de Linux perteneciente a vuestro sistema. Existen paquetes binarios para las distribuciones de Linux más importantes e instrucciones para la instalación de los mismos.
En nuestro caso seguimos las instrucciones para instalar la version 3.0.12 de VirtualBox en Ubuntu 9.04 y no tuvimos ningun problema durante la instalación. Estos son los comandos que ejecutamos en nuestro sistema:
sudo -i
echo 'deb http://download.virtualbox.org/virtualbox/debian jaunty non-free" >> /etc/apt/sources.list
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
apt-get update
apt-get install dkms virtualbox-3.0
Una vez instalado todo lo necesario para que VirtualBox funcione solo queda arrancar el programa. En mi caso, el icono de VirtualBox se instaló en el menu "Aplicaciones->Herramientas del sistema->Sun VirtualBox" de mi escritorio.
La primera vez que se arranca VirtualBox tendreis que aceptar la licencia y registrar el programa (si quereis). Lo primero que tenemos que hacer después de estos pasos si quereis tener todo en español es entrar en el menu "File->Preference->Language" y cambiar el idioma por defecto al español.
Después de esto, entrar en "Archivo->Preferencias->General" y cambiar el valor de 'Carpeta predeterminada de discos duros' y 'Carpeta predeterminada de maquinas' a las carpetas que querais utilizar para grabar todo lo referente a discos y maquinas virtuales que instaleis en VirtualBox.
Después de realizar estos cambios esta es la ventana principal que os mostrará el programa:
Para crear nuestra primera máquina virtual solamente tenemos que pulsar en el icono 'Nueva' ó elegir el menu "Maquina->Nueva". Al hacer esto se iniciará un asistente que nos ayudará a definir los parámetros más importantes de nuestra máquina virtual.
Lo primero que tendremos que hacer es elegir un nombre para la máquina virtual que estamos creando y elegir el sistema operativo que vamos a instalar en la misma. En nuestro caso llamamos a la máquina 'Ubuntu 9.10' y elegimos el S.O. "Linux->Ubuntu(64bit)".
A continuación tenemos que elegir cuanta memoria tendrá disponible nuestra máquina virtual. Tener cuidado de no elegir más memoria de la que podeis asignar en vuestra ordenador. Esta memoria se utilizará por la máquina virtual cuando este funcionando y no estará disponible en la máquina principal que ejecuta la virtual. En nuestro ejemplo tenemos un ordenador con 8GB de memoria asi que podemos asignar sin problemas 2GB a la virtual.
El siguiente paso consiste en crear un nuevo disco duro virtual. Lo creamos con un tamaño fijo, lo llamamos Ubuntu_9.10 y le asignamos un tamaño de 10GB.
Por último tendreis que aceptar las opciones que habeis elegido para la creación del disco virtual.
y VirtualBox se encargará de crear la máquina virtual que habeis definido
Como podeis ver, en la parte izquierda de la ventana teneis la máquina virtual que habeis creado y a la derecha la configuración de dicha máquina. Podeis cambiar las diferentes secciones pulsando en las mismas. En nuestro ejemplo vamos a pulsar en la seccion 'Pantalla' para incrementar la memoria de video asignada a nuestra máquina virtual y activar la aceleración 3D
Una vez que tenemos nuestra maquina virtual configurada a nuestro gusto, tendremos que instalar el sistema operativo elegido en dicha máquina virtual. En nuestro caso introducimos el CD con Ubuntu 9.10 en la lectora de CDs y pulsamos en la seccion 'CD/DVD-ROM' de nuestra máquina virtual para definir que queremos montar nuestra lectora principal como CD en la virtual.
Ya solo nos queda arrancar la máquina virtual 'Ubuntu 9.10' pulsando en el icono 'Iniciar' en la parte superior izquierda de la ventana. Esto arrancará la máquina virtual y arrancará la instalación de Ubuntu desde el CD-ROM que hemos definido. El resto es una instalación estandar de Ubuntu y la dejamos como ejercicio para quien quiera instalarla.
El mismo procedimiento explicado para 'Ubuntu 9.10' se puede utilizar para instalar otras máquinas virtuales. Despues de unas cuantas instalaciones tenemos disponible en nuestro sistema, 'Ubuntu 9.10', 'Windows XP', 'DOS/Windows 3.1', 'FreeBSD' y 'Solaris'. La ventana principal nos ha quedado de la siguiente manera:
Y aquí podeis ver una pantalla con dos de las máquinas virtuales arrancadas y funcionando.
Para terminar solo decir que no se os olvide ejecutar el menu "Dispositivos->Instalar aplicaciones 'Guest Additions'" en cada máquina virtual que instaleis despues de instalar y arrancar el sistema operativo correspondiente en cada una.
Más fácil imposible, tener acceso a otros sistemas operativos desde tu ordenador personal con Linux se ha convertido en una tarea fácil y sencilla gracias a VirtualBox, que lo disfruteis.
Más información:
http://www.virtualbox.org/
http://www.virtualbox.org/manual/UserManual.html
Incluye muchas novedades (ver listado en inglés)
Os dejo con un vídeo que explica cómo instalar Fedora desde el LiveCd:
¿Has probado la nueva versión de Fedora? Por favor, deja un comentario con tus impresiones, gracias.
Ultimate Edition Nautilus Scripts Pack es una colección de scripts para Nautilus que añade una serie de funcionalidades extra al navegador de archivos. Una vez instalado el paquete con los scripts, al hacer click derecho sobre uno o varios ficheros veremos una nueva entrada desplegable en el menú contextual llamada “Scripts”.
Al poner el cursor sobre ella, veremos todas las acciones que pueden ejecutarse sobre ese fichero o carpeta:
Se puede descargar desde GTK-Apps, aunque sólo he visto el paquete DEB para sistemas Debian/Ubuntu. Habrá que descargarlo y hacer doble click sobre él para instalarlo en el sistema. Una vez instalado, reiniciar la sesión de usuario o matar Nautilus ejecutando en un terminal el comando killall nautilus
.
que combina la seguridad y rendimiento de C++ con la velocidad de un lenguaje dinámico como Python.
Con este lenguaje Google espera ofrecer una buena herramienta para trabajar en entornos con multiprocesadores y un modo fácil de ponerse a programar con la orientación a objetos y con las ventajas de tener, por ejemplo, el garbage collector para que no tengamos problemas de memoria. Podemos ver un ejemplo del aspecto del código de Go con el código típico del Hola Mundo:package main
Vía | TechCrunch
Sitio oficial | Golang
Vídeo | Youtube
Algunos lectores de Slashdot han mencionado sobre cierto bug que se encuentra en la mayoría de versiones de Linux y que podría resultar en que un usuario tome privilegios de root. El bug fue encontrado el mes pasado por Brad Spengler.
Se encuentra disponible una nueva versión de LiVES, un completo sistema de edición de vídeo, actualmente soportado en la mayoría de los sistemas y plataformas y licenciado bajo GPL.
Lives tiene la capacidad de editar vídeo en tiempo real, además de logrados efectos, todo en una sola aplicación. Es por eso ideal para generar sesiones visuales de video con música (VJ).
Cuenta con las características necesarias para ser calificado como una herramienta profesional, creando por ejemplo vídeos con movimientos de variadas formas.
Se destaca por su simplicidad de uso, pero no carente de funciones muy poderosas.
Pueden encontrar la lista de cambios aquí.
Para instalarlo en Ubuntu 9.04 tenemos que descargarnos desde Getdeb el paquete deb correspondiente (32 ó 64 bits)
La licencia que ha mantenido el proyecto Fedora para su documentación ha sido la OPL, la cual es avalada por la FSF para ofrecer documentación libre. Sin embargo, existen algunas opciones dentro de la licencia que de ser ejercidas podrían añadir mayores restricciones a los documentos, por lo que no es considerada tan libre.
Ahora el proyecto ha anunciado el cambio de licencia para su documentación, la cual abarcará lo siguiente:
La licencia que sustituirá a la actual es la Creative Commons BY-SA 3.0 Unported que en resumen permite copiar, distribuir y comunicar públicamente la obra; hacer obras derivadas; reconocimiento de los créditos de la obra; compartir bajo la misma licencia.
Según el anuncio oficial esto permitirá mayor libertad de uso, haciendo la documentación más compatible con proyectos como la Wikipedia o GNOME, y de hecho, no son pocos los proyectos de código abierto que están optando por las licencias de Creative Commons debido a su flexibilidad y diversidad de opciones.
En abril de este año la Wikipedia anunció las votaciones para cambiar de la licencia GNU FDL a la misma que ahora Fedora ha migrado, ganando con una amplia mayoría de votos. La Wikipedia consideró a esta licencia por apegarse mejor a la cultura libre que la enciclopedia en línea fomenta.
El proyecto Fedora nace a partir de la descontinuación de la distribución Red Hat Linux, producida por Red Hat, el cual se enfocó en el área empresarial, pero apoyo la creación de Fedora como una nueva distribución creada para y por la comunidad, de modo que el proyecto continuara siempre vivo.
Fedora, por lo tanto, se ha caracterizado por mantener el apego con la comunidad, tomando muchas de las decisiones por ese medio, algo común, por ejemplo, es el nombre de cada nueva versión que se somete a propuesta y a votación de los miembros de la comunidad.
Del mismo modo, después de llegar a un acuerdo con la comunidad en junio de 2009 se ha comenzado con la transición a la nueva licencia, la cual mantiene ese enfoque de compartir lo generado, con mayor libertad, basada en la computabilidad con las licencias de otros muchos proyectos.
Se encuentra disponible una nueva versión de LiVES, un completo sistema de edición de vídeo, actualmente soportado en la mayoría de los sistemas y plataformas y licenciado bajo GPL.
Lives tiene la capacidad de editar vídeo en tiempo real, además de logrados efectos, todo en una sola aplicación. Es por eso ideal para generar sesiones visuales de video con música (VJ).
Cuenta con las características necesarias para ser calificado como una herramienta profesional, creando por ejemplo vídeos con movimientos de variadas formas.
Se destaca por su simplicidad de uso, pero no carente de funciones muy poderosas.
Pueden encontrar la lista de cambios aquí.
Para instalarlo en Ubuntu 9.04 tenemos que descargarnos desde Getdeb el paquete deb correspondiente (32 ó 64 bits)Hace unos días publicábamos un video mostrando la nueva herramienta de gestión de aplicaciones disponible en la última versión Alpha de Ubuntu Karmic Koala. Su trataba de Ubuntu Software Store, lo cual ha traído consigo un intenso debate sobre si su nombre es el más adecuado suponiendo la traducción de “Store” por “Tienda”.
Visto y no visto, ya ha sido cambiado oficialmente el nombre de la nueva herramienta de Karmic Koala y ha pasado a llamarse Ubuntu Software Center. De hecho hasta ya ha sido modificado el nombre del paquete correspondiente para su instalación. Centro de Software es sin duda una mejor opción dados los objetivos principales del proyecto, una herramienta desde la que gestionar de forma centralizada cualquier instalación/desinstalación de aplicaciones y programas de la forma más cómoda y rápida posible.
Mark Shuttleworth y el equipo de desarrollo han tenido muy en cuenta la polémica que se había abierto en la red respecto a este tema y por supuesto los resultados de la encuesta que se publicó en UbuntuForums para la elección del nuevo nombre, en la que las propuestas más votadas han sido Ubuntu Software Center y Ubuntu App Center.
Vía | OMG! Ubuntu!
Básicamente se trata de una tecnología que nos permite utilizar gráficos 3D nativamente en nuestro navegador sin tener que descargar ningún plugin para ello. Esto se logra añadiendo al HTML5 una serie de métodos que permitan que Javascript pueda sacar el contexto3D al elemento .
Actualmente WebKit era el único que disponía de dicha maravilla, y está disponible desde principios de Septiembre. Ahora Firefox también nos permite usar algunas de las funcionalidades en las últimas Nightly Builds.
Google Chrome, al estar basado en WebKit se comprometió a apoyar esta tecnología. Por otro lado, Opera está apoyando la iniciativa con una versión nativa con ligeras diferencias a la de Firefox. Como siempre Internet Explorer no se ha pronunciado al respecto, pero seguro que terminarán sacando algo que emule esta tecnología. Aunque de momento solo podremos soñar con usarla algún día en real.
Vía anieto2k.