Monthly Archives: maggio 2015

Roma2LUG Incontra – 2015

Eventi, Life logs Leave a reply

Il giorno 20 Maggio si è tenuta la terza edizione dell’annuale “Roma2LUG Incontra”, evento volto alla promozione dell’open source e del sistema GNU/Linux, promosso dal dipartimento d’Ingegneria Informatica e Civile di Roma Tor Vergata, DICII e dalla nostra associazione.

DSC_7057

Come negli anni passati numerosi ragazzi, provenienti dagli istituti superiori di Roma e provincia, hanno preso parte all’iniziativa organizzata dai membri del Roma2LUG. Quest’anno le scuole presenti sono state l’IISS Enzo Ferrari di Roma, il liceo scientifico B. Touschek di Grottaferrata, l’ITTS Volta sede di Guidonia e l’ITST Fermi di Frascati.

Il programma dell’evento si è diviso in una breve introduzione e due talk: Why Linux??! PyGame: l’informatica non è un gioco.

Alle dieci c.a. gli studenti, insieme ai loro professori, sono stati accolti in aula Leonardo dai ragazzi più giovani del LUG.

arrivo

Alle dieci e mezza, riuniti tutti gli studenti, il Prof. Grassi ha dato inizio all’evento con un benvenuto agli studenti, illustrando agli ospiti come, se si parla di innovazione, ormai si intenda “progresso informatico”. Sono stati presi in esame alcuni casi nostrani, come i nuovi servizi di car sharing, attivati grazie agli sviluppi nel campo mobile. Il professore ha evidenziato l’importanza dei temi trattati dal Roma2LUG e la loro centralità nel corso degli studi di Ingegneria Informatica e nel mondo del lavoro.

DSC_7045

Il prof. Grassi al termine del suo intervento ha ceduto la parola a Federico Cosentino che, presentando la giornata, ha dato il benvenuto agli studenti da parte del Roma2LUG e ha lasciato la parola ai suoi colleghi.

Il primo talk, Why Linux, è stato tenuto da Daniele De Angelis e Giulia Cassara’. Il talk, di carattere introduttivo, ha previsto una prima parte in cui Daniele ha esposto cenni di storia del sistema GNU/Linux; ha spiegato, inoltre,  la differenza fra software libero e software open source, del business che ruota attorno a quest’ultimo e di come sia possibile tutto questo grazie alle licenze GPL.

DSC_7084 (1)

Nella seconda parte del talk, Giulia analizza alcuni dati d’uso dei principali sistemi operativi all’interno delle varie infrastrutture informatiche: Embedded Systems , server aziendali, Supercomputers, Desktop, laptop ecc.; traendo la conclusione che GNU/Linux è il sistema operativo più utilizzato al mondo sia da aziende sia da sviluppatori, che lo hanno adottato come base dei propri servizi. Non è mancato poi un accenno alle critiche contro i sistemi open source (come nel campo del gaming) e di come si percepisca aria di cambiamento anche su questi fronti.

DSC_7102_2

Se siete curiosi e volete approfondire cliccate su  Why Linux??!

Dopo la fine del primo talk e una pausa di 15 minuti, Gabriele Giagnoli e Giulio Picierro hanno spiegato nel dettaglio il processo di sviluppo dei classici giochi Pong e Frogger, attraverso l’uso di Python e del modulo PyGame. I ragazzi hanno voluto sottolineare come non sia possibile in così poco tempo addestrare dei programmatori: lo scopo del dialogo era, infatti, invogliare i ragazzi a sperimentare e a raggiungere traguardi che a prima vista possono sembrare irraggiungibili. Data l’attualità della trattazione, il talk ha riscosso un ottimo successo, catturando l’interesse degli studenti, specialmente quello delle classi degli istituti tecnici, che hanno tempestato di domande i due relatori.

Questo è il link alle slide del secondo talk, il codice sarà a breve disponibile!

DSC_7198

Alla fine dei talk, come d’usanza, è stato il momento dei test: dieci domande con risposte multiple, randomizzate da un programma chiamato Shuffler sviluppato dal componente del nostro gruppo, Giulio Picierro.  

https://github.com/Roma2Lug-Projects/Shuffler <— studiatevi il codice così avrete migliori possibilità di copiare la prossima volta!

DSC_7219

L’intero gruppo ha totalizzato una media di 6.4 su 10, maggiore rispetto al 5.8 degli incontri dello scorso annoIl vincitore, Emanuele Ronci, con il voto massimo di 10/10, ha ricevuto come premio una meravigliosa maglietta Roma2LUG

Come lo scorso anno l’intero gruppo si è ritenuto soddisfatto dell’esito dell’evento, portato a compimento grazie agli sforzi di tutti i membri dell’associazione. Si ringraziano in particolare Cristina Zucchiatti per le foto, Francesco Comandini, Flavio D’Uffizi, Luca Capanna e Lorenzo Basili per la regia e il mixer audio, Sara Margani, Luca Carnevali e Mauro Filanti per l’accoglienza. Ringraziamo anche Caterina Grimaldi per aver assistito i professori dell’IIS Enzo Ferrari nell’uso di FTP su Linux! 

Tenetevi pronti, perché l’anno prossimo Roma2LUG incontrerà ancora!

Concludendo: Good Job Roma2LUG!!!

11263123_1051131484916732_2129902974601087893_o

Ulteriori foto dell’evento sono presenti nella nostra pagina Facebook. Guardatele, siamo un gruppo meraviglioso!

F.A.Q. e TO-DO per l’assistenza perfetta!

Documentazione Leave a reply

Installare Linux è semplice: sono sufficienti pochi semplici passi spiegati da moltissime guide e video disponibili in rete. Il modo migliore per imparare a muovere i primi passi  è quello di provare da soli con l’ausilio delle documentazioni di chi ti ha preceduto.

Il primo passo consiste nello scegliere una distribuzione – puoi consultare il sito distrowatch per farti un’idea. Noi, per iniziare, consigliamo Ubuntu e Xubuntu Linux, perché forniscono un ottimo supporto hardware e prestazioni elevate unite ad interfacce semplici da usare(Xubuntu è maggiormente indicata per PC datati poiché presenta un’interfaccia più leggera rispetto ad Ubuntu).

Per l’installazione, puoi seguire la guida di Ubuntu Italia, che è dettagliata e costantemente aggiornata.

In questo articolo vogliamo però chiarificare alcuni dei passi chiave che risultano talvolta poco chiari e che spesso ci vengono richiesti. In particolare, il passo 2 è fortemente consigliato, assieme ad un backup, nel caso voglia prenotare un’assistenza.

Passo 1: Preparazione del CD/USB di installazione

Intanto scarica Ubuntu oppure Xubuntu!

– A meno che non abbia esigenze particolari, scarica la versione LTS (attualmente è la 16.04.2) a 64bit. Se il tuo PC ha più di dieci anni potresti avere un processore a 32bit; in questo caso è necessario scaricare la versione a 32bit.

Successivamente, masterizza l’immagine ISO che hai scaricato oppure utilizza una pennetta usb

Su USB
Su ISO

Passo 2: Preparazione del disco rigido

Fatto questo, il prossimo passo è quello di preparare il disco. Come prima cosa, una bella deframmentazione è quel che ci vuole:  Segui la guida Microsoft!

Successivamente, se non hai già una partizione disponibile, la puoi creare riducendone una esistente: Segui la guida Microsoft!

(NB: “Comprimi Volume” in alcuni sistemi è “Riduci Volume”)

Passo 3: Installazione

Ora riavvia il PC, seleziona il lettore CD / dispositivo USB come primo dispositivo di avvio (il manuale del tuo computer riporta le necessarie indicazioni a procedere) e successivamente segui le istruzioni a schermo. Nulla di più facile!

Se dovessi rincontrare ancora problemi (magari dovuti ad hardware non riconosciuto) o preferisci essere assistito da uno dei nostri, fai un bel backup dei tuoi dati e presentati con il tuo pc in auletta dopo esserti prenotato!

Guida: importare un’immagine di una macchina virtuale su VirtualBox

Documentazione Leave a reply

All’inizio dell’attuale semestre siamo stati contattati dal prof. Galeani, docente del corso di Laboratorio di Automazione 1 presso la nostra Università, che ci ha chiesto aiuto nello sviluppare un ambiente di lavoro uniforme per il suo corso, che contenesse tutti i tool da lui richiesti. Questo ha portato alla creazione di una macchina virtuale Linux, configurata a dovere per le esigenze dei suoi studenti.

In questa guida procederemo passo dopo passo a spiegare come importare questa macchina sul proprio sistema di virtualizzazione per utilizzarla.

Requisiti hardware (minimali):
• CPU: Dual-core (Freq : 1GHz);
• Ram: 1280MB;
• Scheda Video: 128MB di memoria video.
• Consigliati 20GB di spazio libero su HD

Requisiti software:
Oracle VirtualBox installata sul vostro computer

IMPORTANTE:
Nell’utilizzo della macchina virtuale saranno necessarie le credenziali dell’utente
Utente: user
Password: user
Con il comando sudo sarà possibile ottenere permessi da super-user.
Importante inoltre la necessità di una connessione di rete nel seguire questa procedura.

Passo 1: Download immagine macchina virtuale
Scarichiamo dal link il file .OVA della macchina virtuale – xubuntu_lab

Passo2: Importare la macchina su VirtualBox
Una volta avviato VirtualBox, eseguiamo l’importazione dal menù a tendina:
File >> Importa Applicazione Virtuale

11046480_827141957339373_2208704522525726671_n

Selezioniamo il file .OVA della macchina virtuale, nel nostro caso nella cartella Documenti.

Istantanea - 30032015 - 21:09:31

Premiamo “Avanti” e nella pagina a seguire su “Importa”

Istantanea - 30032015 - 21:15:48

Attendiamo che il programma abbia concluso l’operazione di importazione.

Istantanea - 30032015 - 21:17:11

Passo 3: Primo avvio della macchina virtuale e installazione delle Guest Additions
Una volta completata questa procedura ci ritroveremo con una macchina “minimale”. Mancando alcune impostazioni potremmo riscontrare malfunzionamenti con i tool di sistema, bassa risoluzione dello schermo, o problemi relativi alle prestazioni.

Avviamo per la prima volta il nostro sistema.

Istantanea - 30032015 - 21:25:52Istantanea - 30032015 - 23:51:26

Una volta avviata, sempre sul menù a tendina, selezioniamo:
Dispositivi >> Inserisci l’immagine del CD delle Guest Additions

Istantanea - 30032015 - 23:55:04

“Scarichiamo” i file richiesti seguendo la procedura guidata all’interno della macchina.
Una volta terminata questa semplice operazione, comparirà l’icona di un CD-ROM sul desktop del sistema virtuale.
Apriamo questa icona e salviamo il percorso del CD-ROM (come nell’immagine)

Tasto Destro Mouse >> Copia

Istantanea - 31032015 - 00:03:44

Adesso, avviamo dal menu principale della macchina una Shell Bash (Menù XFCE >> Emulatore di terminale) scrivendo i seguenti comandi:

cd /media/user/VBOXADDITIONS_4.3.20_96996/
sudo sh ./VBOXLinuxAdditions.run

Attendiamo che siano terminata l’installazione per poi spegnere e avviare nuovamente la macchina virtuale.
Alla fine otterremo il seguente risultato.

Istantanea - 31032015 - 00:36:52

Passo 4: Impostazioni Hardware e Aggiornamenti
Terminata la fase di importazione e installazione delle Guest Additions, prima di poter usufruire della macchina è necessario impostare adeguatamente l’hardware da dedicare alla macchina e aggiornarla una tantum.

Prima di concludere, è necessario specificare intanto che la macchina sarà già funzionante, quindi questo passaggio non è vitale ma necessario per chi volesse un sistema guest più performante.

Spegniamo nuovamente la macchina e andiamo sulla sezione “Impostazioni” di VirtualBox

Istantanea - 31032015 - 00:38:15

Da qui possiamo accedere a diverse sottosezioni da cui possono essere modificati alcuni parametri per l’impostazione delle risorse della macchina. Le impostazioni che illustreremo in questa guida sono le impostazioni riguardanti la sottosezione “Sistema”

Istantanea - 31032015 - 00:44:58

In particolare osserviamo la scheda “Scheda madre” e “Processore”:
A) nella prima, il parametro che ci interessa è la “Memoria di Base” (RAM) da dedicare alla
macchina;
B) nella seconda, potremmo selezionare il numero di core della CPU da dedicare al sistema.

Ipotizziamo che il nostro PC abbia un processore con 4 core e 6GB di RAM, per rendere più performante la macchina potremmo dedicare almeno 2GB di RAM e 2 core alla CPU; più il nostro PC sarà potente, più potremo dedicare risorse al sistema ospite.

Infine sarà necessario di tanto in tanto aggiornare la macchina virtuale. Generalmente sarà “lei” a ricordarci di eventuali aggiornamenti presenti. Se comunque questo non dovesse accadere potremmo sempre farlo noi da Terminale.
Aprendo nuovamente un “Emulatore di Terminale”, digitiamo i seguenti comandi.

sudo apt-get update
sudo apt-get upgrade

Per qualsiasi altro dubbio o informazione riguardanti la macchina, invitiamo tutti gli studenti a
rivolgersi al docente di riferimento oppure direttamente a noi.

Aggiornamento 07/04/2015:
E’ stato riscontrato un problema relativo all’elaborazione e alla visualizzazione di alcune simulazioni e grafici.
A chi si presentassero problemi sui grafici, basta rimuovere la spunta da “Abilità accelerazione 3D”
nella sezione “Schermo” presente nelle impostazioni.

Istantanea - 07042015 - 14:40:34

Invece, nel caso si presentassero problemi con l’elaborazione delle simulazioni, aprire un terminale nella macchina virtuale e scrivere:

sudo apt-get install build-essentials
sudo update
sudo upgrade