Ed io sto ancora usando Ubuntu.. che tristezza… ma il prode Teletran-1 sarà contento di essere aggiornato!
Aggiornare Fedora 8 usando Yum
E' da un po' che non parlo di Linux su questo blog, visto che ne scrivo spesso su Ossblog. Riprendo quindi a scriverne per spiegare come fare un facile upgrade di Fedora 7 a Fedora 8 usando il solo yum [alla faccia degli "apt-get distupgrade-isti"]!
Innanzitutto premetto che è importante disabilitare tutti i repository non ufficiali (come Livna) e di rimuovere i pacchetti da essi installati. Un buon inizio è quindi quello di rimuovere i pacchetti più problematici:
-
yum remove vlc* mplayer* gstreamer-plugins-bad
subito dopo provvediamo ad aggiornare i repository da cui scaricare la nuova versione di Fedora.
-
rpm -Uvh http://mirror.anl.gov/pub/fedora/linux/releases/8/Everything/i386/os/Packages/fedora-release-8-3.noarch.rpm http://mirror.anl.gov/pub/fedora/linux/releases/8/Everything/i386/os/Packages/fedora-release-notes-8.0.0-3.noarch.rpm
fatto questo controlliamo che i repository siano stati aggiunti correttamente e non come .rpmnew ed aggiorniamo yum ed rpm, rimuovendo un altro paio di pacchetti fastidiosi:
-
yum clean all
-
yum update rpm\* yum\*
-
rpm -e --noscripts avahi-0.6.17-1.fc7
provvediamo ora con la prima fase dell'installazione:
Python 3000 e PHP5
Non capisco perchè in giro sia pieno di post e thread che parlano dei finti problemi che un hosting/developer/azienda/whatever potrebbe avere a migrare a php5 e non trovo altrettanti post su Python 3000.
Resta il fatto che siccome è stato pacchettizzato per Fedora 7 potrei, quasi quasi, imparare Python da 0 partendo direttamente dalla futura release..
Chissà se ne troverò mai tempo/voglia..
ciuaz
Settare la timezone in un server Centos/Red Hat
Dopo anni di utilizzo di GUI la memoria inizia a fare brutti scherzi. Dopo essermi dimenticato dell'esistenza di fsck la scorsa settimana, oggi ho sbattuto la testa 10 minuti sulla tastiera per ricordarmi come settare la giusta timezone in un server Centos 5 sul quale non è presente nessuna GUI.
Beh, la soluzione è veramente semplice, basta infatti copiare il file /usr/share/zoneinfo/Europe/Rome in /etc/localtime.
Nulla di più! :)
Ovviamente se il vostro localtime è diverso basterà selezionare quello corretto dal path /usr/share/zoneinfo/.
ciuaz
Zod!
Zod (aka Fedora Core 6) è stata finalmente rilasciata. Ho aggiornato i file yum del server che attualmente girava sulla development ed aspetto impaziente che questi ultimi 200Mb vengano installati...
Per chi vuole installare (e far funzionare) da subito i classici DivX, XviD, MP3 e codec affini consiglio di aggiungere alla lista dei propri repository DRIES e FRESHRMPS.
ciuaz
Abomini necessari… IE su Fedora Core 5
Siccome tra gli 80 circa smanettoni presenti nella mia contact list di Gaim sono ben pochi quelli che hanno Windows, ed ancora meno quelli che usano IE, mi diventa problematico quando bisogna testare layout, javascript e "cose" web oriented su più piattaforme. Pertanto oggi mi sono deciso ed ho installato IE 6 e IE 5.2 sulla mia linux box.
L'operazione, almeno su Fedora, è di una semplicità disarmante.
yum install wine cabextract
poi si va su ies4linux, si scarica il pacchetto e si esegue lo script.
Questo provvederà ad installare IE 6 con flash 9, e su richiesta IE 5.2 ed IE 5.0.1, ed a creare le relative icone sul desktop.
ciuz
Firefox, Xorg e Flash
Se mentre navigate vi schiatta improvvisamente firefox pare, quasi sicuramente, che il problema dipenda dall'ultimo aggiornamento di Xorg fatto sulle maggiori distribuzioni.
Nello specifico per capire se è questo il bug che vi affligge bisognerà avviare firefox da shell e controllare se al crash si presenta il seguente messaggio:
Ridurre l’occupazione di memoria di Firefox
Se usate Firefox con linux vi sarete sicuramente accorti di come rallenti vistosamente in caso di siti che utilizzano molto javascript e di come l'utilizzo di memoria sia quasi spropositato (5 tabs in media a me occupavano 60mb).
Ho letto oggi sulla mailing list di Fedora che disabilitando il supporto per PANGO di Firefox, quest'ultimo ridurrà drasticamente la sua fame di ram (ho testato ed il risultato è stato di un 20% di riduzione netta)...
Per disabilitare pango dovrete aprire il file .bash_profile presente nella vostra home ed inserire la seguente stringa:
-
export MOZ_DISABLE_PANGO=1
Ma cos'è pango e cosa comporta disabilitarlo?
Configurare Zend Studio con SVN ed SSH
Dopo un paio d'ore di tentativi ho finalmente messo online il mio repository svn locale. Il server si basa su Fedora Core 5 e come client di accesso uso lo Zend Studio.
L'installazione del server è abbastanza semplice e la descriverò qui di seguito (più per memento personale che per altro).
Il tutorial tratta solo la configurazione per un ambiente di tipo personale, nel caso vogliate configurare un accesso condiviso tra più utenti vi consiglio di integrare il mio tutorial con questo qui (da cui ho preso spunto per alcune cose).
Montare un disco remoto con FUSE e SSHFS
Dovendo lavorare spesso su server remoti nasce la necessità di accedere velocemente ai file per poterli modificare al volo. Normalmente una cosa del genere la si può benissimo fare usando VI da una qualsiasi shell remota aperta con SSH, ogni tanto però c'è bisogno di modificare il file in questione con un applicativo installato sul proprio pc.
Se il file è uno nessun problema, ma se sono una ventina?
La soluzione la da il modulo FUSE (File System on User Space) che permette di montare un server SSH esterno come se fosse una partizione di hd.
Ubuntu Edgy Eft e Fedora 6
Ancora non è stata rilasciata la versione stabile di Ubuntu Dapper che già si parla della successiva release chiamata Edgy Edge. Questa nuova versione (di cui parlo anche su OssBlog) includerà alcuni pacchetti molto trendy come aiglx, xen e NetworkManager avvicinandosi a quello che IMHO Fedora 5 fa già adesso.
Intanto quelli di Fedora non dormono sugli allori e annunciano che d'ora in poi ci sarà una release ogni 6 mesi invece che ogni 8. Vedremo quindi Fedora 6 a settembre?
Per ora io continuo ad usarle entrambe... chissà che in futuro non ritorni alla sola Fedora...
ciuaz
Fedora 5 e VPN Windows con PPTP
Non so se avete notato ma è da qualche tempo che mi sto dedicando molto al portatile con Fedora 5, questo rinnovato interesse (che ha contagiato anche qualcun'altro), è dovuto essenzialmente al fatto che sto sempre più in giro per lavoro e che Fedora 5 sia decisamente un passo avanti a Ubuntu Dapper per quel che riguarda le ultime novità quali Beagle, DeskBar e soprattutto NetworkManager.
Il problema che ho dovuto affrontare oggi è stato quello di connettere il mio pc alla rete aziendale di un mio cliente che usa PPTP di Windows per la gestione della VPN.
Avahi e Service-Discovery-Applet
Quando usavo Zoe mi chiedevo sempre quale potesse essere l'utilità del supporto Rendevouz (o ZeroConf). Da quando su Ubuntu Dapper (e su Fedora 5) ho installato il service-discovery-applet di Avahi l'ho finalmente scoperto.
Installare stampanti, trovare printserver e servizi in giro per le reti aziendali non è mai stato così semplice.
Purtroppo a differenza di Fedora, l'applet per il pannello di gnome su Ubuntu ha pochissimi servizi registrati. Quindi se volete ampliare il discovery vi consiglio di fare un giro sul wiki di zerospan dove vengono illustrati tutti o quasi. Aggiungerli direttamente dall'applet sarà poi un gioco da ragazzi.
PS
Piccolo avviso, l'utilizzo del discovery di servizi non è sempre ben visto, soprattutto durante i vari hackmeeting, conferenze e quant'altro...
caiuz
Installare VmWare server su Fedora Core 5
Dopo aver bestemmiato per quasi una settimana perchè Vmware Server non si installava su Fedora Core 5 Test 2 (e 3) ho scovato su un forum per Gentoo cosa bisogna fare per risolvere il problema.
Aggiornare Fedora Core 4 alla 5 test 2
E' arrivata l'adsl.. e cosa fare di meglio se non aggiornare i pc con linux per testarne la banda? Sono quindi passato a Ubuntu Dapper Drake (facendo prima un apt-get dist upgrade e poi risolvendo a mano alcuni piccoli problemini come il boot grafico) ed a Fedora Core 5 test 2 (usando su un pc yum e su un altro direttamente il DVD).
Per aggiornare Fedora usando semplicemente yum ho usato questa mini-guida trovata sulla ML di development.

