Debian Squeeze:Possible missing firmware

11 febbraio 2011 loade Nessun commento

Tra le novità della nuova Debian Squeeze c’è stato lo spostamento dei firmware non liberi in pacchetti appartenenti alla sezione non-free dell’archivio, per esempio firmware-linux.

In sostanza l’errore che potreste ricevere in fase di aggiornamento della vostra Debian, è che alcuni driver non vengano riconosciuti con un messaggio simile al seguente:

:W: Possible missing firmware /lib/firmware/e100/d102e_ucode.bin for module e100

Ecco alcuni firmware che sono stati spostati nella directory /lib/firmware:

3com
advansys
agere_ap_fw.bin
agere_sta_fw.bin
av7110
cis
cxgb3
dabusb
dsp56k
dvb-fe-xc5000-1.6.114.fw
dvb-usb-dib0700-1.20.fw
e100
kaweth
keyspan_pda
matrox
mts_cdma.fw
mts_edge.fw
mts_gsm.fw
r128
radeon
tehuti
tigon

Per installare i firmware mancanti:

vi /etc/apt/sources.list
deb http://ftp.it.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.it.debian.org/debian/ squeeze main non-free contrib

deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free

Dovete aggiungere non-free ai repository.

Ora dobbiamo installare il pacchetto necessario per i firmware non-free:

apt-get update
apt-get install firmware-linux-nonfree

L’installazione del pacchetto provvede alla rigenerazione dell’initrd, però se volete essere sicuri che non ci siano problemi alla ripartenza potete forzare la riconfigurazione del pacchetto:

dpkg-reconfigure linux-image-2.6.32-x-x

Se non ci sono errori di firmware mancanti potete riavviare con il nuovo kernel.

Debian 6.0 “Squeeze” è diventata stable – Procedura di aggiornamento da debian 5 (lenny) a debian 6 (squeeze)

6 febbraio 2011 Marco Nessun commento

debian_splashDopo neanche dua anni dalla precedente release oggi è stata finalmente rilasciata come stabile la versione 6 di Debian, nome in codice Squeeze

Ecco come aggiornare la versione di debian 5 Lenny a Debian 6 Squeeze:

Editare il file dei repository con:

vi /etc/apt/sources.list

Nel file cambiare tutte le ricorrenze di lenny con squeeze e salvare, dopodichè:

sudo apt-get update
sudo apt-get install apt dpkg apt-get
sudo apt-get dist-upgrade

Fatto questo il vostro sistema operativo sarà aggiornato.

squeeze-debian-6

Installare php 5.2.x su Centos 5.5

28 dicembre 2010 loade Nessun commento

La prima cosa da fare è verificare quali pacchetti sono installati sul server:

# rpm -qa |grep php
psa-php5-configurator-1.6.0-cos5.build109101020.08
php-common-5.1.6-27.el5_5.3
php-pdo-5.1.6-27.el5_5.3
php-5.1.6-27.el5_5.3
php-gd-5.1.6-27.el5_5.3
php-imap-5.1.6-27.el5_5.3
php-mbstring-5.1.6-27.el5_5.3
php-cli-5.1.6-27.el5_5.3
php-mysql-5.1.6-27.el5_5.3
php-xml-5.1.6-27.el5_5.3

Fatto questo possiamo creare un repository dedicato per i nostri pacchetti rpm più aggiornati:

vi /etc/yum.repos.d/CentOS-Testing.repo

[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
includepkgs=php*

a questo punto non ci resta che aggiornare il php:

# yum update

infine:

/etc/init.d/httpd restart

Verificate che tutti i pacchetti precedentemente installati siano stati aggiornati.

Ovviamente basta sostituire dentro il file:

/etc/yum.repos.d/CentOS-Testing.repo
includepkgs=php*

con qualsiasi altra espressione per aggiornare il relativo pacchetto, se volete aggiornare tutti i pacchetti basta lasciare solo *

Categorie:Altro Tag:

Terzi livelli con directory personalizzate in plesk

17 dicembre 2010 Luca Nessun commento

crea nel dns il terzo livello

/etc/apache2/conf.d/zz010_psa_httpd.conf

<VirtualHost 85.94.219.82:80>
ServerName offertapagamento.livignovacation.com
ServerAdmin  “info@xibywebagency.com”
UseCanonicalName Off
DocumentRoot /var/www/vhosts/livignovacation.com/httpdocs/area_locatori/offerta_pagamento/
<Directory /var/www/vhosts/livignovacation.com/httpdocs/area_locatori/offerta_pagamento/>
<IfModule mod_php4.c>
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir none
</IfModule>
<IfModule mod_php5.c>
php_admin_flag engine on
php_admin_flag safe_mode off
php_admin_value open_basedir none
</IfModule>
</Directory>
</VirtualHost>

riavviare apache

Categorie:Altro Tag: