blog.karapetsas.com

---

Categoria: Linux

XFCE, Miniature dei file video per Thunar in Debian

thunar-thumbnails.png

In Debian, a differenza di Ubuntu, non è presente il pacchetto ffmpegthumbnailer che permette di avere le miniature dei file video in Thunar.

Possiamo però creare il nostro pacchetto deb a partire dai sorgenti ed installarlo. Innanzitutto installiamo le dipendenze per compilare e pacchettizzare ffmpegthumbnailer:

apt-get install devscript dh-make ffmpeg libpng12-dev libjpeg62-dev libavifile-0.7-dev libavformat-dev libpostproc-dev libswscale-dev build-essential autotools-dev thunar-thumbnailers

Procediamo quindi a scaricare il sorgente di ffmpegthumbnailer, a creare il pacchetto deb ed installarlo con dpkg:

wget http://ffmpegthumbnailer.googlecode.com/files/ffmpegthumbnailer-1.2.6.tar.gz
tar xf ffmpegthumbnailer-1.2.6.tar.gz
cd ffmpegthumbnailer-1.2.6/
dh-make -s -e indirizzo@email.it -n --copyright gpl
./configure --prefix=/usr
debuild binary
dpkg -i ../ffmpegthumbnailer_1.2.6_i386.deb

Per far sapere a Thunar che deve utilizzare FFmpegthumbnailer per creare le miniature dei video, creiamo un file ffmpeg-thumbnailer.desktop con il seguente contenuto. Il file va salvato in /usr/share/thumbnailers o ~/.local/share/thumbnailers (se vogliamo che funzioni per un solo utente).

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=X-Thumbnailer
Name=FFmpegThumbnailer
MimeType=video/jpeg;video/mp4;video/mpeg;video/quicktime;video/x-ms-asf;video/x-ms-wm;video/x-ms-wmv;video/x-msvideo;video/x-flv;video/x-matroska;
X-Thumbnailer-Exec=ffmpegthumbnailer -i %i -o %o -s %s -f

Per aggiornare la cache delle miniature di Thunar utilizziamo il seguente comando:

/usr/lib/thunar/thunar-vfs-update-thumbnailers-cache-1

DebianEee ridotta al minimo

fluxbox-eee.png

Date le scarse risorse dell'eee, pubblico una lista di pacchetti per ridurre al minimo lo spazio e le risorse utilizzate da un'installazione Debian. Tali pacchetti sono da installare dopo aver installato un sistema base (senza desktop) di Debian (tramite l'installer per Eee) ed aver installato il server X.

Innanzitutto è comodo configuare Apt per installare solamente le dipendenze e non i pacchetti raccomandati. Aprire il file /etc/apt/apt.conf (o crearlo se non esiste) e aggiungere la riga seguente:

APT::Install-Recommends "false";

fluxbox

FluxBox è un window manager leggerissimo ed altamente configurabile. Una volta installato, occorre creare il file .xinitrc con il seguente contenuto:

exec startfluxbox

Ora FluxBox è già avviabile con il comando startx. Il suo menu è configurabile tramite il file .fluxbox/menu. Possiamo nel frattempo modificarlo per aggiungere i programmi che andremo ad installare in seguito:

[begin] (eee)
  [exec] (Leafpad) {leafpad}
  [exec] (PCMan) {pcmanfm}
  [exec] (XTerm) {xterm}
  [submenu] (Debian)
     [include] (/etc/X11/fluxbox/fluxbox-menu)
  [end]
  [exec] (Esegui) {fbrun}
  [exit]
[end]

E' comodo inoltre aggiungere un exec per ciascun programma che utilizziamo solitamente sull'eee (ad esempio iceweasel, abiword, ecc..). Possiamo inoltre configurare la barra di FluxBox tramite il file .fluxbox/init.

xterm

Il terminale X per eccellenza. Leggero e senza dipendenze legate a nessuna interfaccia grafica.

wicd

Al contrario di NetworkManager, wicd ha dipendenze minime. Per installarlo occorre aggiungere questa riga al file /etc/apt/sources.list:

deb http://apt.wicd.net debian extras

Per aggiungere l'icona di wicd sulla tray all'avvio, modificare come segue il file .xinitrc:

/opt/wicd/tray.py &
exec startfluxbox

leafpad

Leafpad è un blocco note simile a gedit e mousepad, ma più leggero.

pcmanfm

PCMan è un file manager veloce e leggero. Tra le sue caratteristiche, la navigazione a tabs e il supporto dei volumi tramite hal.

gpicview

GPicView è un visualizzatore di immagini simile a eog e ristretto.

xarchiver

XArchiver è un'interfaccia grafica per aprire file compressi ed estrarre il loro contenuto.

alsamixergui

Dato che FluxBox non fornisce alcuna applet per l'audio, è possibile utilizzare questo strumento per regolare il volume del nostro eee.

conky

Utile per monitorare lo stato della batteria, l'utilizzo di ram e cpu, le connessioni di rete e l'utilizzo del filesystem. Aggiungere "conky &" al file .xinitrc, come fatto per wicd.

The latest stable version of the Linux kernel is 2.6.25!

E' stato rilasciato oggi l'attesissimo kernel 2.6.25, dopo ben 9 release candidate.

"It's been long promised, but there it is now," began Linux creator Linus Torvalds, announcing the 2.6.25 Linux kernel. He continued, "special thanks to Ingo who found and fixed a nasty-looking regression that turned out to not be a regression at all, but an old bug that just had not been triggering as reliably before. That said, that was just the last particular regression fix I was holding things up for, and it's not like there weren't a lot of other fixes too, they just didn't end up being the final things that triggered my particular worries."

Il Team Debian EeePC ha sfornato un installer via wireless da soli 16mb

debianeeepc.png

Il Debian EeePC Team, già impegnato per liberare l'eee pc da software non liberi, ha rilasciato un installer (utilizzabile su USB o SD) da soli 16mb per installare Debian Lenny tramite rete wireless.

Tra le altre novità, un repository ad hoc per il software specifico eee per Debian testing e sid, e una guida all'installazione del sistema operativo su scheda SD o memoria USB.

Provare Firefox 3 beta 4

firefox3beta4.png

Ecco come provare l'ultimissima beta 4 di Firefox 3, senza sovrascrivere il firefox esistente ne compilare nulla:

cp -r ~/.mozilla/firefox/ ~/firefox_profile_backup
wget ftp://ftp.mozilla.org/pub/firefox/releases/3.0b4/linux-i686/it/firefox-3.0b4.tar.bz2
tar xjf firefox-3.0b4.tar.bz2
rm firefox-3.0b4.tar.bz2

Fatto questo è ora possibile avviare il nuovo firefox con il comando da terminale:

~/firefox/firefox

Oppure creando un collegamento a tale file. Notare anche che il primo comando crea una copia di sicurezza del profilo attuale di firefox.

Bazaar nel progetto GNU

bazaar.png

E' una notizia passata un po' in sordina, ma Bazaar, il sistema di controllo versione sviluppato da Canonical, è entrato ufficialmente a far parte del progetto GNU, dopo un incontro tra gli sviluppatori, i manager della Canonical e Richard Stallman in persona.

Montare immagini iso da nautilus

nautilus-mount-image.png

nautilus-mount-image è uno script per nautilus che permette di montare e smontare immagini iso semplicemente con un click del mouse.

Nel sito dello script (dove sono disponibili anche altri utili script per nautilus) è disponibile il pacchetto .deb per l'installazione su sistemi Debian e Ubuntu. Una volta installato, è necessario riavviare nautilus per vederne gli effetti.

Come utilizzare la scheda di rete pcmcia Sitecom WL-112 su Debian Etch

sitecom-wl112.jpg

Ho appena installato questa scheda di rete pcmcia su un notebook con Debian Etch e riporto i comandi da utilizzare nel caso potessero servire a qualcuno! :-)

apt-get install rt2500-source
m-a a-i rt2500-source
dpkg -i /usr/src/rt2500*deb

La guida Debian

La guida Debian copre molti aspetti dell'amministrazione di sistema attraverso esempi di comandi da shell. Vengono proposte lezioni base, trucchi e molte altre informazioni su numerosi argomenti, inclusi l'installazione, il sistema Debian di gestione dei pacchetti, il kernel sotto Debian, l'affinamento del sistema, la costruzione di un gateway, editori di testo, CVS, programmazione e GnuPG.

Per chi non la conoscesse ecco un'ottima guida alla gestione di sistemi Debian e per quelli basati su di essa (come Ubuntu).

Modelli su Gnome

Riporto questo curioso tip da Tombuntu. Inserendo un file personalizzato nella cartella Modelli della propria home (o Templates se avete linux in inglese), questo appare poi nel menù Crea documento di Nautilus:

Se Nautilus riesce a riconoscere il mimetipe del file visualizza anche l'icona appropriata. Ad esempio, nel caso dell'immagine questo è il contenuto del file di testo:

<?php
?>

« Pagina precedente