Коротко
На любом Linux надёжнее всего обновляться той же командой, которой программа ставилась. Сценарий сам определит систему и поставит последнюю версию поверх старой; документы и настройки остаются на месте.
curl -fsSL https://arisdoc.ru/linux/install.sh | sudo sh
| Система | Как обновить | Сама ли обновляется |
|---|---|---|
| Windows 10 / 11 | Программа сама предлагает новую версию; вручную — скачать установщик и запустить поверх старой | Да, по согласию пользователя |
| Astra Linux, Debian, Ubuntu | sudo apt update && sudo apt install --only-upgrade arisword ariscell | Вместе с системными обновлениями, когда их запускают |
| РЕД ОС 7.3 / 8, AlmaLinux, Rocky | sudo dnf upgrade --refresh arisword ariscell | Вместе с системными обновлениями, когда их запускают |
| «Альт» | Повторить команду установки | Программа сообщает о новой версии; ставить надёжнее командой |
| Другие Linux (AppImage) | Повторить команду установки | Нет — повторите команду |
Windows
При каждом запуске и потом раз в шесть часов программа проверяет, вышла ли новая версия. Если вышла — спрашивает, что делать:
- «Обновить сейчас» — программа скачивает новую версию, устанавливает её и перезапускается;
- «Отложить до следующей версии» — про эту версию больше не спросит, про следующую спросит;
- «Отключить автообновление» — больше не проверяет сама.
Включить проверку обратно или проверить прямо сейчас: в программе Справка → Обновления программы… — флажок «Обновлять автоматически» и кнопка «Проверить сейчас».
Обновить вручную
Скачайте установщик последней версии и запустите его — старую версию удалять не нужно:
- «Документы»: установщик для Windows;
- «Таблицы»: установщик для Windows.
Astra Linux, Debian, Ubuntu
Если программа ставилась командой curl -fsSL https://arisdoc.ru/linux/install.sh | sudo sh, в системе подключён репозиторий «Арис Офис» с подписанными пакетами. Новая версия приходит вместе с обычными обновлениями системы. Обновить только программы «Арис Офис»:
sudo apt update && sudo apt install --only-upgrade arisword ariscell
Или обновить всю систему вместе с ними:
sudo apt update && sudo apt upgrade
Если пакет .deb ставили файлом с сайта
Тогда репозитория в системе нет, и команды apt новую версию не найдут. Выполните один раз команду установки — она подключит репозиторий и поставит последнюю версию, дальше обновления пойдут через apt:
curl -fsSL https://arisdoc.ru/linux/install.sh | sudo sh
РЕД ОС 7.3 и 8, AlmaLinux, Rocky и родственные
Команда установки подключает подписанный репозиторий dnf «Арис Офис» со сборкой специально для РЕД ОС. Обновить:
sudo dnf upgrade --refresh arisword ariscell
Ключ --refresh заставляет dnf сразу перечитать список пакетов; без него свежая версия может появиться в течение часа. В системах без dnf — sudo yum update arisword ariscell.
Если пакет ставили файлом
Выполните команду установки — она подключит репозиторий и поставит последнюю версию:
curl -fsSL https://arisdoc.ru/linux/install.sh | sudo sh
«Альт»
Для «Альт» репозитория «Арис Офис» пока нет: сценарий скачивает пакет .rpm и ставит его через apt-get. Чтобы обновиться, повторите команду — она скачает последний пакет и поставит его поверх:
curl -fsSL https://arisdoc.ru/linux/install.sh | sudo sh
Если sudo в системе не настроен (в «Альт» так бывает по умолчанию), войдите как администратор и выполните команду без sudo:
su - curl -fsSL https://arisdoc.ru/linux/install.sh | sh
Другие Linux — переносимая версия (AppImage)
На системах, которые сценарий не узнал, он кладёт переносимую версию в каталог /opt/aris-office и добавляет ярлыки в меню. Обновление — та же команда, она заменит файлы новыми:
curl -fsSL https://arisdoc.ru/linux/install.sh | sudo sh
Обновить только одну программу
По умолчанию команда ставит или обновляет обе программы. Только «Документы» или только «Таблицы»:
curl -fsSL https://arisdoc.ru/linux/install.sh | sudo ARIS_APPS=word sh # только «Документы» curl -fsSL https://arisdoc.ru/linux/install.sh | sudo ARIS_APPS=excel sh # только «Таблицы»
Если sudo не разрешает задавать переменные, выполните команду из-под администратора (su -), без sudo: curl -fsSL https://arisdoc.ru/linux/install.sh | ARIS_APPS=word sh.
Почему программа на Linux может не обновиться сама
Встроенное обновление на Linux работает ненадёжно
Программа на Linux, как и на Windows, проверяет новые версии и предлагает «Обновить сейчас». Но поставить пакет в систему может только администратор, поэтому после согласия программа скачивает пакет и просит пароль администратора через системное окно. Обновление не произойдёт, если:
- в системе нет такого окна запроса пароля (так бывает в упрощённых рабочих столах и в закрытых сборках);
- у пользователя нет прав администратора — обычная ситуация на рабочих местах в организациях;
- это РЕД ОС: в ленте встроенного обновления лежит пакет .rpm, собранный для «Альт», а пакет для РЕД ОС есть только в репозитории;
- это переносимая версия в
/opt/aris-office: обычный пользователь не может перезаписать файлы в этом каталоге.
В версиях «Документов» до 1.2.73 и «Таблиц» до 1.1.55 включительно программа в этих случаях ничего не сообщает: окно загрузки закрывается, версия остаётся прежней. Начиная с «Документов» 1.2.74 и «Таблиц» 1.1.56 программа показывает, что обновление не встало, и даёт команду для вашей системы с кнопкой «Скопировать команду»; на РЕД ОС она сразу предлагает команду dnf. Чтобы получить эту версию, один раз обновитесь командой для вашей системы — она приведена выше.
Что делать. На Linux обновляйтесь командой для вашей системы — она приведена выше. В Astra Linux, Debian, Ubuntu и РЕД ОС с подключённым репозиторием достаточно обычного обновления системы: новая версия «Арис Офис» придёт вместе с ним. Если вы не администратор компьютера, попросите администратора выполнить команду или включить репозиторий «Арис Офис» в обычный порядок обновлений.
Чтобы программа не предлагала обновление, которое не сможет поставить: Справка → Обновления программы… → снять флажок «Обновлять автоматически».
sudo apt update или --refresh у dnf).Как узнать, какая версия установлена
- В программе: Справка → О программе — строка «Версия».
- Astra Linux, Debian, Ubuntu:
dpkg -s arisword ariscell | grep -E '^(Package|Version)'
- РЕД ОС, AlmaLinux, «Альт»:
rpm -q arisword ariscell
Последняя опубликованная версия видна в лентах обновлений: «Документы», «Таблицы» — первая строка.
Как удалить
Той же командой — сценарий удалит программы, а для Astra, Debian, Ubuntu и РЕД ОС ещё и описание репозитория «Арис Офис»:
curl -fsSL https://arisdoc.ru/linux/install.sh | sudo ARIS_ACTION=remove sh
Только одну программу — добавьте ARIS_APPS: … | sudo ARIS_ACTION=remove ARIS_APPS=word sh.
Или средствами системы:
sudo apt remove arisword ariscell # Astra, Debian, Ubuntu, «Альт» sudo dnf remove arisword ariscell # РЕД ОС, AlmaLinux
Windows: «Параметры → Приложения» или «Панель управления → Программы и компоненты».
Для администраторов
Astra Linux, Debian, Ubuntu
Строка источника (её создаёт команда установки в /etc/apt/sources.list.d/aris-office.list):
deb [signed-by=/usr/share/keyrings/aris-office.gpg] https://arisdoc.ru/linux/apt ./
Ключ: aris-office.gpg (текстом — aris-office.asc).
РЕД ОС, AlmaLinux
Описание репозитория для /etc/yum.repos.d/: aris.repo; ключ: RPM-GPG-KEY-aris. Подписаны и пакеты, и список пакетов.
sudo rpm --import https://arisdoc.ru/linux/rpm/RPM-GPG-KEY-aris sudo curl -fsSL https://arisdoc.ru/linux/rpm/aris.repo -o /etc/yum.repos.d/aris-office.repo
Отпечаток ключа подписи
Ключ подписи «Арис Офис» — общий для репозиториев apt и dnf:
1F30 2C8D E774 9EE2 677F 60EF 20B7 FDC5 2E8A 1BAB
Централизованное обновление
Встроенное обновление можно отключить на всех рабочих местах переменной окружения ARIS_NO_UPDATE=1 и обновлять программы через свой порядок обновлений (зеркало репозитория, средства управления парком). Для закрытого контура сценарий установки принимает адрес своего сервера выдачи: ARIS_BASE=https://….