Aggiornare Asterisk for Beaglebone Black da raring

Per aggiornare la distribuzione di Asterisk for Beaglebone Black è sufficiente eseguire il comando raspbx-upgrade

Questo script verifica che la versione installata (indicata nel file /etc/raspbx/installed_version) sia l'ultima versione disponibile

curl http://repo.raspbx.org/raspbx_cur_version

Dopo di che, esegue apt-get update

Se atp-get update da l'errore 404, è provabile che la distribuzione non sia più disponibile. Come ad esempio raring.

Se il contenuto di /etc/apt/sources.list è questo:

deb http://ports.ubuntu.com/ubuntu-ports/ raring main universe multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ raring main universe multiverse

deb http://ports.ubuntu.com/ubuntu-ports/ raring-updates main universe multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ raring-updates main universe multiverse

Ci sono due modi di risolvere il problema

  • Cambiare raring per trusty
  • Cambiare la url per http://old-releases.ubuntu.com/ubuntu/dists/
deb http://ports.ubuntu.com/ubuntu-ports/ trusty main universe multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty main universe multiverse

deb http://ports.ubuntu.com/ubuntu-ports/ trusty-updates main universe multiverse
deb-src http://ports.ubuntu.com/ubuntu-ports/ trusty-updates main universe multiverse

A questo punto sarà possibile aggiornare Asterisk utilizzando:

raspbx-upgrade

Per aggiornare Ubuntu 12.10

  • Verificare che su /etc/update-manager/release-upgrades ci sia Prompt=normal
  • Installare update-manager-core
  • Eseguire il commando do-release-upgrade -d
  • Seguire le instruzioni

Installare update-manager-core

apt-get install update-manager-core