Installazione Requisiti

Al fine di poter compilare Sylpheed è necessario avere almeno: Un qualsiasi sistema UNIX compatibile POSIX o sistemi simili quali Linux, FreeBSD, Solaris 1.2.6 o successivo Un compilatore ANSI C recente ( 2.7.2.3 dovrebbe funzionare) Nota: il compilatore C su Sun non riuscirà a compilare Sylpheed. Opzionalmente possono essere utili:

Nota: Sylpheed potrebbe risultare instabile in relazione all'ambiente operativo. Si prega di usare sempre le versioni più recenti delle varie librerie, quando possibile. Ambienti operativi riconosciuti validi per Sylpheed

Debian GNU/Linux unstable (sid) (glibc 2.2.5) (ambiente di sviluppo) Debian GNU/Linux testing (woody) (glibc 2.2.5) Debian GNU/Linux 2.2 (potato) (glibc 2.1.3) Kondara MNU/Linux (glibc 2.1.x) Kondara MNU/Linux 1.2 Kondara MNU/Linux 2.0 Vine Linux 1.1 (glibc 2.0.x + libwcsmbs) Vine Linux 2.0 (glibc 2.1.x) (Intel, PPC) Vine Linux 2.1 Vine Linux 2.1.5 Laser5 Linux 6.0 (glibc 2.1.x) Laser5 Linux 6.2 (glibc 2.1.x) Laser5 Linux 6.4 (glibc 2.1.x) TurboLinux 4.0 (glibc 2.0.7 + libwcsmbs) TurboLinux 6.0 (glibc 2.1.2) TurboLinux 7.0 (glibc 2.2.x) Miracle Linux Standard Edition Version1.0 Miracle Linux for PostgreSQL Version1.0 Miracle Linux for Samba Version1.0 RedHat Linux 5.2 (glibc 2.0.7) RedHat Linux 6.0 RedHat Linux 6.1 + Helix GNOME (glibc 2.1.x) RedHat Linux 6.2 / 6.2J (glibc 2.1.x) RedHat Linux 7.0 / 7.0J RedHat Linux 7.1 RedHat Linux 7.2 LinuxPPC2000 + Yukikaze(Japanization kit) Linux2000G (Intel, PowerPC) HOLON Linux 2.0 (Intel / PPC) Linux for PPC Japanese Edition 2.0 (glibc 2.1.x) Linux for PPC Japanese Edition 3.0 (glibc 2.1.x) Linux MLD4 Linux MLD5 Plamo Linux 2.0 Plamo Linux 2.1 Slackware 7.0 Slackware 7.1 Slackware 8.0 Linux Mandrake 7.0 Linux Mandrake 7.1 Linux Mandrake 7.2 Linux Mandrake 8.0 Linux Mandrake 8.1 SuSE Linux 6.3 (glibc 2.1.2) SuSE Linux 6.4 SuSE Linux 7.0 SuSE Linux 7.1 SuSE Linux 7.2 SuSE Linux 7.3 OpenLinux 2.3 (glibc 2.1.1 -> 2.1.3) Caldera OpenDesktop 2.4 Caldera Workstation 3.1 Conectiva Linux 4.0 Conectiva Linux 5.0 Conectiva Linux 7.0 Vector Linux 1.5 Yellow Dog Linux 2.0 (glibc 2.2.1) Yellow Dog Linux 2.1 (PowerPC) ASP Linux 7.2 (glibc 2.2.4) Redmond Linux (Lycoris) FreeBSD release 3.2 FreeBSD release 3.4 FreeBSD release 4.0 FreeBSD release 4.1 FreeBSD release 4.2 FreeBSD release 4.3 FreeBSD release 4.4 FreeBSD release 4.5 FreeBSD release 5.0 NetBSD 1.4.2 NetBSD 1.5 + XPG4DL NetBSD 1.5.1 NetBSD 1.5.2 OpenBSD 2.7 OpenBSD 2.8 (i386) OpenBSD 2.9 OpenBSD 3.0 BSD/OS 4.0.1 Solaris 2.5 Solaris 2.5.1 Solaris 2.6 Solaris 7 Solaris 8 IRIX 6.3 IRIX 6.4 IRIX 6.5, 6.5.8m HP-UX 10.20 HP-UX 11.00 HP-UX 11i Tru64 Unix 5.0 (OSF1 v5.0) SCO UnixWare 7 Mac OS X 10.1.3 (Darwin 5.3) + XDarwin (senza supporto per XLocale) + libxpg4 Windows (MSVC + GTK+ per win32), in corso Punti chiave dell'installazione

Scaricare l'ultima versione di Sylpheed da Decomprimere i sorgenti in una nuova directory tar -xvfz sylpheed-.tar.gz (per tar.gz) tar -xvfI sylpheed-.tar.bz2 (per tar.bz2) cd nella nuova directory sylpheed- ./configure per configurare l'ambiente operativo e creare i "makefile" per l'installazione Eseguire 'make' per compilare i sorgenti. Non eseguire questo passaggio se si sono presentati errori fatali al passaggio precedente. Errori fatali indicano la mancanza di componenti per poter compilare correttamente Sylpheed.

Al termine del processo di 'make' eseguire "make install" (come root) per installare il programma ed i relativi file. Compilare Sylpheed con opzioni personalizzate

E' possibile compilare Sylpheed con alcune caratteristiche opzionali aggiuntive. ./configure --help elencherà la lista delle opzioni e la loro sintassi.

Le seguenti opzioni possono essere attivate: Jpilot: per usare la rubrica del vostro palmare con Sylpheed. Sarà necessario avere la libreria Jpilot (e pilot-link). Attivare questa opzione mediante --enable-jpilot. GnuPG: Sylpheed può crittografare e firmare i messaggi (oltre a poter verificare le firme dei messaggi ricevuti) usando GnuPG. GnuPG seuge lo standard OpenPGP ed è compatibile con PGP. Per attivare questa opzione è necessario installare GnuPG e GPGME (libreria d'intercfaccia per GnuPG). Attivare questa opzione mediante --enable-gpgme. LDAP: Sylpheed può connettersi ad un server LDAP server per richiedere indirizzi e-mail. Per attivare questa caratteristica è necessario disporre della libreria OpenLDAP. Attivare questa opzione mediante --enable-ldap. X-Faces: è possibile creare una piccola immagine che sarà inviata insieme all'intestazione dei messaggi in uscita. Questa opzione viene attivata se è presente la libreria compface e può essere disabilitata mediante --disable-compface. Le immagini possono apparire "incluse" (all'interno del messaggio stesso, senza l'utilizzo di un visualizzatore esterno) se Sylpheed è compilato con la libreria gdk-pixbuf oppure la libreria imlib. E' possibile disabilitare singolarmente tali librerie mediante --disable-gdk-pixbuf oppure --disable-imlib. Tutte queste caratteristiche necessitano di librerie aggiuntive e tool che possono non far parte della vostra distribuzione. Possono però essere scaricate agli indirizzi indicati all'inizio del presente capitolo, . Installazione su Linux mediante RPM

Come utente root eseguire il comando "rpm -ivh" sul file scaricato. Non appena l'installazione è terminata, Sylpheed è pronto all'uso. Installazione su Debian Linux

Con una connessione ad Internet:

apt-get install sylpheed

In assenza di connessione Internet:

scaricare il pacchetto da

dpkg -i sylpheedx.x.x-1i386.deb

dpkg --install sylpheedx.x.x-1i386.deb Installazione su FreeBSD

utilizzanto /stand/sysinstall (interfaccia basata su menu):

eseguire "/stand/sysinstall" come utente root

nel menu principale selezionare "Configura" -> "Pacchetti" -> "posta", quindi "sylpheed"; tornare alla lista dei "Pacchetti", selezionare "Installa"

Usando i "port"

Scaricare il port di sylpheed:

poi, come utente root: pkg-add sylpheed-0.x.x.tgz

usare i "port" con la compilazione:

prima di tutto, aggiornare il proprio "port", scaricandolo da

cd /usr/ports/mail/sylpheed

make

Se va a buon fine, eseguire "make install"

Nel caso in cui fallisse, scaricare il pacchetto (dalla stessa pagina) e salvarlo in /usr/ports/distfiles/ dopodichè: cd /usr/ports/mail/sylpheed make make install

Volete una versione più aggiornata?

Utilizzate semplicemente il metodo standard Unix (vedi "Punti chiave dell'installazione")