Personalizzare il menu contestuale di Ubuntu

19 08 2008

Avete presente quando sul Desktop(o in una qualunque altra cartella) volete creare un file di un certo tipo(p.es. *.cpp,*.txt etc…) ma nel menu che appare quando cliccate col destro nella cartella alla voce “Create Document” c’è solo “Empty File”?

Ebbene,potete cambiare questa cosa in una maniera semplicissima(tant’è che l’ho capita pure io..XD).

Come primo passo,andate nella directory home e guardate se vi è una cartella “Modelli” oppure “Templates”.Se non c’è nessuna delle due,guardate se c’è una cartella “Scrivania” o “Desktop”.

Se c’è la cartella “Scrivania”,create la cartella “Modelli”,se c’è “Desktop” create “Templates”.

Tutti i file che metterete nella cartella “Modelli” (o “Templates”) saranno considerati template di file. Il nome del file sarà la voce visualizzata nel menu.

Potete anche raggruppare piu template in dei sotto-menu semplicemente creando delle subdirectory a Templatese inserendo li i file.

Per esempio,se io avessi bisogno di un template di file HTML con gia i principali tag inseriti,mi basta creare un file *.html,scriverci i tag che ritengo necessari e salvarlo nella cartella Templates.

Se poi magari ho una serie di template di file relativi alla programmazione,per esempio,come il file *.cpp,*.c etc,e li voglio mettere tutti in un sottomenu “Programmazione”,mi bastera creare la cartella “Programmazione” all’interno di “Templates” e inserirvi i vari template relativi alla programmazione.

NB:se dopo che avete inserito i template nella cartella non li vedete nel menu,bastera disconnettersi da GNOME e poi riconnettersi.

 

Buona personalizzazione!





Installazione Ubuntu 8.04 Hardy Heron su supporto USB

25 07 2008

Un annetto fa piu o meno, un mio conoscente che lavora come esperto di IT per un’azienda mi mostrò con orgoglio la sua penna USB da 8 GB con installato Mandriva Linux e spiegandomi che era possibile avviarla da (quasi) tutti i computer, per poi usare Mandriva con tutte le configurazioni,i programmi e i dati salvati sulla chiavetta.
Praticamente necessitava solo dell’hardware del computer ospite per funzionare. Il sistema operativo presente su di esso non veniva intaccato (a meno che non lo si volesse fare..).
Sono rimasto talmente affascinato da questa cosa, che ho fatto opportune ricerche e esperimenti per poi riuscire a installare Ubuntu su una penna USB da 8 GB (anche se dovrebbero bastare anche 4 GB).
Ci sono vari metodi, qualche facile e qualche difficile.
Questo che vi presenterò è quello piu facile che ho sperimentato:

  1. Inserite il LiveCD nel lettore del computer;
  2. Inserite il supporto USB;
  3. Avviate il computer dal liveCD;
  4. Una volta che Ubuntu si è avviate, andate in System – Administration – Partition Manager
    Si aprirà l’editor delle partizioni. Selezionate il vostro supporto USB e cancellate tutte le partizioni presenti. Cliccate su “Applica” e una volta finito di cancellare le partizioni uscite dal programma;
  5. Cliccate sull’icona “Installa” presente sul Desktop. Partirà il programma di installazione;
  6. Scegliete la vostra lingua e cliccate su “Avanti”;
  7. Scegliete il fuso orario e cliccate su “Avanti”;
  8. Scegliete il layout della vostra tastiera e cliccate su “Avanti”;
  9. Verrà lanciato il programma di partizionamento, e dovrete scegliere dove installare Ubuntu. Scegliete “Guided – Use entire disk”, scegliendo il vostro supporto USB(di solito sarà /dev/sdb. Attenzione a non scegliere /dev/sdb1!!!);
  10. Nella prossima pagina dovrete inserire le informazioni per il primo account.Inseritele e cliccate su “Avanti”;
  11. Se dovete importare qualcosa da qualche altro sistema operativo,fatelo e cliccate “Avanti”;
  12. La prossima pagina è molto importanteState attenti:prima di cliccare su “Avanti”, cliccate sul pulsante “Avanzato”!!
    Si aprirà un’altra finestra dove si potrà scegliere se installare o meno il bootloader GRUB. Selezionate il vostro supporto USB per installarci il bootloader.
    Chiudete la finestra e cliccate su “Installa”;
  13. Partirà l’installazione, quindi siate pazienti, prendetevi un panino e una tazza di caffe e tornate fra un po’.. :D

Una volta finita l’installazione, se provate a riavviare il sistema da USB, scoprirete che la partizione dove avete appena installato Ubuntu non può essere montata.

Ecco il trucco:

  1. Una volta finita l’installazione riavviate il vostro computer da LiveCD con il supporto USB ancora inserito;
  2. Appena acceso, aprite un terminale;
  3. Nel terminale digitate su root e quando ve la richiede inserite la password di root (Attenzione!avrete privilegi di root,quindi attenti a quello che fate!!);
  4. Andate in /media/disk/boot/grub – Ora siete nella directory /boot/grub del vostro supporto USB;
  5. Aprite il file menu.lst con vi o un altro editor di testo(fate una copia di backup prima!!),
  6. Andate alla riga 130 (o in quella zona..).
    Troverete una parte simile a questa:## ## End Default options ##E sotto troverete 3 voci riguardo a Ubuntu simili a questa:

    title Ubuntu 8.04, kernel 2.6.24-16-generic
    root (hd1,0)
    kernel /boot/vmlinuz………
    initrd /boot/initrd…….
    quiet

    (ripetuta 3 volte con piccole differenze)

     

  7. Il trucco sta nel cambiare (hd1,0) in (hd0,0) in quelle parti.
    Perchè? Avviare da supporto USB vuol dire che il vostro supporto diventa hd0, invece che hd1 come nell’installazione,quindi GRUB va a cercare nel posto sbagliato(in sostanza).
  8. Cercate la riga con scritto “# groot=(hd1,0)” e cambiate (hd1,0) in (hd0,0) – Non cancellate il # all’inizio della riga!!
  9. Una volta fatto questo,potete (se volete) cancellare il resto della lista
    (tutto quello sotto ### END DEBIAN AUTOMATIC KERNELS LIST);
  10. Salvate il file;
  11. Modificate device.map (nella stessa cartella) e cambiate l’indirizzo di hd0 in /dev/sdb.
  12. Riavviate il vostro computer da USB, scegliete Ubuntu dal Bootloader e scoprirete cosa mi affascina di questo…potrete portarvi il vostro sistema operativo con tutti i file e i programmi di cui necessitate con voi ovunque andiate!!

Se manca qualcosa, o se trovate problemi o altro, lasciate un commento e vedrò di risolvere il problema. ;)

(I commenti positivi sono ben accetti XD)

Alla prossima!





Installazione Ubuntu 8.04 Hardy Heron da LiveCD

25 07 2008

Eccoci dunque alla prima “guida” di questo blog. Il tema di oggi è l’installazione di Ubuntu 8.04 Hardy Heron da un LiveCD ( NB: questo procedimento,in linea di massima, funziona anche per le altre versioni/distro).

Intanto,cos’è un LiveCD?
Un LiveCD è un CD contenente una distro avviabile dal CD stesso. Questo permette di provare il sistema operativo in questione(in questo caso Ubuntu) e poi, eventualmente, installarlo sull’hard disk o su un altro supporto.

Dunque, la prima cosa da fare è ottenere un LiveCD della distro.
Il file ISO del LiveCD di Ubuntu lo potete ottenere qui, scegliendo la versione a voi piu confacente.
Una volta scaricato il file ISO, sarà però necessario masterizzarlo su un CD, utilizzando uno dei tanti programmi di masterizzazione esistenti(io consiglio Iso-burner).

Una volta masterizzato il CD lasciamolo nel lettore CD/DVD e riavviamo il computer.
Per poter avviare il CD, dobbiamo prima cambiare la sequenza di boot(avviamento) del computer dal BIOS.
Come entrare nel BIOS è differente da scheda madre a scheda madre, ma di solito appena si accende il computer dovrebbe comparire una scritta simile a “To enter BIOS Setup press ” .
Entriamo nel BIOS e cambiamo la sequenza di boot mettendo come primo dispositivo da cui avviare il lettore CD/DVD.Fatto questo usciamo salvando le modifiche e si riavvia il sistema.
Questa volta lasciamolo avviare e vedremo una schermata di questo tipo:

Ora scegliamo la lingua italiana premendo per entrare nel menu, poi navighiamo fino a “Italiano” e selezioniamo con .

Ora possiamo scegliere se avviare Ubuntu per provarlo e magari installarlo, o se installarlo direttamente.
Se dovessimo scegliere di provarlo, ci troviamo davanti a un desktop di questo genere:


Qui possiamo sbizzarrirci a provare tutti i programmi e le funzioni che il LiveCD nella sua limitatezza puo offrirci..

Se siamo convinti, come penso sia normale, che Ubuntu sia un ottimo sistema operativo da usare,possiamo procedere con l’installazione cliccando su “Installa”.

Partirà il programma di installazione di Ubuntu (lo stesso che sarebbe partito se avessimo scelto di installare subito Ubuntu dopo il boot).
Nella prima pagina, dobbiamo scegliere la lingua per il programma di installazione:

Scegliamo “Italiano” e clicchiamo su “Avanti”.
Dopodichè ci sarà da scegliere l’ubicazione:

e la disposizione della tastiera:


Ora viene la parte piu importante: il partizionamento.
Vi sono piu di una opzione:

  • Guidato-usa l’intero disco: utilizza tutto il disco scelto per Ubuntu
  • Guidato-usa il maggior spazio contiguo possibile: utilizza tutto lo spazio possibile,senza intaccare gli altri SO presenti
  • Manuale: modifica manualmente le partizioni sull’hard disk

Dopo che avrete selezionato come partizionare,il prossimo step è quello dell’immissione delle informazioni personali per creare il primo account del sistema:

Infine, nell’ultimo passo possiamo controllare eventuali errori durante la procedura di installazione. Se tutto è a posto, clicchiamo su “Installa” e partirà l’installazione di Ubuntu.
Terminata l’installazione ci verrà chiesto se desideriamo continuare a usare il LiveCD o se invece vogliamo riavviare il sistema.
Al primo avvio del sistema dopo l’installazione di Ubuntu vedrete una schermata “strana” se non avete mai usato un boot loader.
Comparirà infatti il menu di GRUB, boot loader predefinito di Ubuntu, che vi permetterà di scegliere quale SO avviare. La scelta predefinita ovviamente è Ubuntu,anche se è possibile cambiare questa opzione (ma ve lo spiegherò un altro giorno come fare XD).

Bon!Abbiamo installato Ubuntu 8.04!
Ora potete scorrazzare felici nelle praterie di Linux! :D

Se avete qualche problema durante l’installazione o per qualsiasi aiuto, oltre alla mia mail, potete anche scrivere sul forum di ubuntu-it.org ( http://forum.ubuntu-it.org/index.php ).

Buon divertimento a smanettare con Ubuntu! ;)