Установка пакетов: различия между версиями
Kekaloav (обсуждение | вклад) |
Kekaloav (обсуждение | вклад) Метка: визуальный редактор отключён |
||
Строка 1: | Строка 1: | ||
Строка 9: | Строка 10: | ||
В МОС предпочтительно ставить программное обеспечение из своего репозитория - сетевого архива, поддерживаемого производителем МОС. | В МОС предпочтительно ставить программное обеспечение из своего репозитория - сетевого архива, поддерживаемого производителем МОС. | ||
Для установки новых программных пакетов | '''Все нижеперечисленные команды должны запускаться от супераользователя root''' | ||
Для установки новых программных пакетов сначала надо считать из интернета список актуальных пакетов в репозитории <syntaxhighlight lang="bash"> | |||
apt-get -y update | |||
</syntaxhighlight> | |||
Затем можно проверить, а не установлен ли пакет уже сейчас.<syntaxhighlight lang="bash"> | |||
apt-cache search chromium | |||
</syntaxhighlight> | |||
Затем установить | |||
Например<syntaxhighlight lang="bash"> | Например<syntaxhighlight lang="bash"> | ||
apt-get -y install chromium | apt-get -y install chromium | ||
</syntaxhighlight>Второй возможностью поставить пакеты (в том числе не свободные) является использование epm. Эта программа содержит в себе скрипты для установки не некоторых частнособственнических программ. | </syntaxhighlight>Второй возможностью поставить пакеты (в том числе не свободные) является использование epm. Эта программа содержит в себе скрипты для установки не некоторых частнособственнических программ. | ||
Сначала как и ранее нужно обновить информацию об имеющихся в сети пакетах<syntaxhighlight lang="bash"> | |||
epm update | |||
</syntaxhighlight> | |||
Список пакетов, устанавливаемых таким образом можно получить по команде <syntaxhighlight lang="bash"> | |||
epm play | |||
</syntaxhighlight> | |||
Теперь например установим teams<syntaxhighlight lang="bash"> | |||
epm --auto play teams | epm --auto play teams | ||
</syntaxhighlight>Но если очень нужно, можно попробовать поставить пакеты "со стороны". Результат правда непредсказуем - пакеты содержат в себе не только программы, но и скрипты установки и удаления, которые очевидно могут быть сильно зависимы от системы . | </syntaxhighlight>Но если очень нужно, можно попробовать поставить пакеты "со стороны". Результат правда непредсказуем - пакеты содержат в себе не только программы, но и скрипты установки и удаления, которые очевидно могут быть сильно зависимы от системы . | ||
Версия 21:49, 11 января 2023
На данном историческом этапе в природе существуют 2 наимолее распространенных формата пакета, в котором размещаются приложения. По расширению их называют DEB и RPM
DEB можно сказать уже более распространен. Это формат Debian - совместимых дистрибутивов (Drbian, Ubuntu, Mint).
RPM происходит от дистрибутива RedHat и используется в МОС
В МОС предпочтительно ставить программное обеспечение из своего репозитория - сетевого архива, поддерживаемого производителем МОС.
Все нижеперечисленные команды должны запускаться от супераользователя root
Для установки новых программных пакетов сначала надо считать из интернета список актуальных пакетов в репозитории
apt-get -y update
Затем можно проверить, а не установлен ли пакет уже сейчас.
apt-cache search chromium
Затем установить
Например
apt-get -y install chromium
Второй возможностью поставить пакеты (в том числе не свободные) является использование epm. Эта программа содержит в себе скрипты для установки не некоторых частнособственнических программ. Сначала как и ранее нужно обновить информацию об имеющихся в сети пакетах
epm update
Список пакетов, устанавливаемых таким образом можно получить по команде
epm play
Теперь например установим teams
epm --auto play teams
Но если очень нужно, можно попробовать поставить пакеты "со стороны". Результат правда непредсказуем - пакеты содержат в себе не только программы, но и скрипты установки и удаления, которые очевидно могут быть сильно зависимы от системы . Если все же необходимо поставить пакет DEB можно сконвертировать ее утилитой alien в RPM:
alien --to-rpm --scripts ./name_1.0.0_i368.deb