Ubuntu и CentOS основаны на ядре Linux. Основное различие заключается в системе упаковки: aptitude для Ubuntu и yum для CentOS.
Многие люди, которые уже используют Ubuntu, не хотят даже пробовать CentOS только потому, что она кажется совершенно другой. Но это не так. Особенно если вы сможете заставить apt-get работать в CentOS.
Установка apt-get в CentOS
1 2 | sudo curl https://raw.githubusercontent.com/dvershinin/apt-get-centos/master/apt-get.sh -o /usr/local/bin/apt-get sudo chmod 0755 /usr/local/bin/apt-get |
Использование apt-get в CentOS
Теперь у вас есть привычный интерфейс для установки пакетов через
1 | apt-get install [имя пакета] |
Очевидно, что это всего лишь псевдоним-обертка для родного пакетного менеджера yum в CentOS. Но я надеюсь, что это поможет вам перейти на CentOS и изучить команды для управления пакетами. (когда вы запустите apt-get, он скажет вам соответствующую команду yum после установки/удаления пакета).
Для основных задач управления пакетами все пакетные менеджеры довольно похожи. Вы можете посмотреть на справочную таблицу ниже.
Из нее вы можете понять, что переход на CentOS/RHEL и ее yum (или dnf, в более новой версии CentOS/RHEL) не является чем-то страшным.
Вы просто обычно набираете yum вместо apt.
apt | apt-get | yum | dnf | Назначение |
apt-get install [имя пакета] | apt install [имя пакета] | yum install [имя пакета] | dnf install [имя пакета] | установить пакет [имя пакета] |
apt-get remove [имя пакета] | apt remove [имя пакета] | yum remove [имя пакета] | dnf remove [имя пакета] | удалить пакет [имя пакета] |
apt-get purge | apt purge | n/a | n/a | удалить пакет [имя пакета] с конфигурационными файлами |
apt-get update | apt update | yum makecache | dnf makecache | обновить индекс репозитория |
apt-get upgrade | apt upgrade | yum upgrade | dnf upgrade | Обновляет все пакеты, которые можно обновить |
apt-get autoremove | apt autoremove | yum autoremove | dnf autoremove | удалить ненужные пакеты |
apt-get dist-upgrade | apt full-upgrade | yum upgrade | dnf upgrade | обновить все пакеты |
apt-cache search [имя пакета] | apt search [имя пакета] | yum search [имя пакета] | dnf search [имя пакета] | поиск пакета |
apt-cache show [имя пакета] | apt show [имя пакета] | yum show [имя пакета] | dnf show [имя пакета] | отображение информации о пакете |