Меню Рубрики

Дистрибутивы linux с rpm пакетами

ИТ База знаний

Полезно

— Узнать IP — адрес компьютера в интернете

— Онлайн генератор устойчивых паролей

— Онлайн калькулятор подсетей

— Калькулятор инсталляции IP — АТС Asterisk

— Руководство администратора FreePBX на русском языке

— Руководство администратора Cisco UCM/CME на русском языке

— Руководство администратора по Linux/Unix

Навигация

Серверные решения

Телефония

FreePBX и Asterisk

Настройка программных телефонов

Корпоративные сети

Протоколы и стандарты

Популярное и похожее

15 примеров команды PING для диагностики сети

15 примеров CURL в Linux

Руководство по команде grep в Linux

Как определить версию Linux?

13 команд для проверки железа на сервере Linux

Установка pfSense на Ubuntu и CentOS

Руководство по использованию ffmpeg в Linux

Digium D60

Еженедельный дайджест

RPM — установка и использование в Linux

Вам пакет нужен? Нет, я со своим.

RPM (Red Hat Package Manager) — это наиболее популярная утилита управления пакетами для Linux систем на базе Red Hat, таких как (RHEL, CentOS и Fedora). Она используется для установки, удаления, обновления, запроса и проверки пакетов программного обеспечения. Пакет состоит из архива файлов и информации о пакете, включая имя, версию и описание. Формат файлов также называется RPM.

Есть несколько способов откуда можно взять пакеты RPM: CD/DVD с программным обеспечением, CentOS Mirror, RedHat (нужен аккаунт) или любые открытые сайты репозитория.

В RPM используется несколько основных режимов команд: Install (используется для установки любого пакета RPM), Remove (используется для удаления, стирания или деинсталляции пакета), Upgrade (используется для обновления существующего пакета), Query (используется для запроса пакета) и Verify (используется для проверки пакетов RPM).

Рассмотрим это на примере. У нас есть пакет, и теперь посмотрим, что мы можем с ним делать.

Установка

Как узнать информацию о пакете RPM без установки?

После того, как мы скачали пакет мы хотим узнать информацию о пакете перед установкой. Мы можем использовать -qipoption (запрос информации о пакете), чтобы вывести информацию о пакете.

Как установить RPM пакет?

Мы можем использовать параметр -ivh для установки определенного пакета, как показано ниже.

Как проверить установленный пакет RPM?

Мы можем использовать параметр -q с именем пакета, и он покажет, установлен ли пакет или нет.

Как вывести список всех файлов для определенного установленного пакета RPM?

Мы можем перечислить все файлы установленных пакетов rpm, используя опцию -ql с командой rpm.

Как вывести список недавно установленных пакетов RPM?

Мы можем использовать параметр -qa с параметром —last, в котором будут перечислены все недавно установленные пакеты rpm.

Как установить RPM пакет без зависимостей?

Мы можем использовать параметры -ivh с параметром —nodeps для проверки отсутствия зависимостей, чтобы установить конкретный пакет без зависимостей, как показано ниже.

Как заменить установленный пакет RPM?

Мы можем использовать параметры -ivh –replacepkgs для замены установленного пакета.

Удаление

Как удалить пакет RPM?

Мы можем использовать параметр -e для удаления определенного пакета, установленного без зависимостей. Обратите внимание, что удаление определенного пакета может нарушить работу других приложений.

Обновление

Как обновить установленный пакет RPM?

Для обновления пакета мы используем параметры -Uvh

Запрос

Как запросить все установленные пакеты?

Мы можем использовать параметры -a вместе с q для запроса всех установленных пакетов на сервере.

Как запросить конкретный пакет?

Мы можем использовать команду grep, чтобы узнать, установлен ли конкретный пакет или нет.

Как запросить файл, который принадлежит пакету RPM?

Чтобы узнать к какому пакету RPM относится файл /usr/lib64/libGeoIP.so.1.5.0. используем следующую команду.

Проверка

Как получить информацию для конкретного пакета?

Мы можем использовать параметры -i вместе с q, чтобы получить информацию для конкретного пакета, как показано ниже.

Как проверить RPM пакет?

Мы можем проверить пакет, сравнив информацию об установленных файлах пакета с базой данных rpm, используя опцию -Vp.

Как проверить все пакеты RPM?

Мы можем проверить все установленные пакеты rpm, используя опцию -Va

Было полезно?

Почему?

😪 Мы тщательно прорабатываем каждый фидбек и отвечаем по итогам анализа. Напишите, пожалуйста, как мы сможем улучшить эту статью.

😍 Полезные IT – статьи от экспертов раз в неделю у вас в почте. Укажите свою дату рождения и мы не забудем поздравить вас.

Источник

Помогите выбрать (RPM) дистрибутив linux для ноутбука

Помогите новичку выбрать (RPM) дистрибутив для ноутбука HP с процессором AMD E1-2500, 4гб оперативной памяти.

Сейчас выбираю между РОСА linux r11 и OpenSUSE leap 15.2.

с такими хар-ками такой свежак будет тормозить. Тебе скорее сюда: https://itsfoss.com/lightweight-linux-beginners/

Помогите новичку выбрать (RPM) дистрибутив

saahriktu тебе подскажет.

Fedora Silverblue 30 или Rawhide.

15.2 ещё не вышел. Выбирай 15.1

Mageia. 7-я версия пока ещё до конца не готова, но версия 6.1 очень неплоха.

Сорта Убунты per excellence.

Почему именно rpm-based дистр? Почему не Ubuntu LTS какая-нибудь, для новичка-то?

Нужен софт которого нет для deb.

Viber. Новые версии только для rpm.

Существует софт, который собран в RPM, но не собран под один из самых (а десктопный, наверное, самый) популярных дистрибутивов GNU/Linux? Прости, не поверю.

Дистрибутив нужен для дедушки и нужно устанавливать вайбер. Насколько я знаю новые версии вайбера только для рпм.

.deb для Ubuntu тоже есть, причем лучше 16.04 лучше использовать, из-за каких-то библиотек, ЕМНИП.

Кстати, на https://www.viber.com/ru/download ссылка «Скачать Viber для Linux Ubuntu» вообще-то присутствует. Как ТС смотрел, чёрт его знает.

Fedora XFCE, Fedora MATE

В Xfce редакции нестабильную версию разместили и она глючит, а в Mate Compiz присутствует. Лучше LXDE нету вариантов.

Насколько я знаю новые версии вайбера только для рпм.

Кто тебе сказал такую глупость?

Не знаю, с чего ты это взял, но пусть. В новой есть какие-то киллер-фичи?
Впрочем, Федор различных тебе уже насоветовали. А в openSUSE тебе придётся ставить Viber через rpm, с ключом —nodeps (или выбирать игнорирование зависимостей, при установке через YaST), и, возможно, ещё доустанавливать libopenssl1_0_0.

Сам придумал, небось. %)

Пробовал устанавливать в линукс минт версия старая. И в магазине убунту только старая версия. Из файла deb через графический интерфейс установить не получилось.

Пробовал устанавливать в виртуалке. пришлось игнорировать зависимости в терминале.

Там нужно запускать его через терминал, он пожалуется на отсутствующие либы от Qt, найти и поставить пакеты с этими либами.

Взялся ее изучать (7 версию). Пока что столкнулся с проблемой. По умолчанию NM не активирован (хз как его активировать, в сусе можно было в YaST, сделал через systemctl), не было апплета — поставил, нет пакетов для 3G модема даже на установочном диске (не заводится мобильное соединение). За ними надо лезть в интернет, а интернета нет. Это всё, конечно, мелочи (для продвинутого пользователя), разберусь. Но новичками по этой причине я бы Mageia не посоветовал. Лучше Xubuntu.

Правда я при установке снял все галочки, кроме Xfce. Но Mageia единственная из свежака, которая нормально завелась на моей экзотической видюхе.

Старая — это какая? Из rpm-пакета с сайта 10.3.0 ставится.
Есть тут убунтушники/дебианщики/минтовцы? Что у вас за версия в deb-пакете? Сдаётся мне, ТС говорит глупости.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Дистрибутивы linux похожие на windows
  • Дистрибутивы linux похожие на mac os
  • Дистрибутивы linux основанные на debian
  • Дистрибутивы linux на русском языке
  • Дистрибутивы linux на основе debian