Linux Counter – In quanti siamo ad usare linux?

Quanti utenti LINUX in Italia

Ieri leggevo su pollycoke (http://www.pollycoke.net) di questa iniziativa internazionale. I programmi commerciali sono facilmente “contabili” perché per ognuno di essi esce una licenza d’uso o un numero di serie. Ma gli utenti Linux? Quandi siamo?

E’ per questo che è nato molto tempo fa Linux Counter (http://counter.li.org/) che grazie al suo archivio organizzato molto bene è in grado di stilare statistiche riguardanti gli utilizzatori del pinguino e addirittura l’hardware e il software che gli utilizzatori hanno installato.

Pollycoke dice nel suo articolo di oggi (http://pollycoke.net/2008/02/19/linux-counter-anti-meme-diffondetelo/): Le cifre sono notevoli, da 6326 iscritti di ieri a circa 6840 di adesso più gli innumerevoli aggiornamenti di profilo. Da un pelo sopra la Spagna in quanto a numero complessivo di pinguini, adesso ci siamo avvicinati al quarto posto mondiale della Polonia (con 7600 iscritti, non sapevo che fossero così tanti!).

Mi raccomando quindi: se sei un utente Linux registrati fornendo il più possibile i dati che ti riguardano per poterti localizzare geograficamente nelle statistiche e poi… linka sul suo sito web il loro sito per indurre altri utenti a fare altrettanto!!

Giann e Linux

?

Giann e Linux

Anche l’amico Giann ha deciso di scrivere una breve recensione sulla sua migrazione a linux… Lui ha iniziato tempo fa con SuSE ed abbiamo poi deciso che sarebbe stato meglio Ubuntu grazie alla sua semplicità!! SuSE lo ritengo più adatto per i sistemi server mentre Ubuntu per i sistemi desktop.

Alex, io lo chiamo cosi oramai da tempo. Faccio prima a scrivere il suo nome, anche se lo abbrevio un po’ storpiandolo, ma oramai lui ci passa sopra, mi conosce.

Io ad Alessandro devo molto per il mio apprendimento di Linux e per questo lo ringrazio ancora. Voglio dire due parole anche se chi lo conosce non ha bisogno di questo, Alessandro è una persona semplice e sempre disponibile. Appena uno gli manda una e-mail con qualche problema lui trova sempre il modo di rispondere, sempre con i consigli giusti.

Ha la grande passione della programmazione e sa capire al volo i vari linguaggi e le novità come sanno fare i grandi.

Per me lui si meriterebbe molto di più di quello che sta facendo oggi. Spero che qualche grande azienda lo scopra e lo valorizzi come si merita,

un Amico Giann

Alessio e Linux…

Io e Linux… Alessio B. di Sax Forum racconta la sua migrazione al pinguino!

Premetto che ho acquistato il primo computer nel 1990 e che da allora ho sempre avuto Windows (partito col 3.0!…).

Ricordo che moltissimi anni fa provai una versione di Linux ma non era certo come adesso; molti conflitti, bruttina l’ interfaccia e soprattutto se non facevi tutto “a codice” non facevi niente. Forse però ero proprio io che non ero pronto al “grande passo”!…

Fatto sta che incuriosito, un paio di anni fa, sostituii Explorer con Firefox. Gestione delle schede (adesso anche in IE…) e grande personalizzazione. Mi piacque e scoprii cosi i vantaggi dell’open source. Una filosofia che di per se mi piace, l’idea di collaborazione unendo le forze per arrivare ad un miglior prodotto è molto affascinante.

L’altro anno, cambiando il computer, avevo bisogno di Office per gestire i documenti fatti con la suddetta suite. Pagare centinaia di euro per la licenza o andare nell’illegale e scaricarlo pirata, queste erano le soluzioni fino a quando non mi ricordai di OpenOffice! Ha le stesse caratteristiche della suite Microsoft con alcune piacevoli aggiunte ed in più… gratuito!

Il tempo passa e, come sempre faccio da quando ho conosciuto anni fa Alessandro, visito il sito www.oculus.it e vedo che è uscito “Puppy”, nome curioso per una distribuzione Linux! Leggo e, visto che parte “live”, lo metto su cd e lo provo sul computer; rimango di stucco, mi riconosce tutte le periferiche! Un sistema operativo cosi piccolo! Fortissimo…

Decido cosi, sempre con i consigli di Ale, di provare la distribuzione Live di Ubuntu. Bhe, ne rimango… folgorato e decido di installarlo dual boot con Vista!

Semplicissima l’installazione grazie alla grafica che aiuta e alla procedura guidata che crea automaticamente partizioni e boot manager.

Tra le cose che mi sorprendono di più sono la grande silenziosità di Linux rispetto a Windows. Non ricerca continuamente dati su disco rigido, sembra che il computer sia quasi spento! Davvero! Non necessita di antivirus (scusate se è poco!…) e se vi serve un qualunque programma lo potete cercare attraverso il motore di ricerca di Linux che ogni distribuzione ha. Ovviamente tutti programmi gratuiti e open source!

Altri vantaggi sono che il sistema è molto più aggiornato rispetto a Windows, quindi anche più sicuro.

Svantaggi? Bhe, richiede un minimo di applicazione per installare certi programmi che non si trovano nella ricerca (su linux non c’è il Setup.exe!) ma grazie anche alla grande comunità Linuxiana che c’è su internet non rimarrete mai soli, un aiuto lo troverete sempre.

Insomma, lo consiglio per la sua “leggerezza”, semplicità e velocità. Provare per credere! In fondo basta una versione Live per rimanerne ammaliati, parola di un (quasi ex…) Windowsiano da moooolti anni!…

E se va bene a me, buon Linux a tutti!… (cit.)
Alessio B. – www.saxforum.it

Puppy Asterisk

Asterisk ricompilato per Puppy Linux by Oculus.it

Il VoIP, ovvero la telefonia via internet, sta prendendo sempre più campo e anche in ambito aziendale o casalingo e’ possibile implementare un centralino telefonico con questa tecnologia.

Grazie a numerose offerte vantaggiosissime si può riuscire a telefonare in tutto il mondo a prezzi bassissimi e in alcuni casi anche gratis.

Il centralino Asterisk permette di connettere softphones (telefoni software) o telefoni VoIP alla rete internet e di programmare uno o più providers in uscita e una serie praticamente infinita di interni ai quali dare o meno la possibilità di ricevere chiamate o di effettuarle. Per la programmazione del centralino si rimanda alla sua documentazione ufficiale sul sito: www.asterisk.org (http://www.asterisk.org).

Descrizione

Il pacchetto Asterisk by Oculus.it contiene il programma e i files di configurazione già adattati ad un uso normale del prodotto.

Il programma installato è il seguente:

  • Asterisk 1.40

Dopo l’installazione del file asterisk.pet sono necessarie alcune operazioni da effettuare manualmente tramite finestra di terminale. Le istruzioni sono presenti nella cartella /root/my-documents/webalizer-documentazione/post-installazione.txt oppure in questa pagina.

Download

Per scaricare la prima versione (ancora in fase di test) CLIKKA QUI (http://www.oculus.it/PET/asterisk.pet) – 9.951.170 bytes

Documentazione

POST INSTALLAZIONE

La versione installata presenta già la configurazione per una linea in uscita (disattivata) e due interni.

Queste impostazioni sono modificabili grazie al file

/etc/asterisk/sip.conf

Per attivare la linea in uscita basta togliere il commento alle seguenti righe:

register = numerotelefono:pass:numerotelefono@provider/numerotelefono

bindaddr = 10.0.2.15                     ;numero_di_ip_del_server_asterisk
externip = 10.0.2.15                     ;numero_di_ip_pubblico
localnet = 10.0.2.0/255.255.255.0        ;numero_interno_rete

[numerotelefono]
type=friend
nat=yes
username=numerotelefono
fromuser=numerotelefono
fromdomain=provider
secret=password
host=provider
qualify=yes

Modificare in base ai dati che il proprio provider fornisce le varie parti.

Sempre nel file /etc/asterisk/sip.conf è possibile modificare o aggiungere interni. Fare riferimento alla guida ufficiale di asterisk o al tutorial di www.oculus.it.

AVVIO AUTOMATICO AL BOOT

Se questo sistema dovesse essere utilizzato realmente per un server intranet o internet che sia è anche necessario dotarlo di autoavvio al boot. Questo per evitare di dover avviare i vari servizi ogni volta che si spegne e si accende il computer.

Sempre con l’editor preferito modificare il file /etc/rc.d/rc.local e aggiungere le seguenti righe:

 /usr/sbin/asterisk

Per rendere effettive tutte le modifiche effettuate è necessario riavviare Puppy Linux!!

Per testare il funzionamento di ASTERISK è possibile connettersi in modalità terminale al server con il comando:

asterisk -r

oppure scaricare un softphone gratuito (SJPhone per esempio) e configurarlo per connettersi ad uno degli utenti precedentemente creati.

Per una panoramica dei softphone disponibili gratuitamente e per sapere come configurarli vedi la pagina:

Asterisk SOFTPHONE

Nella sezione dedicata a SjPhone viene spiegato come configurare il numero di interno 401 con la relativa password e casella vocale. I dati sono giusti se non è stata modificata la configurazione del file sip.conf dato in esempio.

Licenza e responsabilità

I software presenti nel pacchetto sono stati rilasciati con le relative licenze che possono essere lette sui rispettivi siti ufficiali. Oculus.it non si assume alcun tipo di responsabilità ne’ morale ne’ materiale riguardo l’uso dei files .PET che l’utente decide liberamente di scaricare ed utilizzare sul proprio computer. Nessun compenso è dovuto al responsabile di oculus.it per il materiale scaricato.

Puppy Webalizer

Webalizer per Server LAMP by Oculus.it

Quanto viene utilizzato il server Web e che pagine vengono viste dagli utenti? Per dare una risposta a questo tipo di quesiti è necessario scartabellarsi tutto il file LOG di “Apache httpd” e vi assicuro che non è affatto una cosa divertente!!

Ci viene in aiuto il software WEBALIZER che si occupa non solo di leggere il file di LOG di Apache ma anche di creare, in base ai dati in esso contenuto, grafici e statistiche di tutti i tipi.

Descrizione

Il pacchetto Puppy Webalizer by Oculus.it contiene il programma e il file di configurazione già adattato ad un uso normale del prodotto.

Il programma installato è il seguente:

  • Webalizer 2.20

Dopo l’installazione del file webalizer.pet sono necessarie alcune operazioni da effettuare manualmente tramite finestra di terminale. Le istruzioni sono presenti nella cartella /root/my-documents/webalizer-documentazione/post-installazione.txt oppure in questa pagina.

Download

Per scaricare la prima versione (ancora in fase di test) CLIKKA QUI (http://www.oculus.it/PET/webalizer.pet) – 100.411 bytes

Documentazione

POST INSTALLAZIONE

Il pacchetto webalizer.pet contiene esclusivamente i files strettamente necessari al suo funzionamento: l’eseguibile e il file di configurazione.

Viene inoltre creata la cartella /stats all’interno del webserver per permettere agli utenti di raggiungere facilmente le pagine delle statistiche andando con il proprio browser web all’indirizzo:

 http://localhost/stats
 (modificare localhost con il numero di IP se si contatta il server
 da remoto)

L’unica operazione da effettuare è la configurazione del CROND. IL CROND è il server che si occupa di far partire a determinate ore di determinati giorni alcune operazioni precedentemente pianificate.

Nel nostro caso dobbiamo far eseguire tutti i giorni ogni ora lo script che colleziona i dati di accesso al webserver e li converte in pagine facilmente consultabili.

Per fare questo è necessario creare (se non esiste) o editare il file:

 /var/spool/cron/crontabs/root

ed inserire al suo interno la seguente riga di comando:

 0 * * * * /usr/bin/webalizer/webalizer -c /etc/webalizer.conf

AVVIO AUTOMATICO AL BOOT

Se questo sistema dovesse essere utilizzato realmente per un server intranet o internet che sia è anche necessario dotarlo di autoavvio al boot. Questo per evitare di dover avviare i vari servizi ogni volta che si spegne e si accende il computer.

Sempre con l’editor preferito modificare il file “/etc/rc.d/rc.local” e aggiungere la seguente riga:

 /usr/sbin/crond

Questo comando non fa partire direttamente WEBALIZER ma dice al server delle operazioni pianificate di leggere i vari files e le relative operazioni che devono essere eseguite agli orari prestabiliti.

Per rendere effettive tutte le modifiche effettuate è necessario riavviare Puppy Linux!!

Per testare l’effettivo funzionamento del programma WEBALIZER andare alla pagina web http://localhost/stats e controllare che la data di elaborazione delle statistiche sia aggiornata ogni ora e che le statistiche vengano ef fettivamente lette dal programma stesso.

Licenza e responsabilità

I software presenti nel pacchetto sono stati rilasciati con le relative licenze che possono essere lette sui rispettivi siti ufficiali. Oculus.it non si assume alcun tipo di responsabilità ne’ morale ne’ materiale riguardo l’uso dei files .PET che l’utente decide liberamente di scaricare ed utilizzare sul proprio computer. Nessun compenso è dovuto al responsabile di oculus.it per il materiale scaricato.