Спасибо большое!
От души соболезную, что приходиться общаться с такими “администраторами” и ведь он думает, что вся работа администратора - всунул-высунул флешку и нажал две кнопки.
Когда начинал кальку осваивать, то встретил у товарища, что установить .deb- и .rpm-пакеты можно через соответствующие утилиты в репах и команды, но проблема такого способа в том, что будет только установлен базовый пакет (сама программа), а вот зависимости для её работы нужно подбирать самому, либо работать без них (незапускание, вылеты, ошибки и прочий набор прелестей)
Поскольку тема в поисковиках Calculate Linux + МойОфис выпадает одной из первых, а решения тут никто не предложил (зато много умничал на отвлечённые темы), вот вам моё решение:
- Кидаем MyOffice.rpm в папку “Загрузки”
- Запускаем MATE TERMINAL
- Пишем команды (после решётки в каждой строке комментарий к команде, его не вводим):
su - #Переход в суперпользователя
cl-update --sync-only #Обновляем репозиторий
cd ~user/Загрузки #Переход в папку, где лежит пакет rpm
emerge app-arch/rpm #Установка менеджера пакетов rpm из интернет-репозитория
rpm -i --nodeps myoffice.rpm #Ставим пакет myoffice.rpm без зависимостей. Имя поправьте под своё.
emerge -auDv world #Собираем зависимости
revdep-rebuild #Восстанавливаем нарушенные зависимости
Всё работает сразу после rpm -i --nodeps myoffice.rpm, последующие команды на всякий пожарный.
Есть подготовленный оверлэй
Благодарю всех откликнувшихся, однако в ответах вы упускаете ТЗ топикстартера:
в школу
По требованию департамента
пошаговой инструкции для чайника
Здравствуйте,подскажите, данный ebuild еще актуален? Там вроде другая версия уже,
Так если версия другая, тогда, как же ebuild может быть актуальным?
Во-первых, нынче изменился как URL, так и распространяемый дистрибутив;
Во-вторых, изменились и инструменты развёртывания;
В-третьих, чуть выше предлагали вариант установки с помощью *.rpm - не устраивает?
Как вариант, могу предложить следующий ebuild, попробуйте установить, протестировать и сообщить о положительном, либо отрицательном опыте
app-office.tar.gz (1.1 KB)
да не, *.prm устраивает, я просто новичок, боюсь что то испортить, вот и спрашиваю у профессионалов
Понятно.
Добавлю чуть-чуть описания к ebuild:
-
не имеет привязки к версии, т.к. на данный момент времени дистрибутив распространяется в zip-архиве и по постоянной ссылке;
-
распаковка производится из *.deb пакета;
-
выполняется пост-инсталл настроечный сценарий;
-
процитирую весь ebuild текстом:
Summary
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg unpacker
DESCRIPTION="office"
HOMEPAGE="https://myoffice.ru/products/education/"
SRC_URI="https://myoffice.ru/files/edu/MyOffice_Education_Linux_64_DEB.zip"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
# needs full qt stack
RDEPEND="dev-qt/qtwidgets:5"
S=${WORKDIR}
src_unpack() {
unpack ${A}
rm -rf *orel*.deb
rm -rf *.md5
unpack_deb myoffice-education_*.deb
unpack_deb presentation-editor_*.deb
}
src_compile() { :; }
src_install() {
dodir /opt
cp -pPR "${S}/opt/myoffice-education" "${D}/opt/" || die
cp -pPR "${S}/usr" "${D}/usr/" || die
}
pkg_postrm() {
xdg_desktop_database_update
xdg_icon_cache_update
}
pkg_postinst() {
/bin/bash /opt/myoffice-education/RegisterInSystem.sh
xdg_desktop_database_update
vxdg_icon_cache_update
}