giovedì 29 maggio 2008

Wubi - Installare Ubuntu in windows

Segnalo questa guida per i diffidenti che non vogliono provare Linux per paure come cancellazioni accidentale dei file, partizioni e problemi vari...
Questa è la soluzione ai vostri problemi. Clikkate sul titolo del post oppure seguite questi 2 link:
Parte 1:http://linux.html.it/articoli/leggi/2648/wubi-ubuntu-per-chi-ha-windows/
Parte 2:http://linux.html.it/articoli/leggi/2648/wubi-ubuntu-per-chi-ha-windows/2/

domenica 11 maggio 2008

Grub ripristiniamolo!

Scrivo questo post per un promemoria più per me che per gli utenti... Potrà essere carente di qualche spiegazione ma qualche utente "più avanzato" potrebbe comunque trarne qualche beneficio magari integrandola con altre guide.

Se dovete ripristinare grub dopo che ad esempio avete installato windows in un altra partizione oppure vi si sono spostati i numeri delle partizioni(come è capitato a me).

Avviate una live qualsiasi(esempio che avevo sottomano il cd di Ubuntu Gutsy)
Aprite il terminale e fate(passi per ubuntu ma è facilmente adattabile ad altre distro: solo qualche sudo di differenza)
cd /mnt
sudo mkdir work
sudo mount /dev/sdaX work
sudo mount -o bind /dev work/dev
sudo chroot work
grub-install /dev/sda
infine riavviate.
X è il numero della partizione dove avete il vostro Linux funzionante.
Gli sda in corsivo potrebbero cambiare sul vostro pc in hda, hdb, ecc...

Cosi se avete appena installato windows ritornà il menù di grub come era prima e quindi senza la nuova voce di windows.
Per aggiungerla modificate questo file:
gedit /boot/grub/menu.lst
In fondo aggiungete:
title Windows XP
root(hd0, 0)
savedefault
makeactive
chainloader +1
Bisogna ricordarsi che Grub prende i numeri delle partizioni 1 in meno quindi /dev/sda6 diventa il numero 5.
Inoltre se non avete installato windows nella partizione primaria dell'hard disk lui non vorrà avviarsi. Per ovviare a questo problema c è un modo ma non lo spiego perchè non l'ho provato.
La reinstallazione di Grub che ho detto sopra non modificherà questo file.

Se per caso avete "smanettato" con le partizioni e non vi si avvia più il sistema, avviate una live e controllate i seguenti file:

  • /boot/grub/menu.lst
  • /etc/fstab
  • /etc/mstab
Controllate che i numeri delle partizioni siano giusti. Ovviamente non dovete aprire questi file della live ma montate la partizione di cui volete ripristinare l'utilizzo.

venerdì 9 maggio 2008

Per la serie complichiamoci la vita: iceweasel 3beta5 compilato e impacchettato

In questi giorni c'è un gran parlare del perchè sul rilascio ufficiale di Ubuntu 8.04 hanno inserito la beta della nuova versione di Firefox prevista per Giugno. Personalmente la ritengo una scelta azzeccata visto che Hardy Hieron è una LTS e con l'imminente rilascio di FF3 nel giro di un anno massimo(mi sono tenuto largo) la versione 2 andrà in pensione. A questo punto qualcuno potrebbe dirmi ma visto che è una beta l'utente potrebbe andare incontro a crash o ad atteggiamenti non previsti(vedi estensioni non compatibili). Io credo che per l'utente principiante di Ubuntu Firefox 3 vada più che bene... se poi usate estensioni incompatibili o qualche vario plugin penso che siate in grado di tornare alla versione 2 se non vi va bene.

Tornando al motivo del mio post.... mi sono detto: "Ma perchè non provarlo?"... e in seguito "Ma perchè non me lo compilo ad hoc?"(ebbene si scelta abbastanza ardita...)

Per fare questo procedimento ho usato questa guida. Il pacchetto di iceweasel 3beta5 si trova nel ramo experimental(addirittura) di debian.
Per non aggiornare tutta la mia Lenny ho aggiunto le seguenti repository:
deb-src http://ftp.it.debian.org/debian experimental main contrib non-free
Lo stesso se volete potete farlo con la sid(unstable). Cosi Synaptic prenderà solo i sorgenti da questi rami.
Il mio obiettivo finale era quello di ottenere un pacchetto compilato ad hoc per me.
E' consigliato disinstallare il pacchetto corrente di iceweasel(apt-get remove iceweasel) per evitare di avere qualche problema in fase di installazione

Sono andato nella mia home e ho fatto una cartella di lavoro chiamata ice3.
Una volta dentro ho eseguito questo comando per scaricarmi il sorgente:
apt-get source iceweasel
sono andato nella cartella
cd ice*
poi ho verificato le dipendeze usando il comando:
apt-get build-dep iceweasel
Ora è giunto il momento di creare il pacchetto:
dpkg-builpackage
Questa è la fase più lunga... a me ci ha messo circa un'ora e mezzo. Infine installiamolo:
cd ..
dpkg -i iceweasel
Ta-dah ora si ha iceweasel 3 aggiornato alla beta 5.

sabato 3 maggio 2008

Fedora : Più semplice di Debian ma più seria di Ubuntu

Si lo so, non è un post che può sembrare interessante, ma volevo dire due paroline su questo. Tra le distro più "sentite", ne ho provate 3 fino ad ora, in successione : Ubuntu, Debian e per ultima, che tra l'altro sto utilizzando ,Fedora. Dovendo dare un giudizio personale, mi è molto piaciuto Debian, peccato che sul mio pc fà un po di bizze. Avendo lasciato ubuntu verso distro più personalizzabili, dopo aver tolto debian momentaneamente ho deciso di provare fedora. Non mi piaceva tanto l'idea del kernel red hat, ma, dopo averlo provato e messo posso dire che non è affatto male come sistema. Ha tutte le carte in regola per essere considerata una seria distro, più sicura di ubuntu, abbastanza user-friendly ma al contempo molto configurabile. Mentre debian è molto configurata dall'utente, fedora può essere configurata da sola, e certe funzioni di autoconfigurazione(come i driver della scheda video) possono essere rifatte manualmente, in maniera un po più diretta rispetto ad ubuntu. Problema per quanto riguarda questa distro, è di sicuro il gestore dei pacchetti......bè si, il caro e vecchio Synaptic di debian è imbattibile......fedora per quanto riguarda gestore di pacchetti grafici, è messa malino. Comunque il buon vecchio terniminale ci dà sempre una grossa mano....Altro problema, che purtroppo ha anche debian, è la comunity italiana e le guide all'utilizzo.....che sono quasi inesistenti.....purtroppo per le distro un po più complesse, di informazioni in italiano se ne trovano poche.
Nel blog, ci occuperemo di Debian, e presto farò delle traduzioni del materiale su fedora che ho trovato in inglese per fare una guida un po più pratica anche su questo sistema.

Compiz Fusion

Trovate il post originale dell'autore QUI.

Mi scrivo questa quida per fare un sum delle operazioni in modo più schematico.

INSTALLAZIONE
Scaricare lo script da qui
Fate da terminale root:
mkdir fusion
mv makefusion* fusion
cd fusion
tar -xvf makef*
chmod 755 makefusion9
gedit makefusion9


Nel campo:
DISTRO="metti-qui-il-nome-della-distro"
mettete "lenny-gnome"

Poi siccome a me non piace emerald, che a mio avviso sono risorse buttate, nel campo:
COMPIZ_MANAGER_DEFAULT_DECORATOR="emerald"
mettetici "de".

Verificate che su:
DE_used="gnome"
ci sia per l'appunto gnome(E' gia di default)

Nel campo:
COMPIZ_VERSION="master-noxcb"
lasciate quello come default.

Ora date i comandi:
./makefusion9 packages
./makefusion9 clone
./makefusion9 install

Il primo scarica i pacchetti necessari
Il secondo scarica e installa il git
Il terzo compila e installa compiz

**NOTA** Non crea nessun pacchetto .deb - Non toccare la cartella fusion che può servire.

AGGIORNAMENTO
Dare il comando:
./makefusion9 uninstall
Create ora un tar.gz di tutta la cartella fusion come copia di backup e chiamatela ad esempio fusion-backup.tar.gz

Ora per fare proprio l'aggiornamento di compiz o git basta fare:
./makefusion9 clone
./makefusion9 install


RIPRISTINARE UNA COPIA DI BACKUP
Date l'uninstall alla nuova versione non funzionante
Estrate ora la cartella di backup e fate:
(operazione da fare solo se avete installato la versione master)
./makefusion9 restore
Ora fate(tutte le versioni)
./makefusion9 install



Ora che avete installato compiz conviene avviare la fusion-icon all'avvio del computer:

Sistema->Preferenze->Sessioni
Aggiungete:
Nome: fusion-icon
Comando: fusion-icon

Date l'ok e assicuratevi che sia spuntato. Al riavvio del server grafico avrete compiz.


Molto probabilmente su Debian non viene aggiornato il file Xorg.
Per farlo, se avete la nvidia, usate la guida di Daniele qui.
Se avete la scheda video Intel(come me), più esattamente la i915 ma penso che vada bene pure per le altre fate cosi:
Da root digitate
gedit /etc/X11/xorg.conf

Assicuratevi che nella sezione che vi elencherò ci siano le righe sottostanti. Se non ci sono aggiungetele. Non cambiate o modificate le altre righe.

Sezione(Section) Module
Load "dri"
Load "glx"
Load "dbe"


Sezione(Section) Device
Option "XAANoOffscreenPixmaps" "true"
Option "DRI" "true"



Sezione(Section) ServerLayout
Option "AIGLX" "true"

Sezione(Section) Extensions
Option "Composite" "Enable"

Ora assicuratevi che la sezione(section) DRI sia cosi(se non lo è cambiatela):
Group "video"
Mode 0660


Salvate e chiudete. Al riavvio di Xorg sarà tutto ok.