16 feb. 2013

Recuperar la contraseña de root


Lo primero que debemos hacer es reiniciar la PC.Cuando cargue el GRUB presionamos la tecla E sobre el kernel con el cual iniciamoshabitualmente, lo que nos permitirá editarlo
Seleccionamos la línea que dice /boot/vmlinuz......y sobre ella nuevamente presionamos la tecla E
para poder editarla, al final de esta ponemos init=/bin/sh, quedando así:
/boot/vmlinuz-2.5.22-2-486 root=/dev/sda2 ro vga=791 init=/bin/sh
Apretamos ESC e iniciamos normalmente.
Al iniciar la shell, nos encontramos logueados como root (sin necesidad de una contraseña), por lo cual nos dirijimos al archivo /etc/shadow y con el editor de tectos (gedit, nano, etc.) borramos el
campo de la contraseña del usuario root, (sería algo más o menos así)
root:$1$lkPERaG5$Fjh958fEWmFfdrte58.45:159858:0:999999:7:::
Lo que vemos es la contraseña encriptada, asi que procedemos a borrar ese campo, guardamos los cambios y reiniciamos.
Nos logueamos como root
$:su root
y no nos pedirá contraseña, así que le asignamos una:
#:passwd root

15 feb. 2013

Instalar Xubuntu en ubuntu 12.04

sudo add-apt-repository ppa:xubuntu-dev/xfce-4.10sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install xubuntu-desktop

Destacan las mejoras y novedades del escritorio, con una herramienta de búsqueda de aplicaciones que combina la funcionalidad del viejo xfce4-appfinder y de xfrun4.
Además el panel tiene un modo de disposición en vertical, en el que los plugins del panel se pueden organizar en múltiples filas, algo interesante en el modo “deskbar”. También es posible lanzar aplicaciones y abrir ficheros en el escritorio con un clic simple del ratón, y nos encontraremos con un nuevo editor MIME que permite cambiar las aplicaciones asignadas a diversos tipos de fichero.
Podéis encontrar muchos más datos sobre Xfce 4.10 tanto en el anuncio oficial como en el registro de cambios o en el tour que los propios desarrolladores han preparado para ese lanzamiento. Y por supuesto podéis descargar este entorno de escritorio desde la página oficial de descargas, aquí.
Como postre, no obstante, una curiosidad: se supone que los desarrolladores de Xfce habían decidido cambiar el sistema de nomenclatura de Xfce -al menos esa era la última noticia que teníamos- pero lo que teóricamente iba a llamarse Xfce 4010 ha mantenido la nomenclatura tradicional. Uhm.

14 feb. 2013

instalar kubuntu desde ubuntu

al instalar KDE también nos instalará un montón de paquetes propios de Kubuntu, por lo que tardará bastante, no desesperéis y terminad la instalación corectamente para no tener problemas después.

KDE está en los repositorios de Ubuntu y lo podemos instalar desde una terminal con el comando:

sudo apt-get install kubuntu-desktop
También instalamos el paquete de idiomas para KDE:
sudo apt-get install language-pack-kde-es
 

Añadir los repositorios


Si queremos tener la última versión podemos añadir los repositorios desde una terminal ejecutando el comando:
sudo add-apt-repository ppa:kubuntu-ppa/backportsActualizamos con el comando:
sudo apt-get update && sudo apt-get dist-upgradeEn este momento tenemos la versión KDE4 pero en un futuro irá cambiando, por lo que deberemos de tenerlo en cuenta a la hora de instalar el paquete, cuyo nombre irá cambiando. Lo instalamos con el comando:
sudo apt-get install kubuntu-desktopTambién instalamos el paquete de idiomas para KDE:
sudo apt-get install language-pack-kde-esReiniciamos y cuando nos salga la pantalla de logueo (donde ponemos usuario y contraseña) podemos elegir entre KDE y GDM, abajo en el centro de la pantalla.


Pequeños arreglos


  • Si habéis optado por elegir kdm como gestor en la pantalla de login y quereis volver a gdm (la de siempre de ubuntu), en una terminal ejecutais el siguiente comando:
sudo dpkg-reconfigure gdmNos saldrá en la terminal de nuevo la elección de uno u otro, seleccionamos gdm y listo.
  • Si queréis recuperar el plymouth de Ubuntu, porque no os gusta el de Kubuntu, ejecutáis en terminal el siguiente comando:
sudo update-alternatives --config default.plymouth
  • Si queréis recuperar el splash en anteriores versiones de Ubuntu, porque no os gusta el de Kubuntu, ejecutais en terminal el siguiente comando:
sudo update-alternatives --config usplash-artwork.so
Nota: Si queréis instalar diferentes temas para vuestro plymouth:
sudo apt-get install plymouth-theme*En la terminal nos saldrá la opción de elegir uno u otro, seleccionamos y listo.
  • Nos puede ayudar, instalar una interfaz gráfica de usuario para ayudar al administrador del sistema a elegir qué programa debe proporcionar un servicio determinado, con el comando:
sudo apt-get install galternativesCorremos la aplicación desde Aplicaciones - herramientas del sistema - galternatives. Buscamos "default.plymouth" y seleccionamos "/lib/plymouth/themes/ubuntu-logo/ubuntu-logo.plymouth". (gracias a anónimo)

  • Si compiz no funciona, debemos de cambiar el gestor de ventanas a Compiz en Preferencias del sistemas-Aplicaciones predefinidas-Gestor de ventanas, seleccionamos "Usar un gestor de ventana diferente: Compiz" y pulsamos Aplicar. (Gracias a Patrick Villagran)
 

2 feb. 2013

Raspberry Pi Fedora 14 Remix Available for Download Read more: http://www.cnx-software.com/2012/03/08/raspberry-pi-fedora-14-remix-available-for-download/#ixzz2JjXKSFMn

Instructions to Run Raspberry Pi Fedora 14 Remix in QEMU

 
 

How to Install Windows 8 in Linux with QEMU


Raspberry Pi Now Has Experimental Support for VP6, VP8, MJPEG and Ogg Theora Video Codecs

La mejor manera de conseguir apoyo es probable que esperar pacientemente a que la fundación Raspberry Pi lanzar una imagen Raspbian nuevo, pero en caso de que no podría esperar, aquí están los pasos a seguir:

    
Descargue y ejecute RPI-update Hexxeh el guión de la Raspberry Pi con el fin de obtener la última generación:

    
https://github.com/Hexxeh/rpi-update/raw/master/rpi-update wget
    
chmod 755 RPI-update
    
sudo. / RPI-update

    
Agregue las dos líneas siguientes a / boot / config.txt:

    
start_file = start_x.elf
    
fixup_file = fixup_x.elf

    
Reinicie el Raspberry Pi
    
La GPU firmware ya está actualizado, pero usted todavía necesita la última versión de omxplayer. Usted tiene dos opciones:
        
Espere a que la próxima construcción que estarán disponibles en http://omxplayer.sconde.net/ (debería estar allí en un par de días).
        
Construya usted mismo.
    
Escogí el número 2 :). Vamos a cruzar a compilar omxplayer ya que no tenemos todo el día (y tal vez más). En primer lugar obtener el RPI cadena de herramientas en una máquina Linux construcción (Ubuntu 12.04 de 64 bits en mi caso):

        
mkdir-p / usr / local / bcm gcc-
        
pushd / usr / local / bcm gcc-
        
git clone git :/ sudo / github.com / raspberrypi / tools.git
        
export PATH = $ PATH :/ usr/local/bcm-gcc/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian/bin
        
popd

    
Necesitamos un sistema de archivos raíz para la construcción. Dado que es posible que necesitemos instalar el paquete falta, voy a ejecutar un servidor NFS en la Raspberry Pi y acceder a los rootfs a través de NFS. Así que vamos a configurar el Raspberry Pi como un servidor NFS en primer lugar:

    
sudo apt-get install nfs-kernel-server nfs-common rpcbind
    
sudo dpkg-reconfigure rpcbind
    
sudo / etc / init.d / rpcbind reinicio

    
A continuación, edite el archivo / etc / exports como root (sudo) y añadir la línea:

    
/ 192.168.0.0/24 (rw, no_root_squash, async, no_subtree_check)

    
A continuación, reinicie el servidor NFS

    
sudo / etc / init.d / nfs-kernel-server reinicia
    
sudo exportfs-a

    
Ahora vamos a montar el recurso compartido NFS en la máquina de construcción:

    
mkdir ~ / EDEV / rpi / nfs
    
sudo apt-get install nfs-client
    
sudo mount-t nfs 192.168.0.107 / ~ / EDEV / rpi / nfs

    
Vamos a recuperar el código fuente omxplayer:

    
git clone git :/ / github.com / huceke / omxplayer.git
    
cd omxplayer

    
Modificar Makefile.include como sigue:
    
USE_NFS = 1
    
FLOAT = duro
    
ifeq ($ (USE_NFS), 1)
    
NFSROOT: = / home / jaufranc / EDEV / rpi / nfs
    
SDKSTAGE: = $ (NFSROOT)
    
TARGETFS: = $ (NFSROOT)
    
Cadena de herramientas: = / usr/local/bcm-gcc/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian
    
HOST: = arm-linux-gnueabihf
    
Sysroot: = $ (NFSROOT)
    
más
    
BUILDROOT: = / home / jaufranc / EDEV / rpi / bcm-rootfs
    
SDKSTAGE: = / home / jaufranc / EDEV / rpi / bcm-rootfs
    
TARGETFS: = / home / jaufranc / EDEV / rpi / bcm-rootfs
    
Cadena de herramientas: = / usr/local/bcm-gcc/tools/arm-bcm2708/arm-bcm2708hardfp-linux-gnueabi
    
HOST: = brazo bcm2708hardfp-linux-gnueabi
    
Sysroot: = $ (toolchain) / tools/arm-bcm2708hardfp-linux-gnueabi/sysroot /
    
endifJOBS 8CFLAGS =: =-isystem $ (prefix) / include
    
CXXFLAGS: = $ (CFLAGS)
    
CPPFLAGS: = $ (CFLAGS)
    
LDFLAGS: =-L $ (BUILDROOT) / lib
    
LD: = $ (toolchain) / bin / $ (HOST)-ld-sysroot = $ (sysroot)
    
CC: = $ (toolchain) / bin / $ (HOST)-gcc-sysroot = $ (sysroot)
    
CXX: = $ (toolchain) / bin / $ (HOST)-g + +-sysroot = $ (sysroot)
    
Objdump: = $ (toolchain) / bin / $ (HOST)-objdump
    
Ranlib: = $ (toolchain) / bin / $ (HOST)-ranlib
    
STRIP: = $ (toolchain) / bin / $ (HOST)-tira
    
AR: = $ (toolchain) / bin / $ (HOST)-ar
    
CXXCP: = $ (CXX)-E

    
RUTA: = $ (prefix) / bin: $ (BUILDROOT) / Salida / host / usr / bin: $ (PATH)
    
CFLAGS + =-pipe-mfloat-abi = $ (FLOAT)-mcpu ARM1176JZF =-s-fomit-frame-pointer-mabi = aapcs-linux-mtune ARM1176JZF =-s-MFPU = VFP-wno-psabi-mno-APC -stack-check-O3-mstructure-tamaño-límite = 32-mno-sched-prolog
    
LDFLAGS + =-L $ (SDKSTAGE) / $ lib-L (SDKSTAGE) / usr / lib L-$ (SDKSTAGE) / opt / vc / lib /
    
INCLUYE + =-isystem $ (SDKSTAGE) / usr / include-isystem $ (SDKSTAGE) / usr / include / arm-linux-gnueabihf isystem-$ (SDKSTAGE) / opt / vc / include-isystem $ (sysroot) / usr / include-isystem $ (SDKSTAGE) / opt / vc / include / interface / VCO / pthreads-isystem $ (SDKSTAGE) / usr/include/freetype2

    
Tendrá que cambiar variables NFSROOT a donde ha montado el recurso compartido NFS.
    
Ahora estamos listos para compilación cruzada omxplayer:

    
hacer ffmpeg
    
make-j8
    
hacer dist

    
Esto creará un omxplayer-dist.tar.gz que se puede copiar en el Pi Frambuesa:

    
sudo cp-omxplayer dist.tar.gz ~ / EDEV / rpi / nfs /

    
No pueden faltar las dependencias durante la generación. Si es el caso, es necesario instalar algún paquete de desarrollo de la frambuesa Pi. Refiérase a mis "procedimientos para fijar tutoriales de error comunes construir", si la compilación falla.
    
Volver a la Raspberry Pi, vamos a instalar:

    
cd /
    
tar xzvf omxplayer-dist.tar.gz
    
cd omxplayer-dist
    
sudo cp * /-rf
Eso es todo. Ahora podemos tratar de los archivos analizados por dom:

    
big_buck_bunny_trailer_480p.webm - VP8 vídeo
    
trailer_400p.ogg - Ogg Theora video
    
trailer_VP6.flv - VP6 vídeo
    
P1020079.MOV - video MJPEG (720p)
por ejemplo: omxplayer big_buck_bunny_trailer_480p
Los videos VP8 y Ogg Theora jugó muy bien, pero acabo de recibir una pantalla en negro durante VP6 y de vídeos MJPEG. puesto que no podría detectar el flujo de vídeo. El firmware se ha fijado para el apoyo VP6, y omxplayer para MJPEG apoyo, por lo que los 4 archivos pueden jugar ahora.
Si no queremos construir omxplayer por sí mismo, puede descargar el binario que he construido: omxplayer-dist.tar.gz.
Leer más: http://www.cnx-software.com/tag/raspberry-pi/ # ixzz2Jja4IXdu