Il repository DotDeb: differenze tra le versioni

Aggiornamento a Jessie
m (rimossi riferimenti a Lenny, versione troppo vecchia)
(Aggiornamento a Jessie)
Riga 3: Riga 3:
|successivo=Il repository di HWraid
|successivo=Il repository di HWraid
}}
}}
{{Versioni compatibili|Squeeze|Wheezy}}
{{Versioni compatibili|Squeeze|Wheezy|Jessie}}
__TOC__
__TOC__
== Introduzione ==
== Introduzione ==
Dotdeb è un repository non ufficiale, mantenuto da uno sviluppatore Debian, Guillaume Plessis, e contenente pacchetti aggiornati per i seguenti software:
[https://www.dotdeb.org/ Dotdeb] è un repository non ufficiale, mantenuto da uno sviluppatore Debian, Guillaume Plessis, e contiene i pacchetti necessari per tenere aggiornato un server [[LAMP]], come ad esempio:
* Nginx
* PHP
* PHP
* alcune PHP extensions : APC, imagick, Pinba, xcache, Xdebug, XHprof…
* alcune estensioni PHP: apcu, imagick, mongo, Pinba, xcache, Xdebug, XHprof…
* MySQL
* MySQL
* Maatkit…
* Percona toolkit
* Redis
* Zabbix…
Dotdeb supporta:
Dotdeb supporta:
* Debian 6 “Squeeze”
* Debian 6 "Squeeze" (fino a febbraio 2016, data in cui termina il supporto [[LTS]])
* Debian 7 “Wheezy”
* Debian 7 "Wheezy"
* Debian 8 "Jessie"
* le architetture i386 e amd64
* le architetture i386 e amd64


== Configurazione del repository ==
== Configurazione del repository ==
Modificate il vostro <code>/etc/apt/sources.list</code> aggiungendo le righe:
Modificate il vostro <code>/etc/apt/sources.list</code> aggiungendo le righe adatte alla vostra versione di Debian.
* per '''Squeeze''':
=== Squeeze ===
<pre>
<pre>
deb http://packages.dotdeb.org squeeze all
deb http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all
deb-src http://packages.dotdeb.org squeeze all
</pre>
</pre>
Se avete Debian Squeeze e volete utilizzare PHP 5.4 al posto della versione 5.3 di default aggiungete anche le seguenti righe:
==== PHP 5.4 ====
Se volete utilizzare PHP 5.4 al posto della versione 5.3 di default aggiungete anche le seguenti righe:
<pre>
<pre>
deb http://packages.dotdeb.org squeeze-php54 all
deb http://packages.dotdeb.org squeeze-php54 all
deb-src http://packages.dotdeb.org squeeze-php54 all
deb-src http://packages.dotdeb.org squeeze-php54 all
</pre>
</pre>
* per '''Wheezy''':
=== Wheezy ===
<pre>
<pre>
deb http://packages.dotdeb.org wheezy all
deb http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all
deb-src http://packages.dotdeb.org wheezy all
</pre>
</pre>
Quindi scaricate la chiave GnuPG:
==== PHP 5.5 ====
Se volete utilizzare PHP 5.5 al posto della versione 5.4 di default aggiungete anche le seguenti righe:
<pre>
deb http://packages.dotdeb.org wheezy-php55 all
deb-src http://packages.dotdeb.org wheezy-php55 all
</pre>
==== PHP 5.6 ====
Se preferite PHP 5.6 (senza Zend thread safety) aggiungete invece le righe:
<pre>
deb http://packages.dotdeb.org wheezy-php56 all
deb-src http://packages.dotdeb.org wheezy-php56 all
</pre>
==== PHP 5.6 con Zend thread safety ====
Per PHP 5.6 con [[Zend thread safety]] invece le righe sono:
<pre>
deb http://packages.dotdeb.org wheezy-php56-zts all
deb-src http://packages.dotdeb.org wheezy-php56-zts all
</pre>
=== Jessie ===
<pre>
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all
</pre>
 
== Installazione ==
Per prima cosa scaricate e aggiungete la chiave GnuPG:
<pre>
<pre>
# wget http://www.dotdeb.org/dotdeb.gpg
# wget http://www.dotdeb.org/dotdeb.gpg
# cat dotdeb.gpg | sudo apt-key add -
# cat dotdeb.gpg | sudo apt-key add -
</pre>
</pre>
Aggiornate il sistema:
poi aggiornate il sistema con:
<pre>
<pre>
# apt-get update
# apt-get update
</pre>
</pre>
e installate con <code>apt</code> o <code>aptitude</code> il software che vi occorre.
e infine installate con <code>apt</code> o <code>aptitude</code> il software che vi occorre.


{{Autori
{{Autori
317

contributi