Visualizzazione post con etichetta debian. Mostra tutti i post
Visualizzazione post con etichetta debian. Mostra tutti i post

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.

lunedì 7 aprile 2008

Wireless con scheda Broadcom 4311 sul Kernel 2.6.24

Sulla mia Debian sin da quando avevo messo i repository di Lenny mi si era installato il nuovo kernel 2.6.24. Solo una cosa non me l'ha fatto usare fino ad ora. Non mi si installava ndiswrapper. Quando non me lo compilava mi dava un errore in fase di installazione.

Sul mio portatile è installata la "famigerata" scheda wireless Broadcom 4311. Fino ad ora per andare su Internet bisognava per forza installare ndiswrapper ed usare i driver di windows perchè il driver che già c'era(bcmxx) non era valido.

Oggi mi sono informato un po' in giro e ho notato che tra le migliorie c'era il miglior supporto alle schede wireless tra cui le famose della Broadcom.

Girando ho trovato alcune guide su come installare alcune patch e il firmware. Io da svogliato sono andato da synaptic e ho cercato "broadcom" e, toh guarda un po' il caso, ho trovato questi 2 pacchetti:
-> b43-fwcutter
-> bcm43-fwcutter
...in più ce ne erano altri due ma non mi interessavano in questo caso.
Questi pacchetti erano proprio quelli scritti nelle guide da scaricare e da installare.
Nell'indecisione li installo tutti e due e attivo l'opzione che mi compare mentre li configura.
Riavvio con il kernel 2.6.24 e senza toccare nulla all'avvio mi trovo gia connesso. Spettacolo!

venerdì 28 marzo 2008

...e così giunse...

Ho installato Debian.

Partendo dal dvd della versione 4.0r3, l'installazione è stata molto lineare. Certo ha chiesto molte più cose di quanto non fa ubuntu ma ce se la fa abbastanza bene. Alla fine grub mi ha riconosciuto Ubuntu da solo e si autoimpostato correttamente.

Una volta impostata correttamente la wireless(con ndiswrapper - farò presto una guida) ho cambiato i repository da etch a lenny, la versione di testing. Dopo 600Mega di aggiornamenti mi sono ritrovato con il bellissimo Gnome 2.22.

Devo dire che con l'aggiornamento alcuni pacchetti sono stati configurati male(molto probabilmente perchè erano in uso). Tra questi pacchetti c era la gestione della batteria del portatile e il gestore della rete network-admin. Soprattutto il secondo mi ha causato problemi...
Ho ri-attaccato il cavo, dopo un riavvio, e quando ho provato ad installare un nuovo pacchetto i programmi si sono messi apposto da soli.

Ho dovuto reinstallare ndiswrapper il solito-network admin mi ha dato dei problemi(non mi si connetteva). Ho installato così wifi-radar che, impostati i giusti parametri, si è connesso al primo colpo.

Ho scoperto poi che il problema di ndiswrapper è dato dal cambio del kernel che non riconosceva/trovava il modulo di ndiswrapper.

mercoledì 26 marzo 2008

Verso la grande madre

Vi dico solo che ho appena masterizzato il dvd 1 di Debian 4.0-r3 e il cd autoavviante di parted-magic.

A breve creerò lo spazio necessario ad ospitare Debian. La mia intenzione è quella di aggiornarla poi alla "unstable" Sid, avrò così a disposizione Compiz e Gnome 2.22.
Nel frattempo finchè non l'avrò sistemata mi tengo il mio caro Ubuntu li nell'angolino sempre pronto all'uso.

A presto con le nuove notizie...



Ah se volete sapere come è finita la storiella del backup... oggi ho salvato solo i dati "essenziali" cioè documenti video e immagini fregandomene delle varie impostazioni personalizzate.
Il risultato è che mi portano i conti sia per numero di file che per dimensioni, quindi sono abbastanza tranquillo.