минусплюс +3
22.01.2016 00:41 Обновлено: 18.05.2022 14:31
Обновление LibreOffice в AltLinux с офсайта

Столкнулся я с проблемой что в репозиториях АльтЛинукса почему-то живёт совсем дремучая версия ЛибреОфиса.
Эта версия криво открывает многие файлы ворда, и экселя. Данный факт мегакритичен в школе. На момент создания этой записи в synaptic p7 до сих пор версия 4.2. Уже даже 4.4 умеет сносно открывать документы ms office.
В общем, чтобы линукс работал в школе нужна версия офиса самая свежая и этот вопрос надо как-то решить. Я почти сразу стал удалять с компов офис из репозитория и скачивать с офсайта каждую новую версию. Но, т.к. количество компов переведённых на линукс стало, наконец, заметно расти, появилась проблема с установкой новых версий всем. Некоторое время назад написал скрипт, который сильно облегчил работу мне. Сейчас я его в очередной раз обновил немного. Решил записать всё.

Итак. Скачиваем три архива для 64 бит с офсайта (на данный момент там версия 5.0.4). Все rpm файлы из архивов кидаем в папку lo64, удаляем только kde-integration. Запаковываем папку в файл lo64.tar.gz. Повторяем всё для 32 бит.
Запускаем первый скрипт:

Создаём ещё пару скриптов: lo32.sh, lo64.sh, updlo32.sh, updlo64.sh

Закачиваем все получившиеся файлы, кроме, самого первого скрипта a.sh на сайт. У меня это, в виде примера, в скриптах, по такому адресу: http://мойсайт.ру/lo/
Ну и на том компьютере, где нужно обновить офис, выполняем от рута (для 64бит):