Я не из системного администратора, однако по некоторым причинам мне нужно выполнить некоторые задачи, как описано ниже:
Мне нужно установить несколько пакетов в RHEL на 4-5 узлах, используя "yum" в ОС RHEL 7.x. Для этого я натолкнулся на различные термины, такие как: yum
, .repo
, .rpm
.
Я несколько понял, что с помощью yum
мы можем установить программное обеспечение, но мне трудно понять, как yum
получает программное обеспечение из Интернета.
Может ли кто-нибудь помочь мне понять следующие моменты:
1) Является ли yum
программой, выполняющей установку программного обеспечения?
2) Что такое .rpm
? .rpm
имеет реальное программное обеспечение, которое устанавливается? .rpm
чем-то похож на .tar
?
3) Как yum
получает / загружает программное обеспечение из Интернета? Проверяет ли он файл .repo
?
4) Когда мы пишем yum - y install some_program
, загружает ли он сначала двоичные файлы из интернета, а затем устанавливает или нам нужно выполнить rsync
.
Я запутался, я пытался найти ответы в Интернете, но мои сомнения все еще остаются. Кто-нибудь может мне помочь простыми словами?