1. Находим сам GLPI здесь
/usr/share/glpi/ или здесь /var/www/.
2. Скачиваем на http://www.glpi-project.org/ новый дистрибутив, копируем его на компьютер с GLPI.
3. Папку со старым GLPI куда нибудь копируем, а содержимое дистрибутива распаковываем в папку с GPLI.
4. заходим в GLPI через веб и видим, например, что-то вроде этого
Ошибки:
Проверка возможности записи в dump-файлы Не удалось создать каталог.Проверьте права для каталога:'./files/_dumps'
Проверка возможности записи файлов документов Не удалось создать каталог. Проверьте права для каталога:'./files'
Проверка возможности записи файлов настроек Не удалось создать каталог.Проверьте права для каталога:'./config'
Проверка возможности записи для файлов сессий Не удалось создать каталог.Проверьте права для каталога:'./files/_sessions'
Проверка возможности записи для файлов запланированных заданий Не удалось создать каталог.Проверьте права для каталога:'./files/_cron'
Проверка возможности записи для файлов кэша Не удалось создать каталог.Проверьте права для каталога:'./files/_cache/'
Проверка возможности записи файлов графиков Не удалось создать каталог.Проверьте права для каталога:'./files/_graphs'
Проверка возможности записи файлов журналов Файл создан, но не может быть удален.Проверьте права для каталога:'./files/_log'.
Решение:
sudo chmod -R 777 /usr/share/glpi/files/_dumps |
sudo chmod -R 777 /usr/share/glpi/files |
sudo chmod -R 777 /usr/share/glpi/config |
sudo chmod -R 777 /usr/share/glpi/files/_sessions |
sudo chmod -R 777 /usr/share/glpi/files/_cron |
sudo chmod -R 777 /usr/share/glpi/files/_cache/ |
sudo chmod -R 777 /usr/share/glpi/files/_graphs |
sudo chmod -R 777 /usr/share/glpi/files/_log |
Нажимаем повторить.

Нажимаем «Обновление»
Лично я получил такой результат:
PHP Notice: Undefined index: language in /usr/share/glpi/inc/plugin.class.php at line 173
PHP Notice: Undefined index: language in /usr/share/glpi/inc/plugin.class.php at line 173
PHP Notice: Undefined index: language in /usr/share/glpi/inc/plugin.class.php at line 173
PHP Notice: Undefined index: language in /usr/share/glpi/inc/plugin.class.php at line 173
GLPI SETUP
Обновить
Соединение с БД установлено
Обновить до 0.83.3
Обновить до 0.84
To be safe, we are working on origin_glpi_networkports. It is a copy of glpi_networkports
To be safe, we are working on origin_glpi_networkequipments. It is a copy of glpi_networkequipments
You can delete ocs_* tables if you use OCS mode ONLY AFTER ocsinventoryng plugin installation.
You can delete ocs_* tables if you do not use OCS synchronisation.
Обновить до 0.84.1
Обновить до 0.84.3
Обновить до 0.84.4
Обновить до 0.84.6
Оптимизация таблиц
оптимизировать - Конец (8 секунд)
И что с ним делать, хрен знает. Но плагин OCS import не заработал. И фиг с ним.
Далее надо обновить плагины.
Тоже скачиваются, копируются, перезаписываются в папки ...glpi/plugins и настраиваются в Настройки-Дополнения.
Всё.