Обновляем Roundcube Webmail до актуальной версии

Собственно, в моей версии vesta была установлена далеко не последняя версия почты и я решил обновиться. Я не программист, по этому команды актуальны только для ubuntu, гуглите какие у вас в дебиан или ещё в какой системе должны быть.

Идём на официальный сайт куба. Выбираем последнюю стабильную версию, для каждой версии доступно 3 варианта — Dependent, Complete и Framework, я качал Complete.

На компе распаковываем скачанный архив и перезапакуем его по другому.

Чтобы папки bin, config и все файлы т.д были сразу внутри архива. Архив .zip кстати, а не .rar

Заходим на нашей впс по такому пути /usr/share/roundcube и переносим туда архив. Далее через консоль распаковываем его (unzip namearh.zip — namearh — это название моего архива), подтверждаем замену файлов вводом большой английской A. Далее пишем в консоль такую команду ./bin/installto.sh /usr/share/roundcube подтверждаем вводом Y и у вас должен запуститься скрипт обновления куба. Если этого не произошло и выдало такую ошибку -bash: ./bin/installto.sh: Permission denied, делаем следующее: через консоль заходим в папку по пути /usr/share/roundcube/bin и вводим следующую команду в консоль

chmod +x cleandb.sh && chmod +x cssshrink.sh && chmod +x decrypt.sh && chmod +x deluser.sh && chmod +x gc.sh && chmod +x indexcontacts.sh && chmod +x initdb.sh && chmod +x installto.sh && chmod +x jsshrink.sh && chmod +x makedoc.sh && chmod +x moduserprefs.sh && chmod +x msgexport.sh && chmod +x msgimport.sh && chmod +x update.sh && chmod +x updatecss.sh && chmod +x updatedb.sh

После этого в консоли возвращаемся на один уровень назад с помощью команды cd.. (точки важны) и повторяем в консоли ./bin/installto.sh /usr/share/roundcube

Всё, обновление установлено.