admin / 31.10.2018
.
Содержание
Получаем список обновлений:
Наконец, обновляемся:
Перезагружаем систему:
Стандартные репозитории CentOS (и, соответственно, Red Hat Enterprise Linux) содержат достаточно ограниченное количество пакетов, среди которых, как ни странно, много популярных, а также часто нет самых новых версий. Для того, чтобы устранить эти недостатки можно подключить дополнительные (неофициальные) репозитории CentOS — EPEL, RPMForge и Remi.
Обычно репозитории добавляются командой
Либо вручную, добавлением .repo файла в директорию /etc/yum.repos.d/
Если вы получаете ошибку типа:
epel-release >= 6 is needed by remi-release-6.5-1.el6.remi.noarch
то с начала надо добавить Epel репозиторий. Репозиторий EPEL (Extra Packages for Enterprise Linux) — поддерживается в рамках проекта Fedora и содержит некоторые пакеты, которые не вошли в стандартный набор RHEL (CentOS).
Для CentOS/RHEL 6 (64 bit):
Для CentOS 7 (64 bit):
Команда покажет какие репозитории уже подключены в вашей системе.
Вот несколько репозиториев, которые могут пригодится:
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
читайте так-же:
http://centos.name/?page/additionalresources/repositories
http://howtoit.ru/linux/centos/item/15-podklyuchenie-repozitoriev-centos-6-epel-rpmforge-remi.html
Запись опубликована в рубрике Администрирование с метками CentOS, OS, Update.
Как посмотреть список пакетов установленных в системе?
dpkg —list
Red Hat/Fedora Core/CentOS Linux
В Red Hat/Fedora Core/CentOS Linux- подобных наберите следующую команду чтобы получить список установленных программ
# rpm -qa | less
Debian Linux
В Debian Linux список установленных пакетов можно увидеть так:
# dpkg —get-selections
Ubuntu Linux
В Ubuntu Linux список установленных программ смотрим так:
# sudo dpkg —get-selections # dpkg —list
FreeBSD
В FreeBSD установленные программы можно посмотреть так:
# pkg_info | less # pkg_info apache
Используйте команду pkg_version чтобы показать общий список версий всех установленных пакетов в FreeBSD:
# pkg_version | less # pkg_version | grep ‘lsof’
OpenBSD
В OpenBSD команда use pkg_info так же ведет себя как и в FreeBSD и покажет список установленных пакетов:
# pkg_info | less # pkg_info apache
Эта страница была опубликована 24.04.2016 в 12:14.
Метки: Linux, pakages
У меня есть набор пакетов (* .rpm).
Для каждого пакета я могу сделать для списка, но мне хотелось бы установить их (требующие), не устанавливая сами пакеты. Требуется, чтобы все они были включены в разрешенные репозитории. Есть ли простой способ сделать это без написания моего собственного скрипта, который будет анализировать вывод например.
Я знаю, что могу сделать это, установив все с помощью ( ), а затем удалив исходные пакеты, но проблема в том, что мой набор содержит пакеты с зависимостями и конфликтами между ними. Однако требуемые пакеты не конфликтуют. Мне нужно было бы сделать несколько за которым следует и убедитесь, что пакеты в списке не конфликтуют.
Я там лучший способ? В основном я хотел бы что-то вроде , но для этого требуется, а не buildrequires.
Мои дистрибутивы /
FILED UNDER : IT