giovedì 4 ottobre 2012

Come installare OCaml e Emacs su Windows e Ubuntu (Linux)

Chi segue il corso di programmazione funzionale avrà certamente scoperto che è necessario avere installato sul proprio PC Emacs e OCaml. Il primo è un editor di testo, mentre il secondo è un linguaggio di programmazione. Ora vedremo come installarli su entrambi i sistemi operativi, Windows e Linux (in particolare su Ubuntu).
WINDOWS
  1. Scaricare OCaml direttamente da QUI.
  2. Una volta scaricato, installate il programma. Durante l'installazione vi verrà richiesto se installare altre componenti, come lo stesso Emacs: lasciamo segnato solo quello, disabilitando gli altriCompletare l'installazione.

Come avete potuto notare, non serve l'installazione di XEmacs, poiché nella versione per Windows, OCaml permette di installarlo insieme a OCaml. Ricordatevi solo che Emacs si trova nel menu Start nella cartella di OCaml.

LINUX (UBUNTU)
  1. Aprite il terminale e digitate:
    sudo gedit /etc/apt/sources.list

  2. Come nell'immagine sopra, vi si aprirà l'editor di testo. Andiamo a inserire in fondo alla pagina dell'editor questa riga:

    deb http://ftp.it.debian.org/debian/ squeeze main

    Salvate e chiudete l'editor di testo. Questa operazione può essere fatta anche aggiungendo il tutto dall'Ubuntu Software Center nella sezione Sorgenti.
  3. Sempre da terminale, scrivete:


    sudo apt-get update
  4. Andate su Gestore pacchetti e digitate OCaml:


    Installate il pacchetto selezionato nella figura.
  5. Una volta installato, chiudete il Gestore Pacchetti e riaprite il terminale digitando:

    sudo apt-get install emacs
  6. Dopo aver confermato il tutto (vi verrà chiesto di confermare con un Si alcune operazioni), riaprite per l'ultima volta il terminale e digitate:
sudo apt-get install ocaml-mode


Sia per Windows che per Ubuntu, dobbiamo aprire Emacs e andare su Open (o apri) e aprire il nostro file in formato .ml. Per compilarlo bisogna andare nella barra degli strumenti in alto e cliccare su Caml -> Start Subshell per compilare il file. Una volta fatto questo comparirà una porzione di finestra dove verranno digitati i comandi da eseguire.



PS: ringrazio gli amici di OverTheWebs per lo spunto e l'aiuto fornito nella parte di installazione su Linux.

1 commento:

tyrion-mx ha detto...

Ti consiglio di non fare casini con sources.list.
Non è assolutamente una buona idea fare usare i repository di debian ad ubuntu. Io sono riuscito ad installare sia emacs che ocaml-mode correttamente usando ubuntu 12.04. Se proprio non ce la fai con ubuntu, al limite scaricati i singoli pacchetti dai repository debian e installa quelli.

Posta un commento