linux (49)
Compilazione automatica moduli VirtualBox al boot di Linux
Ad ogni aggiornamento manuale del kernel di Linux i vari moduli relativi a VirtualBox vanno ricompilati, volendo è possibile arrivare ad avere la compilazione automatica dei moduli del kernel in fase di boot.
Vediamo come.
Continue reading...Linux: SQL Server connection
Force using gtk3 when building software in systems with both gtk2 and gtk3
Linux: connessione a SQL Server
Avete bisogno di tool e librerie che vi permettano di collegarvi dalla vostra macchina Linux ad un server Microsoft SQL Server ? La risposta potrebbe essere l'installazione di UnixODBC e FreeDTS .
Vediamo passo passo come si può procedere se si decide di compilare da sé le varie librerie.
Continue reading...Linux: read files created on OsX using Pages
Do you need to open and read on your Linux box files generated on Mac OsX using Pages? Below how i'm doing it. create file /usr/local/bin/pages edit /usr/local/bin/pages and inserte the following code #!/bin/sh PDFV=evince # your favorite pdf viewer FILEP="$1" FILET=$(mktemp) mv $FILET ${FILET}.pdf…
Continue reading...Linux: leggere file di Pages generati su Mac
Avete la necessità di leggere sulla vostra macchina Linux dei file generati con Pages su Mac? Ecco un modo, magari un po' grezzo, che potrebbe portarvi alla soluzione del problema. #!/bin/shPDFV=evince # indicare qui il percorso del vostro lettore pdf preferitoFILEP="$1"FILET=$(mktemp)mv $FILET ${FILET}.pdfDIRP=$(dirname $FILEP)cd $DIRPunzip…
Continue reading...Slackware: CentOS linux container
- (re)compile your kernel including every config option needed to have lxc-checkconfig output "enable" in each line.
- (re)compile your kernel to add support for "networking bridge"
- update rpm package using the one found here
- install yum package, you can find it here
- make sure to have lxc package installed (it's in the main Slackware repository)
- make sure tu have installed bridge-utils package (it's in the main Slackware repository)
- make sure to have enough free disk space (my setup used at least 400MB)
- add at the end of /etc/rc.d/rc.local the following lines /usr/sbin/brctl addbr br0 /usr/sbin/brctl br0 10.0.0.1/24 /usr/sbin/iptables -t nat -A POSTROUTING -s 10.0.0.100 -o eth0 -j MASQUERADE /sbin/sysctl net.ipv4.ip_forward=1
Slackware: Linux Container "CentOS"
Se avete bisgono, come il sottoscritto, di creare un ambiente CentOS all'interno della vostra Slackware e volete usare le funzionalità messe a dispozione dai "Linux Containers" ecco una possibile soluzione ai vostri problemi.
Preparazione
- (ri)configurate il vostro kernel in modo che l'output di lxc-checkconfig dia "enabled" su tutte le voci e che sia abilitato il supporto di rete per i "bridge"
- aggiornate il pacchetto rpm con quello presente qui
- installate il pacchetto yum presente qui
- assicuratevi di aver installato il pacchetto lxc presente nei repository slackware
- assicuratevi di aver installato il pacchetto bridge-utils presente nei repository Slackware
- assicuratevi di avere abbastanza spazio su disco (nel mio test ho avuto visogno di circa 400MB)
- aggiungere al file /etc/rc.d/rc.local le seguenti linee /usr/sbin/brctl addbr br0 /usr/sbin/brctl br0 10.0.0.1/24 /usr/sbin/iptables -t nat -A POSTROUTING -s 10.0.0.100 -o eth0 -j MASQUERADE /sbin/sysctl net.ipv4.ip_forward=1