Установить программу на centos

Личные находки при настройке Linux Slackware и др. Глюки, баги и их устранение (решение). То, что не смог на момент написания найти в сети. Короче, это записная книжка, которая может пригодится не только мне, но и моим коллегам.

среда, 12 января 2011 г.

Установка пакетов в CentOS с помощью yum

украдено почти целиком отсюда http://fedoraproject.org.ru/yum

Поиск в репозиториях

Для поиска в репозиториях с помощью yum используются три команды: list, search и provides.

Самый простой способ поиска — использование команды list. Команда list просматривает названия пакетов и их версии в поисках совпадений. Например, для просмотра пакетов с названием tsclient используйте:

yum list tsclient

Команда search ищет в названии пакета и его описании указанную строку. Например, для поиска пакетов связанных с PalmPilot введите:

yum search PalmPilot

Команда provides позволяет производить поиск пакетов содержащих указанный файл. Например, для поиска пакетов содержащих libneon введите:

Установка и управление пакетами в CentOS. Урок 11.

yum provides libneon

Все команды поиска поддерживают групповые символы ? и * (экранируйте их символом для корректной обработки bash). К примеру, при для поиска пакетов начинающихся на tsc введите:

для поиска пакетов, содержащих файлы в директории /etc/httpd

yum provides /etc/httpd*

Установка пакетов с помощью Yum

Для установки пакетов с помощью yum используется параметр install:

так, для установки tsclient введите:

yum install tsclient

Yum автоматически разрешит (если сможет) зависимости, и предложит установить их:

Установка пакетов из .rpm файлов

Для установки .rpm пакета с автоматическим разрешением зависимостей используется команда localinstall. Так команда:

yum localinstall foo.rpm

автоматически найдет зависимости пакета foo.rpm в репозиториях (если сможет) и предложит их установить.
Обновление системы

Читайте также:
Нумберс программа как пользоваться

Обновление системы осуществляется с помощью одной команды — update. Таким образом:

обновит всю вашу систему. А команда

обновит только пакет foo.
Удаление пакетов

Удаление пакетов осуществляется с помощью команды remove. Так,

удалит пакет foo из системы.

Источник: mldav.blogspot.com

Как установить файлы (пакеты) RPM в CentOS Linux

Менеджер пакетов RPM (RPM) — это мощная система управления пакетами, используемая Red Hat Linux и ее производными, такими как CentOS и Fedora. RPM также относится к команде rpm и формату файла .rpm .

Репозитории CentOS содержат тысячи пакетов rpm, которые можно установить с помощью диспетчера программного обеспечения рабочего стола или из командной строки с помощью утилит yum , dnf и rpm . Некоторые библиотеки и приложения упакованы в формате rpm, но не включены ни в один репозиторий CentOS. Эти приложения необходимо загрузить с веб-сайтов разработчика и установить вручную.

Установка ОС Cent OS 7

В этом руководстве мы объясним, как установить файлы rpm на CentOS.

Будьте особенно осторожны при установке пакетов rpm из неофициальных источников. Пакет должен быть построен для вашей системной архитектуры и версии CentOS . Никогда не заменяйте и не обновляйте важные системные пакеты, такие как glibc, systemd или другие службы и библиотеки, которые необходимы для правильного функционирования системы.

Только root или пользователь с привилегиями sudo может устанавливать или удалять пакеты RPM.

Установка файлов rpm с помощью yum и dnf

yum и dnf — это инструменты командной строки для установки, обновления, удаления и иного управления пакетами rpm в CentOS и связанных дистрибутивах Linux.

Начиная с CentOS 8 dnf заменил yum в качестве менеджера пакетов по умолчанию. dnf обратно совместим с yum .

Вы можете продолжать использовать yum в CentOS 8, поскольку это псевдоним для dnf .

Чтобы установить локальные пакеты rpm с помощью yum или dnf , используйте команду install , за которой следует путь к файлу. В приведенном ниже примере мы устанавливаем браузер Chrome :

Читайте также:
Код ошибки 2203 при удалении программы

sudo yum install google-chrome-stable_current_x86_64.rpm
sudo dnf install google-chrome-stable_current_x86_64.rpm

И yum и dnf разрешат и установят все зависимости пакета. Вам будет предложено ввести Y чтобы продолжить:

. Install 69 Packages Total size: 45 M Total download size: 28 M Installed size: 292 M Is this ok [y/N]:

Вот и все, приложение установлено в вашей системе, и вы можете начать им пользоваться.

Вы также можете установить пакет rpm прямо с URL-адреса:

sudo yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm
sudo dnf install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm

Установка файлов rpm с помощью rpm

rpm — это низкоуровневый менеджер пакетов для систем RHEL.

Вы всегда должны предпочесть использовать yum или dnf rpm при установке, обновлении и удалении пакетов, поскольку это не разрешает зависимости.

Чтобы установить пакеты rpm с помощью rpm используйте параметр -i (или -U ), за которым следует путь к файлу:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Если пакет, который вы устанавливаете или обновляете, зависит от других пакетов, которые в настоящее время не установлены, rpm отобразит список всех недостающих зависимостей. Вам нужно будет установить все зависимости.

rpm также принимает установку пакетов с URL-адреса:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Выводы

В CentOS вы можете установить локальный rpm-файл с помощью yum или dnf точно так же, как если бы вы устанавливали пакет из репозиториев.

Не стесняйтесь оставлять комментарии, если у вас есть вопросы.

Источник: routerus.com

Как использовать apt или apt-get в CentOS/RHEL

Ubuntu и CentOS основаны на ядре Linux. Основное различие заключается в системе упаковки: aptitude для Ubuntu и yum для CentOS.
Многие люди, которые уже используют Ubuntu, не хотят даже пробовать CentOS только потому, что она кажется совершенно другой. Но это не так. Особенно если вы сможете заставить apt-get работать в CentOS.

Установка apt-get в CentOS

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

Использование apt-get в CentOS

Теперь у вас есть привычный интерфейс для установки пакетов через

Читайте также:
Как переместить программу в трей

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 [имя пакета] отображение информации о пакете

Похожие записи:

  1. Как запустить, остановить или перезапустить сетевые службы в CentOS
  2. Как блокировать/разрешить ping с помощью iptables в Ubuntu
  3. Как установить и настроить Samba в Ubuntu
  4. Как установить и настроить почтовый клиент Thunderbird в Ubuntu
  5. Как установить платформу для видеоконференций Jitsi Meet в Ubuntu
  6. Как подключиться к рабочему столу CentOS из Windows с помощью протокола RDP
  7. Начало работы с Tmux

Источник: g-soft.info

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru