Installare Sublime Text 2 su Debian Sid

 

Sublime Text è un potente editor, maggiori informazioni si trovano sul sito. Per installarlo su Debian Sid, una volta scaricato il tarball:

 

tar xf Sublime\ Text\ 2.0\ x64.tar.bz2

sudo mv Sublime\ Text\ 2 /usr/lib/

sudo ln -s /usr/lib/Sublime\ Text\ 2/sublime_text /usr/bin/sublime

sublime

 

se si usa Mate come DE, si può anche creare un launcher:

 

sudo mate-desktop-item-edit /usr/share/applications --create-new


enjoy 😉

Installare DirectAdmin su CentOS e Debian Squeeze

 

 

 

CentOS:

# yum install wget gcc gcc-c++ flex bison make bind bind-libs bind-utils openssl openssl-devel perl quota libaio libcom_err-devel libcurl-dev gd zlib-devel zip unzip libcap-devel cronie

Debian

# apt-get install gcc g++ make flex bison openssl libssl-dev perl perl-base perl-modules libperl-dev libaio1 libaio-dev

 

# wget https://www.directadmin.com/setup.sh
# chmod 755 setup.sh
# ./setup.sh

inserire Client ID ed License ID, e continuare con l'installazione che è molto intuitiva, e prenderà un po di tempo. DirectAdmin sarà raggiungibile all'indirizzo https://IP_Server:2222. Per autenticarsi il nome utente sarà admin e la password con tutti gli altri dati sarà in /usr/local/directadmin/scripts/setup.txt

 

enjoy 😉

(Solved) Ricaricare iPad 2 su Debian con iPad Charge

 

 

Chi possiede un iPad 2 si sarà accorto che cercando di ricaricarlo dal pc via usb, appare sempre la scritta "Non in carica". Questo succede perchè le "vecchie" porte usb, non hanno potenza sufficiente per la ricarica. Per ovviare a questo problema su Linux, bisogna aumentare la potenza delle porte usb, usando iPad charge:

 

# apt-get install libusb-1.0-0 libusb-1.0-0-dev git-core

# git clone https://github.com/mkorenkov/ipad_charge.git

cd ./ipad_charge

# make

# make install

 

 

enjoy 😉

Aumentare la risoluzione oltre ogni limite del monitor

 

 

Il titolo del post non lascia spazio a dubbi, riuscire ad aumentare la risoluzione del proprio portatile, per poter gestire meglio il desktop non ha prezzo, soprattutto se si tratta di un netbook, nel caso specifico il mio acer aspire one. La risoluzione del mio netbook è di 1024×600, quindi per poter guadagnare spazio di visione, ho dovuto settare il pannello inferiore a scomparsa, ma ciò non mi ha soddisfatto, anche perchè sulla mia Debian Squeeze installata, mi piacciono entrambi i pannelli. La soluzione si chiama newrez, uno script che appoggiandosi a xrandr e zenity, ci aiuta ad inventarci la risoluzione che va meglio per noi. Una volta scaricato l'archivio, scompattarlo, nella cartella formatasi ci saranno due files, ma basterà usare solo lo script newrez, nel caso fallisse provare newrez-v.

 

$ chmod +x newrez

$ ./newrez

 

una volta lanciato apparirà una finestra che mostrerà l'attuale risoluzione, e proporrà risoluzioni del tipo, 1280 o 1600, ma ognuno può impostare la risoluzione che vuole. Io ho impostato una risoluzione, indicando 1100, che poi lo script mi ha trasformato in 1096×642. Basta solo indicare la larghezza, e poi farà tutto da solo. Per ritornare indietro o si rilancia lo script, oppure riavviare. Per comodità dopo averlo lanciato la prima volta da terminale, è meglio metterlo in /home/nome_utente/.gnome2/nautilus-scripts, giusto per trovarlo nel menu tasto dx. Lo script mi pare non funzioni con tutti i driver, testarlo non costa nulla.

 

enjoy 😉

Aggiungere Marco al menu di Fusion-icon su Debian Sid

 

 

 

 

# nano /usr/share/pyshared/FusionIcon/data.py

 

e farlo diventare così:

 

wms = {
    'metacity':
        ('metacity', ['metacity', '--replace'],
         'Metacity', 'gnome', None, None,),

    'marco':
        ('marco', ['marco', '--replace'],
         'Marco', 'mate', None, None,),

 

 

ps: marco in Mate è l'equivalente di metacity in Gnome.

 

enjoy 😉

Tre modi per convertire pagine html in text in Gnu-Linux

 

Per convertire pagine html in testo, ci sono almeno tre modi. Utilizzando browsers come elinks e lynx, oppure un network downloader come wget, comunque tutti appoggiandosi ad html2text.

 

# apt-get install html2text elinks lynx

$ elinks -source https://www.edmondweblog.com/ | html2text > edmondweblog.txt

$ lynx -source https://www.edmondweblog.com/ | html2text > edmondweblog.txt

$ wget -qO- https://www.edmondweblog.com | html2text > edmondweblog.txt

 

 

enjoy 😉

Multipli screenshots usando scrot

 

Nei repository ufficiali, si trova scrot, che serve ad ottenere degli screenshots. Il suo uso è molto semplice e si può anche personalizzare, fino ad ottenere delle doppie immagini, o una porzione di desktop. Di seguito alcuni esempi, per tutto il resto rivolgersi a San man.

 

Screenshot multipli:

 

$ scrot -t 100 -q 50

 

Screenshot dopo 5 secondi:

 

$ scrot -t 100 -q 50 -d 5

 

Screenshot interattivo, disegnare un quadrato con il mouse:

 

$ scrot -t 100 -q 50 -s

 

Screenshot con solo data e risoluzione:

 

$ scrot '%Y-%m-%d_$wx$h.png'

 

 

enjoy 😉

Estensioni Shell OSD + Extension List su Debian Sid e gnome-shell 3.4.1

 

 

Dopo aver installato gnome-shell 3.4.1 su Debian Sid, sul sito ufficiale dell'estensioni, ho trovato due estensioni interessanti e che non conoscevo. La prima è Shell OSD, che non fa altro che spostare l'area della notifica, dalla zona in basso centrale, a quella in alto a destra, che secondo me è la zona migliore. La seconda estensione invece è Extensions List, che praticamente ci permette in locale di aggiornare disinstallare l'estensioni installate, senza ricorrere a gnome-tweak-tool.

 

enjoy 😉

Inserire un testo in un pdf ad inizio pagina

 

Inserire un testo in un file pdf, ad inizio pagina può servire anche a  "marchiare" un proprio pdf. Un metodo veloce è il seguente:

 

# apt-get install enscript pdftk

 

e poi qualcosa di simile:

 

echo "Testo stampato su pdf." | enscript -B -f Courier-Bold18 -p- | ps2pdf – | pdftk input.pdf stamp – output output.pdf

 

 

enjoy 😉