mercoledì 24 febbraio 2010

kernel 2.6.32.9 installazione su ubuntu



Il nuovo kernel 2.6.32.9 sembra funzionare meglio sul mio eeepc 1005 HA il piccolino sembra più reattivo nelle aperture delle finestre di gnome, sicuramente risulta più stabile del kenel 2.6.31.20 installato di default.

per installarlo procedete così :

aprite il terminale scaricate l'ultima versione disponibile dal sito www.kernel.org

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.32.9.tar.bz2

installate i vari pacchetti che servono per compilare il kernel alla debian.

sudo apt-get install build-essential bin86 fakeroot kernel-package libglade2-dev libncurses5-dev
decomprimete i sorgenti del kernel linux-2.6.32.9.tar.bz2.

cd
tar jxvf linux-2.6.32.9*

entrate dentro la nuova cartella.

cd linux-2.6.32.9

iniziate la configurazione del kernel.

make menuconfig

scegliete le varie voci da caricare o non caricare all'avvio, in linea di massima ho lasciato tutto
di default ho solo levato le varie voci che riguardono architetture diverse dalla mia come amd.

Nella sezione processore ho scelto atom visto che sto compilando su eeepc.

alla fine le vostre configurazioni vengnono salvati nel file .config utile per una ricompilazione successiva.

Per creare i pacchetti deb del kernel scrivete:

make-kpkg --rootcmd fakeroot --initrd kernel_image kernel_headers modules_image

alla fine vi troverete con due pacchetti deb pronti per essere installati.

sudo dpkg -i linux-image-2.6.32.9_2.6.32.9-10.00.Custom_i386.deb
sudo dpkg -i linux-headers-2.6.32.9_2.6.32.9-10.00.Custom_i386.deb

con l'installazione dei pacchetti deb vengono pure cambiate le opzioni di avvio in grub2.

riavviate il pc se tutto procede per il verso giusto vi troverete con il nuovo kernel installato ed avviato.

domenica 21 febbraio 2010

arora browser alternativo

Arora è un browser web leggero, multipiattaforma gira su Linux, FreeBSD, Mac OS X, Windows, Haiku, ed eventuali altre piattaforma su cui si trova installato il toolkit Qt.

Arora utilizza il motore di rendering QtWebKit compatibile con WebKit . È dotato di un veloce motore JavaScript e supporta plug-in Netscape.

Per installarlo sulla nostra piattaforma ubuntu bisogna prima soddisfare alcune dipendenze, aprite il terminale è scrivete.

sudo apt-get install qt4-qmake libqt4-dev libqt4-webkit

finita la compilazione delle dipendenze, scaricate i sorgenti dell'applicativo.

wget http://arora.googlecode.com/files/arora-0.10.2.tar.gz

spostate l'archivio dentro opt.

sudo mv arora* /opt

cd /opt
sudo tar zxvf arora*

date i permessi alla cartella decompressa.

sudo chmod -R a+rwx /opt/arora-0.10.2
sudo chown -R $HOME:$HOME /opt/arora-0.10.2

entrate dentro la cartella arora, compilate i sorgenti.

cd arora-0.10.2
qmake
make
alla fine della compilazione vi troverete con l'esecutivo dell'applicati dentro la cartella principale, spostatelo dentro
/usr/bin/

cd
sudo ln -fs /opt/arora-0.10.2/arora /usr/bin/

per lanciare il software vi basterà scrivere da terminale arora.

per creare una voce dentro il menù principale di gnome servitevi di alacarte.




sabato 20 febbraio 2010

iron browser installazione su ubuntu

In un precedente post si è già parlato di iron http://ubuntufacile.blogspot.com/2009/12/iron-il-nuovo-browser-internet-per.html

Per installarlo su ubuntu 9.10 seguite questa procedura:

aprite il terminale è scrivete.

wget http://www.srware.net/downloads/iron-linux.tar.gz

spostate l'archivio compresso dentro opt, scompattatelo.

sudo mv iron* /opt
cd /opt
sudo tar zxvf iron-linux.tar.gz

date i pemessi alla nuova cartella.

sudo chmod -R a+rwx iron-linux

dentro la cartella /opt/iron-linux/ trovate l'eseguibile dell'applicativo, spostatevi dentro la vostra home con il comando cd.

cd

adesso eseguite un collegamento simbolico dell'applicativo iron dentro /usr/bin

sudo ln -fs /opt/iron-linux/iron /usr/bin/

per far partire l'applicativo basterà scrivere da terminale iron.

per mettere la voce iron dentro il menù applicazioni di ubuntu utilizzate alacarte.

da terminale scrivete alacarte.

nella sezione menù cliccate su internet, cliccate su nuova voce, come nome scrivete iron come percorso dell'applicativo date questo: /usr/bin/iron
come icona puntate su /opt/iron-linux.


vi ricordo che iron è praticamente chrome con maggiore sicurezza per la vostra privacy.

Sul sito http://www.srware.net/en/software_srware_iron_download.php trovate estensioni e plugin aggiuntivi per il programma.

venerdì 19 febbraio 2010

Openoffice 3.2 installazione su ubuntu

Uscita la nuova versione di open office la 3.2, tra le novità introdotte in questa release
troviamo:

  • maggiore velocità nell'apertura delle applicazioni
  • migliorata la compatibilità con i documenti di Microsoft Office 2007
  • mgliorato il foglio elettronico Calc, che ingloba una dozzina di nuove funzionalità.
per informasi meglio ed approfondire le nuove implementazioni si può consultare il sito del progetto http://it.openoffice.org/


Per semplificare l'installazione su ubuntu 9.10 ho creato un piccolo script che automatizza le operazioni.

aprite il terminale, create un file di testo di nome open all'interno della vostra cartella home.

cd
gedit #HOME/open

all'interno del file incollate queste righe di testo:

#!/bin/bash
sudo apt-get remove openoffice*.*
wget http://download.services.openoffice.org/files/localized/it/3.2.0/OOo_3.2.0_LinuxIntel_install_it_deb.tar.gz
sudo mv OO* /opt
cd /opt
sudo tar zxvf OOo_3.2.0*
cd OOO320_m12_native_packed-1_it.9483/DEBS
sudo dpkg -i *.deb
cd desktop-integration
sudo dpkg -i *.deb

salvate, date i permessi di esecuzione al file.

sudo chmod a+rwx open

lanciate lo script sempre da terminale.

sudo ./open

lo script elimina le vecchie versioni di open office installate nel sistema, scarica la nuova versione 3.2 ed installa i vari pacchetti deb.

Se riscontrati degli errori in merito alla mancanza di java, installatela scrivendo da terminale:

sudo apt-get install sun-java6-jre sun-java6-jdk sun-java6-plugin

giovedì 18 febbraio 2010

condivisione cartelle protocollo NFS con ubuntu

per condividere delle cartelle all'interno di una stessa rete locale utilizzando il protocollo NFS con macchine con sistema operativo ubuntu, seguite questa procedura.

Sul pc che funge da server installate questi pacchetti, aprite il terminale è scrivete:

sudo apt-get install nfs-common nfs-kernel-server portmap ssh


dopo configurate il file /etc/exports

sudo nano /etc/exports

per lettura e scrittura su tutti i pc della rete locale con permessi di lettura è scrittura date questo:

# /etc/exports: the access control list

for filesystems which may be exported

# to NFS clients. See exports(5).

#

# Example for NFSv2 and NFSv3:

# /srv/homes hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)

#

# Example for NFSv4:

# /srv/nfs4 gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)

# /srv/nfs4/homes gss/krb5i(rw,sync,no_subtree_check)

#

/home/tigre/ *(rw,sync)

/home/tigre indica la cartella da condividere (rw rappresenta i permessi in lettura è scrittura.

per salvare i risultati dati date:

sudo exportfs -ra

per poter scrivere da tutti i pc della rete, sulla cartella condivisa configurate

pure il file /etc/hosts.allow


sudo nano /etc/host.allow

nel file di testo che si apre mettete questo:

portmap mountd nfsd statd lockd rquotad : ALL

infine riavviate i demoni.

sudo /etc/init.d/nfs-kernel-server restart
sudo /etc/init.d/portmap restart

finita la configurazione lato server passiamo al pc che svolge il ruolo client.


apriamo il nostro fidato terminale ed

installiamo:

sudo apt-get install ssh nfs-common portmap


creiamo una cartella di nome server dentro mnt che serve come punto di montaggio della cartella condivisa.


sudo mkdir /mnt/server


benissimo abbiamo finito per montare la nostra cartella tigre scriviamo sul pc client questo:


sudo mount 192.168.1.2:/home/tigre /mnt/server

con mount 192.168.1.2:/home/tigre indichiamo il percorso esatto della cartella condivisa all'interno della nostra rete locate, 192.168.1.2 è l'indirizzo ip del nostro pc server.

Il percorso /mnt/server specifica il punto di montaggio della cartella condivisa.