Come conoscere i files modificati di recente in Debian e Gnu/Linux? Utilizzando il comando find:
# find /etc -mtime -1
enjoy 😉
Debian Gnu-Linux Opensource
Come conoscere i files modificati di recente in Debian e Gnu/Linux? Utilizzando il comando find:
# find /etc -mtime -1
enjoy 😉
Creare una connessione aod hoc su Debian Sid è diventato molto semplice, basta andare nelle impostazioni di rete, e premere "usa come hotspot", a quel punto si da il Nome, e si sceglie il tipo di protezione, wep, wpa, wpa2, e dal lato host il tutto è fatto.
Dal lato client, nello specifico, Iphone 4 con OS 5.0.1, si avvia il wireless, e si noterà subito una nuova connessione.
per collegarsi bisogna mettere un indirizzo statico, nel mio caso avendo il router del tipo 192.168.1.X, l' IP da mettere deve essere dello stesso tipo, per intenderci come in figura, non 192.168.0.2 o 192.168.2.X. Come Router e DNS, bisogna mettere l'indirizzo IP dell' host, nel mio caso, 192.168.1.2
questa schermata invece è relativa agli indirizzi dati in automatico successivamente. Questa connessione ad hoc io non la uso internamente, dato che il mio è un router wireless, ma mi serve perchè sto facendo un esperimento con un'antennino dalla portata di 3km…..vedremo se è così 🙂 L'idea sarebbe quella di sfruttare la connessione ad internet del pc di casa lasciato acceso, magari in piazza o al parco 😉
enjoy 😉
Dopo gli ultimi aggiornamenti su Debian Sid, mi sono ritrovato con questo tipo di errore:
Configurazione di desktop-file-utils (0.18-1)…
update-desktop-database: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
dpkg: errore nell'elaborare desktop-file-utils (–configure):
il sottoprocesso vecchio script di post-installation ha restituito lo stato di errore 127
configured to not write apport reports
Si sono verificati degli errori nell'elaborazione:
desktop-file-utils
/usr/bin/gdbus: error while loading shared libraries: libpcre.so.3: cannot open shared object file: No such file or directory
E: Sub-process /usr/bin/dpkg returned an error code (1)
si risolve con:
# cd /lib/x86_64-linux-gnu
# ln -s libpcre.so.2.13.1 libpcre.so.3
enjoy 😉
Cinnamon è arrivato alla versione 1.4, portando alcune novità. Io l'ho provato su Debian Sid, ed ho testato il tutto. Come ho già detto in passato Cinnamon non è male, anche se acerbo, e può essere un'alternativa a Gnome-Shell. Al momento l'unico neo che ho riscontrato. è che quando si seleziona la voce pannello mofificabile, la barra cambia colore, quindi una volta aggiunti i programmi al pannello, bisogna deselezionarla. Come al solito i pacchetti si trovano nel mio repository.
Download Cinnamon 1.4 amd64 (6 files)
Download Cinnamon 1.4 i386 (6 files)
ps: disinstallare prima cinnamon-muffin 1.3
ps: apt-get install -f, per problemi con le dipendenze.
enjoy 😉
Esiste la possibilità di crearsi una Debian Live del proprio sistema, una copia esatta reinstallabile. Sull'utilità di crearne una si può anche discutere, nel senso che, l'immagine iso creatasi sarà molto grande per un sistema standard. Credo che abbia più senso per una Debian minimale, comunque:
$ mkdir live && cd live
$ lb config --bootstrap copy --debian-installer live
$ sudo lb build
enjoy 😉
Metodo per crearsi una Debian Live personalizzata, ma su USB con persistenza, e cioè con la possibilità di avere a portata di mano la nostra Debian Live, ma con la possibilità di fare e mantenere cambiamenti. Un esempio su tutti, è la possibilità di installare software successivamente, arrivando ad avere tutto quello che ci occorre, compresi i pacchetti di terze parti. Nell' immagine sopra si vede la mia chiavetta da 2G, dove 600MB circa risultano occupati dalla Debian Live installata, ed il resto è tutto spazio che servirà a salvare future configurazioni ed installazioni. A differenza della guida precedente, adesso sono su Debian Sid, preciso questo poichè ci sono alcune cosette diverse rispetto a live-build di Squeeze, ma soprattutto c'è qualcosa che non sembra funzionare (lb config –username, l'opzione persistent in contemporanea con lingua e tastiera ecc ecc), comunque niente di preoccupante, poichè quasi tutto si può rivedere e correggere dopo.
$ mkdir live && cd live
$ lb config -a i386 -b hdd --bootappend-live "persistent" --binary-filesystem fat32
$ lb config --distribution squeeze --debian-installer live -p "lxde"
$ lb config --hostname DebianLivebox --username user
le configurazioni già pronte si trovano in:
$ ls /usr/share/live/build/package-lists
Alcune aggiunte supplementari possono essere:
$ lb config --parent-mirror-debian-installer https://ftp.it.debian.org/debian/
$ lb config --mirror-bootstrap https://ftp.it.debian.org/debian/
$ lb config --mirror-binary https://ftp.it.debian.org/debian/
$ lb config --archive-areas "main contrib non-free"
$ lb config --linux-flavours "686"
inizio del processo di costruzione con:
$ sudo lb build
riversare l'immagine (img) sulla chiavetta USB:
$ sudo dd if=binary.img of=/dev/sdX
creare la seconda partizione:
$ sudo fdisk /dev/sdX
premere:
p
per vedere la tabella delle partizioni, e leggere la fine dei cilindri, relativa alla prima partizione.
poi in successione:
n p inserire il numero successivo come inizio di partizione, nel mio caso il 78, ed invio invio w $ sudo mkfs.ext4 -L live-rw /dev/sdX2
a questo punto la Debian Live su USB con persistenza è pronta, e verrà montata in /live/cow. Comunque fare riferimento al man di lb_config e live-boot.
enjoy 😉
In situazioni dove ci si accorge che la partizione di swap è quasi satura, perchè si sta facendo un uso intensivo e non programmato di più programmi pesanti, esiste la possibilità di aumentarla momentaneamente on-the-fly, questo vale soprattutto per i pc più vecchi.
# dd if=/dev/zero of=/swap2gb bs=1024k count=2000
# mkswap /swap2gb # creazione area swap 2G
# swapon /swap2gb # attivazione swap
# swapoff /swap2gb # quando finito, disattivazione swap
# rm /swap2gb # rimozione swap
se si va a vedere le Risorse nel Monitor di Sistema, si nota subito l'aumento. Se invece dovesse servire la creazione di una partizione di swap definitiva, vale sempre questo principio.
enjoy 😉
$ sudo apt-get install postfix mime-construct
$ cd /bin
$ sudo nano falsamail.sh
ed inserire:
# Invio di mail con account falsi
cat vittime.txt | { while read; do
mime-construct --header 'Sender: sharon_stone@hollywood.com' --header 'From: sharon_stone@hollywood.com' --to $REPLY --subject 'I am going' --file testofalso.txt
sleep 2
done
}
$ sudo chmod +x falsamail.sh
$ sudo nano vittime.txt
quindi inserire la mail della vittima. Poi inserire il testo da inviare all'interno di:
$ sudo nano testofalso.txt
:
inviare:
$ ./falsamail.sh
enjoy 😉
Mentre stavo convertendo con FFmpeg un file da AVI ad AVI, ho avuto questo errore che mi ha fatto perdere un po di tempo:
Metadata:
encoder : VirtualDubMod 1.5.4.1 (build 2178/release)
IAS1 : Italiano
Duration: 01:24:35.04, start: 0.000000, bitrate: 1155 kb/s
Stream #0.0: Video: mpeg4 (Advanced Simple Profile), yuv420p, 608×256 [PAR 1:1 DAR 19:8], 25 tbr, 25 tbn, 25 tbc
Stream #0.1: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
[buffer @ 0x6d7f80] w:608 h:256 pixfmt:yuv420p
[scale @ 0x6d1460] w:608 h:256 fmt:yuv420p -> w:352 h:288 fmt:yuv420p flags:0x4
Output #0, avi, to 'Braveheart-cd1.avi':
Stream #0.0: Video: mpeg4, yuv420p, 352×288 [PAR 171:88 DAR 19:8], q=2-31, 200 kb/s, 90k tbn, 25 tbc
Stream #0.1: Audio: libmp3lame, 48000 Hz, 5.1, s16, 200 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
Error while opening encoder for output stream #0.1 – maybe incorrect parameters such as bit_rate, rate, width or height
si risolve abbassando la frequenza, da 48000hz a 44100hz, e forzando per la scelta di 2 canali:
$ ffmpeg -i input.avi -acodec libmp3lame -ar 44100 -ac 2 -vcodec copy output.avi
la cosa interessante di questo downgrade audio, è che si ottiene un video più compresso, senza una significativa perdita, per un uso normale. Nel mio caso il film era di 1,5G ed è sceso ad 1,2G, e questo mi ha permesso di mettere i 4 film che volevo su un unico dvd, cosa che prima con i 4,8G totali, non potevo.
enjoy 😉
Visto che mi sono stufato dei soliti loghi (brutti) di Gimp, me ne sono creato uno "diverso", giusto per dare un po di brio al fotoritocco. Nel caso che:
$ wget https://www.edmondweblog.com/wp-content/uploads/gimp-splash.png
$ sudo mv gimp-splash.png /usr/share/gimp/2.0/images/
enjoy 😉