====== Software ====== ===== Системное ПО ===== Системное ПО - это ПО, которое устанавливается **ТОЛЬКО** из предварительно собранных пакетов (.rpm) из доверенных репозиториев, например EPEL. Для его установки требуются права администратора. Такое ПО автоматически становится доступно всем пользователям. Таким образом, если Вам требуется установить дополнительно **системное ПО**, то вы должны написать по электронной почте ([[kryukov@theory.sinp.msu.ru]]) точное название пакета и его назначение. Если пакет не находится в одном из доверенных репозиториев, то его установка как системного ПО невозможна. В этом случае, Вам надо будет его установить самостоятельно в качестве прикладного (пользовательского) ПО (см. ниже). ===== Прикладное ПО ===== **Прикладное ПО** устанавливается пользователем самостоятельно в область, которая доступна пользователю. Как правило это домашняя директория. Пользователь самостоятельно осуществляем сборку, установку и настройку ПО. В случае необходимости, системный администратор может, по запросу пользователя, доставить недостающие компоненты системного ПО (см. выше). Правами доступа к прикладному ПО управляет пользователь. К сожалению, системный администратор не может знать нюансы работы каждого прикладного ПО и его возможности по консультированию пользователей ограничены вопросами именно системного ПО. ===== Pyhton-библиотеки для CORSIKA ===== Все ПО пользователей устанавливается пользователями самостоятельно. В качестве примера рассмотрим установку пакета [[https://github.com/cta-observatory/pyeventio|pyeventio]]. - Скачиваем пакет с github: [[https://github.com/cta-observatory/pyeventio]] - распаковываем: **unzip pyeventio-master.zip** - переходим в директорию сборки: **cd pyeventio-master** - выполняем команду установки: **python3 setup.py install --user** В необходимые библиотеки будут установлены в директорию **$HOME/.local/lib/python3.6/site-packages/** Дополнительные детали - смотри описание соответствующего пакета. ===== Дополнительное системное ПО ===== ==== gridmsu31 ==== ^ Date ^ .RPM ^ Comment || | 12/01/2020 | tmux | a terminal multiplexer: it enables a number of terminals to be\\ created, accessed, and controlled from a single screen \\ Подробности [[https://losst.pro/shpargalka-po-tmux]] ||