
AROS Research Operating System, è un sistema operativo Open Source ispirato al vecchio AmigaOS. Ne ricalca tutte le funzionalità che i nostalgici conoscono bene e ne estende le caratteristiche implementando nativamente il supporto al TCP/IP e all'USB.
AROS funziona su sistemi x86, x86-64 e PowerPC.
In questa guida vedremo come installarlo sulla nostra macchina tramite VirtualBox. La procedura può essere ripetuta sull'hardware, ma è consigliabile eseguire l'installazione solo su un PC di testing, e non su quello che usiamo quotidianamente per il nostro lavoro, in quanto il sistema è in fase sperimentale e potrebbe creare problemi alle partizioni dell'harddisk.
Preparare la Virtual Machine
Se non avete ancora installato VirtualBox, recuperate l'ultima versione dal sito ufficiale di VirtualBox ed installatela seguendo le procedure standard del vostro sistema operativo. Sono presenti pacchetti autoinstallanti per Windows, MacOS X, FreeBSD, Solaris, OpenSolaris e per tutte le maggiori distribuzioni Linux.
Questa guida è stata scritta su una macchina con Mandriva Linux, ma la procedura sarà analoga anche su altri sistemi.
Procuratevi anche l'ultima versione del Live CD di AROS, chiamata Icaros Desktop. Al momento della scrittura di questa guida l'ultima versione disponibile è la 1.2.
Continua a leggere! »
Sezione: Desktop Virtualization.
Tags: Amiga, AROS, Commodore, Kickstart, retro computing, Virtual Box, virtualizzare, virtualizzazione, Workbench.
Propongo di seguito una guida a cura di Nancy Brigandì e Marinella Longo dell'Università degli Studi di Messina riguardante l'installazione di Network Simulator 2 su Ubuntu.
E' possibile trovare questa guida anche sul sito http://www.amiciforever.it/linux/ns2-installazione-su-ubuntu
Introduzione
Ns2 è un simulatore ad eventi discreti per le reti a commutazione di pacchetto ampiamente utilizzato in ambito scientifico e universitario.
Il software è open source e multipiattaforma, scritto in C++ e Otcl.
Attraverso NS2 è possibile simulare molte tipologie di rete IP, LAN e WAN grazie all'implementazione di protocolli di rete, modelli di sorgenti di traffico, meccanismi di gestione delle code, protocolli e meccanismi wireless 802.11 in modalità sia ad-hoc che infrastructured.
Continua a leggere! »
Sezione: Installazione Software.
Tags: Debian, Network Simulator, ns2, Programmazione, tcl, Ubuntu.
Introduzione
La socket (in inglese "presa") è una particolare astrazione software che permette ai processi messi in comunicazione di inviare e ricevere dati. Le socket sono nate intorno agli anni '80, il primo kernel a implementarle fu BSD 4.2 nel 1983.
Client/Server
La struttura base di funzionamento delle socket è di tipo Client/Server. Supponiamo di avere due processi p1 e p2. Il processo p2 ha bisogno del processo p1 per eseguire un determinato compito. Il processo p1 offrirà al processo p2 tale servizio, esso perciò sarà il "Servente" ovvero il Server. Il processo p2 che richiede il servizio sarà dunque il "Cliente", ovvero il Client.
Tipologie di socket
Esistono quattro tipologie di socket:
- Socket che utilizzano i protocolli ARPA di internet (come TCP e UDP).
- Gli Unix Domain Socket. Queste socket vengono usate in ambienti POSIX per la comunicazione in locale dei processi.
- Socket che utilizzano i protocolli di Xerox Network System.
- L'ultima tipologia è quella che utilizza i protocolli della Internationa Standard Association (fa riferimento al modello ISO/OSI).
In questo articolo andremo a vedere solo la prima tipologia.
Continua a leggere! »
Sezione: C.
Tags: gcc, GNU/Linux, socket.
Introduzione
Chi di noi che usiamo il Sistema Operativo GNU/Linux non ha mai avuto a che fare con la shell BASH? Beh credo nessuno! La shell BASH è la fedele amica di tutti gli utenti GNU/Linux . Cosa è la shell BASH? Per chi non lo sapesse la shell è un interprete di comandi di tipo testuale; i comandi digitati dall'utente sono letti dalla shell, interpretati e inviati al kernel per essere eseguiti. Dalla shell possiamo avviare i nostri programmi e supporta inoltre una miriade di caratteristiche indispensabili per chi lavora su sistemi GNU/Linux, quindi è fondamentale settare correttamente il suo file di configurazione.
Continua a leggere! »
Sezione: Tips&Tricks.
Tags: .bashrc, bash, editor, nano, shell.
Eccoci qui dopo aver visto come installare e fare le configurazioni iniziali del nostro shroudBNC, passiamo all'installazione di un plugin e di un utile script; procediamo con ordine, ed iniziamo con l'installazione del nostro plugin ossia nickserv.tcl, ma è corretto prima di partire con l'installazione capire perché usare questo plugin e cosa fa.
Sappiamo tutti cosa è un server IRC e qual è il suo scopo, ma non tutti sanno che su alcuni network di IRC vengono messi a disposizione degli utenti del network dei servizi utilissimi ad esempio ChanServ, che controlla le registrazioni nei canali e le informazioni di accesso, oppure MemoServ, che tiene traccia dei memos personali, dei canali oppure globali mandati dall'admin del server IRC al quale si è connessi e fra tutti questi servizi messi a disposizione di un server IRC c'è anche il nostro NickServ.
Continua a leggere! »
Sezione: IRCnet.
Tags: IRC, NickServ, plugin, sbnc, script, shroudBNC, tcl.
Leggi gli ultimi commenti