ff-multiconverter, multimedia, audio, video, linux, ubuntu ubuntu kylin, china, releases, linux terminal, ubuntu, linux, comandos, shell conky, gadgets, ubuntu, linux SpeedTest-Cli, velocidad, red, consola, terminal tag foto 6 pinta, grafica, linux, ubuntu djl, juegos, yum, synaptic, paquetes ubuntu, releases, canonical psensor, ubuntu, linux, sistema, monitor

Programar tareas en GNU/Linux con el comando Cron.

En el sistema operativo Unix, cron es un administrador regular de procesos en segundo plano (demonio) que ejecuta procesos o guiones a intervalos regulares (por ejemplo, cada minuto, día, semana o mes). Los procesos que deben ejecutarse y la hora en la que deben hacerlo se especifican en el fichero crontab. El nombre cron viene del griego chronos que significa "tiempo".

Cron es un programa daemon que permite ejecutar otros programas o scripts en un lapso de tiempo y una periodicidad especificada por el usuario.

Su comportamiento esta regulado por su archivo de configuración, que se llama crontab. Cada usuario del sistema posee un archivo crontab personalizado y sólo el usuario root puede modificar el archivo crontab de otro usuario. Si se desea agregar un archivo crontab, es necesario entrar ("logearse" ) primero como ese usuario.

Cron es impulsado por un cron, un archivo de configuración que especifica comando shell para ejecutarse periódicamente a una hora específica. Los archivos crontab son almacenados en donde pemanecen las listas de trabajos y otras instrucciones para el demonio cron. Los usuarios habilitados para crear su fichero crontab se especifican en el fichero cron.allow. De manera análoga, los que no lo tienen permitido figuran en /etc/cron.d/cron.deny, o /etc/cron.deny, dependiendo de la versión de Unix.

Cada línea de un archivo crontab representa un trabajo y es compuesto por una expresión CRON, seguida por un comando shell para ejecutarse. Algunas implementaciones de cron, tal como en la popular BSD 4a edición escrita por Paul Vixie, e incluido en muchas distribuciones Linux, agrega una especificación de nombre de usuario dentro del formato como un sexto campo, como quién ejecutará el trabajo especificado (sujeto a la existencia de un usuario en /etc/passwd y permisos autorizados). Esto solo es permitido en el sistema crontab (/etc/crontab y /etc/cron.d/*), no en otros donde son asignados cada usuario es asignado a una configuración.

Para el "día de la semana" (campo 5), ambos 0 y 7, son considerados Domingo, a través de algunas versiones de Unix tal como AIX no toma como vàlido el "7" en el man. Mientras que cuando el trabajo es ejecutado normalmente cuando fueron especificados los campos tiempo/fecha, todos coinciden con la hora y fecha actual, esto es una excepción.

Si tanto el "día del mes" como "día de la semana" son restringidos (no son " * " ), entonces o el "día del mes" (campo 3) o el "día de la semana" (campo 5) debe coincidir con el día actual.
Un usuario sólo puede hacer uso de crontab si su nombre aparece en:

        /etc/cron.allow

Si este archivo no existe, el usuario puede usar crontab a menos que su nombre aparezca en:
   
    /etc/cron.deny.

La sintaxis del archivo crontab es muy clara y rígida. Hay seis campos por cada linea, y cada campo está separado por un espacio. Los primeros cinco campos específican el momento preciso de ejecución, mientras que el sexto campo es el propio comando o script que se ejecutará. Los primeros cinco campos son:

    # m h dom mon dow /commando/a/ejecutar
    - - - - - -
    | | | | | |
    | | | | | +----- día de la semana (0 - 6) (dom = 0)
    | | | | +------- mes (1 - 12)
    | | | +--------- día del mes (1 - 31)
    | | +----------- hora (0 - 23)
    | +------------- minuto (0 - 59)
    +---------------- espacio vacío (no poner nada)

El asterisco * en alguno de los campos se entenderá como todos los valores posibles. Por lo tango, un * en el campo mes se entenderá como que el comando se ejecuta todos los meses en el momento indicado en el resto de los campos.

    sudo service cron status

Debera aparecernos algo como esto:

    cron start/running, process 1195

Pogramar el apagado del sistema el 15 de diciembre a las 3:00 PM

        sudo vi /etc/crontab

    0 15 15 12 * root /sbin/shutdown

Programar la ejecución de un script 4 de febrero a las 7:15 AM
  
    sudo vi /etc/crontab 15 7 4 2 * root /home/usuario/script.sh

Más opciones del comando cron:

    man cron crontab


Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:



PeaZip excelente herramienta para compresión y descompresión de archivos.

PeaZip, la excelente herramienta para compresión y descompresión de archivos, que además es gratuita y multiplataforma está disponible también para  Linux (a diferencia de WinZip y WinRAR), acaba de actualizarse a PeaZip 4.0

Peazip es un compresor y descompresor de archivos gratuito y de código abierto con el que podemos manejar archivos comprimidos en una gran cantidad de archivos.
 
Tiene una interfaz clara y simple, donde cada una de las opciones está situada de manera que podamos acceder a ella de forma intuitiva.

De esta forma, Peazip se convierte en una alternativa bastante válida para instalar en nuestro sistema

Novedades en PeaZip 4.0:

En esta actualización, podemos encontrar interesantes mejoras:

  • Al abrir PeaZip ningún archivo queda seleccionado, para que el botón de extracción predeterminado sea “Extraer todo“.
  • Ahora se puede usar la tecla F2 para renombrar archivos, tal y como se hace en el propio sistema.
  • Si la descompresión de un archivo demora más de un minuto, ahora el tiempo restante estimado es mostrado en minutos y segundos.

Formatos que soporta PeaZip:

  • Comprime y Extrae: 7Z, ARC, BZ2, GZ, PAQ, PEA, QUAD/BALZ, TAR, UPX, ZIP.
  • Solo Extrae (Descomprime): ACE, ARJ, CAB, CHM, COMPOUND (MSI, DOC, XLS, PPT), CPIO, ISO, Java (JAR, EAR, WAR), Linux (DEB, PET/PUP, RPM, SLP), LHA/LZH, LZMA, NSIS, OOo, PAK/PK3/PK4, RAR, SMZIP, U3P, WIM, XPI, Z/TZ., .APK, .SAR, .IMF.

Resumen de características técnicas:

  • Poderosa encriptación en los formatos 7Z, ARC, PEA y ZIP, usando los algoritmos AES256, Blowfish, Twofish256 y Serpent256.
  • Recuperación de archivos (ARC).
  • Copia de archivos usando robustos mecanismos.
  • Divide y une archivos (como el famoso Hacha).
  • Rápida y segura eliminación de archivos.
  • Comparación de archivos byte a byte.
  • Verificación de integridad de archivos con checksum y hash.
  • Generador de contraseñas aleatorias y archivos llave.


Download.

Pueden visitar la web oficial de PeaZip para descargar el instalador o la versión portable, o bien, aquí tienen los enlaces de descarga directa:

Aunque imagino ya lo sabes, cabe mencionar que las ediciones GTK2 son las recomendadas para GNOME, Xfce y LXDE, mientras que las ediciones QT lo son para KDE.

Capturas de pantallas.



Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:


Richard Stallman: "Apple es más malévolo que Microsoft".

Richard Stallman es consciente de que su meta, reemplazar todo el software privado por el libre (como GNU/Linux), está aún muy lejos, pero no se rinde.

Lleva desde los años 80, cuando dejó su empleo en el Massachusetts Institute of Technology (uno de los más prestigiosos que existen) expandiendo como un profeta el mensaje de que compartir tanto el software como todo tipo de obras culturales no es ilegal y tampoco hundiría la economía.

«Si el software no respeta la libertad y la solidaridad social de la comunidad es que es privativo y deja al individuo dividido e impotente, es una injusticia que la gente no pueda estudiar el software que usa», señala Stallman, que ofreció ayer una charla en La Casa Invisible de Málaga sobre los peligros de que empresas como Microsoft sean las que guíen a la gente a la hora de introducirse en las nuevas tecnologías.

Richard Stallman no tiene móvil porque se trata de un dispositivo para 'espiar' y mantener controlados a los ciudadanos. Apenas se conecta a internet, afirma que jamás se comprará un iPod y no le molesta que lo definan como 'gurú', «porque significa maestro», aunque prefiere considerarse un «activista».

Por su aspecto, pocos dirían que se trata de una persona influyente, pero sus ideas revolucionaron el mundo de la programación. Stallman fue el primero en plantarle cara a Bill Gates con el proyecto GNU, un sistema operativo con el que el usuario tiene la libertad de ejecutar, copiar, distribuir, estudiar, cambiar y mejorar el software.

«No es nada personal, pero esa empresa hace mal a la sociedad y no debe existir. El software no es lo único que hace, así que puede dedicarse a otras cosas», resalta Stallman, quien no sólo arremete contra la compañía de Bill Gates.

«Apple es más malévola y mucho más restrictiva que Microsoft, ya que limita incluso el derecho de ejecutar aplicaciones», sostiene el fundador de GNU. «Apple crea esposas digitales, hace creer a la gente que es 'cool' por tener sus productos y realiza juegos de marketing para que no parezca malo lo que hace», añade.

«El concepto de propiedad intelectual no tiene sentido porque se basa en la confusión de varias leyes diferentes», comenta Stallman, tras lo que añade acto seguido «¡abajo la SGAE!». En su opinión, hay formas más equitativas de repartir los dividendos entre los artistas e incluso aboga por alguna fórmula para que los fans donen voluntariamente dinero a sus ídolos, ya que ve el canon digital como "un impuesto que va a una empresa privada".

«Piratería es navegar para atacar a la gente, pero no es piratería compartir», recalca. No en vano, él también es el impulsor del Copyleft, una vuelta de tuerca al concepto de copyright con el que se protege el uso (que debe ser siempre libre) y no la propiedad de la obra.

Este 'activista' considera que habría que explicar en los colegios que no es necesario estar bajo el 'yugo' de las grandes compañías y por eso cree que los gobiernos deberían hacer más. El PSOE en España debe decidir si quiere ser socialista o monopolista" , comenta Stallman, quien también opina que Barack Obama "es de derechas aunque no hable como los de derechas", pues no está haciendo nada en favor del software libre.




Entrevista a Richard Stallman - Imaginática 2009 from Miguel Librero on Vimeo.



Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:


PulseAudio servidor de sonido multiplataforma, capaz de funcionar por red.

PulseAudio (antiguamente PolypAudio) es un servidor de sonido multiplataforma, capaz de funcionar por red.

Funciona bajo sistemas compatibles con POSIX como GNU/Linux.

Se pretende que sea un reemplazo para el servidor Enlightened Sound Daemon.

Licenciado bajo los términos de GNU Lesser General Public License PulseAudio es software libre.

Las características principales de PulseAudio incluyen:

  • Control de volumen independiente por aplicación.3
  • Una arquitectura extensible basada en plugin con soporte para carga de módulos.
  • Compatible con la mayoría de aplicaciones de audio.
  • Soporte para múltiples fuentes de audio y skins.
  • Operación de baja latencia y soporte para medición de latencia.
  • Una arquitectura de Zero Copy de memoria para un mejor rendimiento de los recursos del procesador.
  • Capacidad para descubrir otros ordenadores en la red local que utilicen PulseAudio, y reproducir sonido directamente hacia sus altavoces.
  • Posibilidad de cambiar el dispositivo de salida de audio de cualquier aplicación mientras se está reproduciendo el sonido.
  • Una interfaz de línea de comandos con funcionalidades de scripting.
  • Un "demonoid" (gestor de transferencia en tiempo real) de sonido con funcionalidades de reconfiguración bajo línea de comandos.
  • Muestra de conversión incorporada y funcionalidades de muestreo.
  • Capacidad para combinar múltiples tarjetas de sonido en una sola.
  • Capacidad para sincronizar múltiples flujos de reproducción.
  • Detección dinámica de dispositivos de audio Bluetooth.

PulseAudio es un servidor de sonido. Es un proceso ejecutándose en segundo plano aceptando una o más fuentes de sonido, como por ejemplo otros procesos o tarjetas capturadoras, redirigiendolo a uno o varios destinos, como por ejemplo tarjetas de sonido, otros servidores PulseAudio remotos u otros procesos.

Uno de los objetivos de PulseAudio es redirigir todos los flujos de sonido a través de él mismo, incluyendo aquellos flujos que provienen de procesos que intentan acceder directamente al hardware (como aplicaciones OSS v3). PulseAudio consigue esto proporcionando adaptadores a las aplicaciones que usan otros sistemas de sonido (como aRts, Phonon o ESD).

En una típica situación en un entorno Linux, el usuario configura ALSA para usar un dispositivo virtual proporcionado por PulseAudio. Entonces, las aplicaciones que usan ALSA enviarán el sonido a PulseAudio, el cual usa el propio ALSA para acceder al dispositivo físico (por ejemplo, una tarjeta de sonido).

PulseAudio también proporciona su propia interfaz nativa para aquellas aplicaciones que quieran usar PulseAudio directamente, al igual que interfaces para aplicaciones que usan ESD.

Para aplicaciones OSS v3, PulseAudio proporciona el programa padsp, el cual sustituye ficheros de dispositivo como /dev/dsp, haciendo creer a las aplicaciones que controlan directamente el dispositivo físico (tarjeta de sonido), cuando en realidad el sonido que producen es redirigido al servidor PulseAudio.

Download.

Instalar Pulseaudio
.

Pulseaudio va instalado por defecto en todas las instalaciones de Ubuntu desde Hardy, pero por si no lo tienen o lo han desinstalado podemos instalarlo manualmente con la orden:

$ sudo aptitude install pulseaudio pavucontrol padevchooser paman paprefs pavumeter gstreamer0.10-pulseaudio pulseaudio-utils

Usar Pulseaudio.

Lo primero será decirle a Gnome que use el nuevo sistema de sonido, vamos al punto de menú Sistema - Preferencias - Sonido o ejecutamos directamente:

$ gnome-sound-properties

Y pondremos todos los desplegables en "PulseAudio Sound Server"

Sistema - Preferencias - Sonido

Nota: con el botón probar podemos comprobar rápidamente si el servidor funciona, en caso de que no vaya recomiendo seleccionar "Alsa"

De esta manera todos los programas de Gnome (por ejemplo Totem, Rythmbox...) ya estarán usando PulseAudio como salida de sonido.

Algunos programas externos a Gnome tienen directamente la opción de seleccionar PulseAudio entre sus opciones de configuración. Por ejemplo Audacious:



Capturas de pantallas.






Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:




Como mejorar algunos aspectos de Unity en Ubuntu 11.04 Natty Narwhal.

Mientras esperamos la salida de Ubuntu 11.10 Oneiric Ocelot prevista para el 13 de octubre próximo, veamos de darle los últimos retoques a la actual Ubuntu 11.04 Natty Narwhal:


Google+ en nuestro Launcher de Unity.

Hace poco salio Google+ la apuesta de Google para poder entrar a las redes sociales y explotar así toda la potencialidad de este fenomenal medio de comunicación (actualmente suspendido por el gran número de adeshiones según los voceros de Mountain View).

En este artículo presentamos  un menú para Unity para que puede estar más conectado con esta nueva red social.

Algunos videos que ilustran los detalles:







Para agregar este menu a Unity abrimos una terminal y copiamos: 


wget http://dl.dropbox.com/u/34867238/Blog/google%2B1.png

wget http://dl.dropbox.com/u/34867238/Blog/google%2B.desktop

mv google+.desktop ~/.local/share/applications/

sudo mv google+1.png /usr/share/pixmaps/

Abrimos Nautilus:


nautilus ~/.local/share/applications/

Y añadimos al menú. Integración de Firefox y Unity en Ubuntu

Como era previsible, Unity ha calado (para bien y para mal), pero los 
programadores comienzan a desarrollar sus aplicaciones, extensiones y demás, pensando en Unity.

Integrando Firefox

Lo primero es mejorar la integración de todas las aplicaciones con Unity,
desde el menú, pasando, pasando por los indicadores, hasta llegar al Dash. En esta primera aproximación, es donde aparece la mejora en la integración de Firefox con Unity, de forma que las descargas (tanto en número como en progreso aparecen directamente en el lanzador): 




Cambiar el Tamaño del Dash en Unity. El tamaño del Dash en Unity, viene en automático por defecto, es decir, que detecta el tamaño de la pantalla y en base a eso aparecerá a pantalla completa (modo Netbook) o reducido ( modo Desktop).

En el modo Desktop, el usuario puede convertirlo a pantalla completa con solo pulsar el botón que hay en la esquina inferior derecha.Pero el que tiene Netbook, no puede desde ahi ponerlo en modo Desktop.

También hay gente que prefiere ponerlo por defecto de una forma u otra.Es sencillo de configurar.

Instalamos dconf-editor con el siguiente comando: 
 sudo apt-get install dconf-editor


Después lo iniciamos con ejecutar presionando ALT+F2 y escribimos el nombre del programa dconf-editor, damos enter vamos a la siguiente rama como se muestra en la imagen y a nuestro gusto seleccionamos Netbook o Desktop.


Búsqueda personalizada


Si te ha gustado el artículo inscribete al feed clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:


DeaDBeeF excelente reproductor de archivos de audio para GNU/Linux, que se destaca por su ligereza y por su bajo consumo de recursos.

DeaDBeeF, es un excelente reproductor de archivos de audio para GNU/Linux, que se destaca por su ligereza y por su bajo consumo de recursos.

Una de las características que lo hace diferente a otros reproductores de música, es que es totalmente independiente de librerías KDE o Gnome, por esta razón se integra bastante bien con ambos escritorios y se puede usar en cualquiera de estos sin ningún problema.

Entre las características de DeaDBeeF están:

- Reproduce archivos de audio en los formatos MP3, OGG, FLAC, APE, WAV, M4A, MPC y TTA. También pueden reproducirse CDs de audio directamente desde el programa.
- Tiene soporte para etiquetas ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, xing/info.
- Tiene soporte para etiquetas unicode (utf8 y ucs2).
- Tiene soporte para cuesheets (archivos .cue), con detección de caracteres(utf8/cp1251/iso8859-1).
- Muestra las carátulas de los discos.
- Pueden crearse y modificarse múltiples listas de reproducción.
- Tiene un ecualizador gráfico de 18 bandas.
- Soporta plugins y en su instalación incluye varios.
- Cuenta con un editor de metadata.
- Soporta podcasts y streams de radio en los formatos ogg, vorbis, mp3 y aac.
- Se puede controlar desde la línea de comandos.
- Puede minimizarse a la bandeja de sistema y controlar el volumen con la rueda del mouse.
- Soporta la reproducción sin pausa entre canciones.
- Funciona en arquitecturas x86, x86_64 y ppc64.
- Cuenta con accesos directos globales.
- Soporta el “arrastrar y soltar” con el mouse dentro de las listas de reproducción y desde exploradores de archivos.
- El cálculo de la duración de las canciones es muy preciso con este programa.
Cómo instalar DeaDBeeF

Si queremos instalar los plugins:


NameDescription
PSF player using Audio Overload SDK&nbsp1.0plays psf, psf2, spu, ssf, dsf, qsf file formats
[Author's website]
Headphone crossfeed (bs2b)&nbsp0.2Headphone crossfeed plugin using libbs2b by Boris Mikhaylov
[Author's website]
DUMB module player&nbsp1.0module player based on DUMB library
[Author's website]
File Browser&nbsp0.3Simple file browser,
based on Geany's treebrowser plugin
[Author's website]
Infobar plugin&nbsp1.0Fetches and shows song's lyrics and artist's biography.

To change the biography's locale, set an appropriate ISO 639-2 locale code.
See http://en.wikipedia.org/wiki/List_of_ISO_639-2_codes for more infomation.
[Author's website]
JACK output plugin&nbsp0.2plays sound via JACK API
[Author's website]
Lyrics&nbsp0.2Lyrics plugin for DeaDBeeF music player
[Author's website]
Mono to stereo&nbsp1.0DSP plugin to convert mono to stereo
[Author's website]
Shorten player&nbsp1.0decodes shn files
[Author's website]
Stereo widener&nbsp0.1Stereo widener plugin
[Author's website]


Para instalar en Ubuntu hay que añadir el repositorio PPA, para esto abre el terminal y escribe lo siguiente:

sudo add-apt-repository ppa:alexey-smirnov/deadbeef
sudo apt-get update
sudo apt-get install deadbeef 

DeaDBeeF esta disponible desde el repositorio Community. Puedes instalarlo por lo tanto haciendo uso del Centro de Software de Ubuntu en manera mucho más fácil (no es que la anterior sea dificil) si tienes instalada desde la versián Ubuntu 9.10 Karmic Koala en adelante.

Actualmente el Centro de software de Ubuntu cuenta con más de 34.500 elementos (bibliotecas, aplicaciones, y paquetes varios) disponibles en los repositorios de Ubuntu.


Capturas de pantallas.


Búsqueda personalizada

Si te ha gustado el artículo inscribete al feed
clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog:





Ubuntu Rescue Remix resulta muy útil para rescatar archivos de discos duros con problemas o defectuosos o reconstruir sistemas de archivos.

Ubuntu Rescue Remix es una recopilación de distintas utilidades para recuperación de datos montadas en un Live CD que permite el arranque del sistema.


Resulta muy útil para rescatar archivos de discos duros con problemas o defectuosos o reconstruir sistemas de archivo de discos duros formateados con distintos sistemas operativos.


Ofrece un entorno gráfico que facilita la puesta en marcha de las operaciones. Dispone también de programas para realizar “autopsias” de los problemas del disco.

Download.

Scheda completa de la distribución, capturas de pantallas e instrucciones para la descarga en esta página.


Actualización (via Distrowatch)


Ubuntu Rescue Remix Andrew Zajac has announced the release of Ubuntu Rescue Remix 11.04, an Ubuntu-based live medium which provides the data recovery specialist with a command-line interface environment equipped useful free and open-source data recovery and forensics tools: "Version 11.04 'Natty Narwhal' of the very best libre open-source data recovery software toolkit based on Ubuntu is out. This version features and up-to-date infrastructure and several new packages, including Dump, a backup and restore solution as well as ClamAV, the best in libre anti-virus software. Ubuntu-Rescue-Remix features a full command-line environment with the newsest versions of the most powerful libre open-source data recovery software including GNU ddrescue, Photorec, The Sleuth Kit and Gnu-fdisk."

Here is the brief release announcement.

 Download (MD5): UbuntuRescueRemix1104.iso (224MB).





Programas incluídos:


Filesystem tools: Disk tools: Other tools:
dosfstools
ntfsprogs
ntfs-3g
xfsprogs
reiser4progs
reiserfsprogs
jfsutils
hfsutils
hsfplus
gphotofs
Parted
Partimage
Testdisk
dares
usbmount
mdadm
chntpw
smartmontools
sshfs


open-iscsi
Photorec
Foremost
Gnu ddrescue
Sleuthkit
Autopsy
mc (Midnight Commander)
cdw
dvd+rw-tools
afflib
magicrescue
bc
jhead
scalpel


revit


Capturas de pantallas:
















Búsqueda personalizada

Si te ha gustado el artículo inscribete al feed
clicando en la imagen más abajo para tenerte siempre actualizado sobre los nuevos contenidos del blog: