apt-rpm против apt-deb (отрезано)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux
Контактная информация:

apt-rpm против apt-deb

Сообщение Skull »

sunny1983 писал(а):
08.01.2011 20:24
romuil писал(а):
18.08.2008 18:52
Программы для установки и управления пакетами:
apt-get работает в консоли, подробно описан в man
aptitude более продвинутый менеджер
Synaptic - графический менеджер, использует gtk-2

А apt-file что нет?
Для чего он нужен?
Skull
Спасибо сказали:
Аватара пользователя
sunny1983
Сообщения: 357
ОС: GNU/Linux 4.x (Fedora, Debian)
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение sunny1983 »

Ну если в ALT Linux как и в Debian есть APT и aptitude то должен быть и apt-file. Как же иначе выполнять такие задачи как поиск пакета по имени входящего в него файла и получение списка файлов неустановленного пакета? И аналог debtags должен быть, какой-нибудь rpmtags.
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение Skull »

sunny1983 писал(а):
09.01.2011 18:05
Ну если в ALT Linux как и в Debian есть APT и aptitude то должен быть и apt-file. Как же иначе выполнять такие задачи как поиск пакета по имени входящего в него файла и получение списка файлов неустановленного пакета? И аналог debtags должен быть, какой-нибудь rpmtags.
Cовсем необязательно.

Код: Выделить всё

[cas@altair base]$ apt-cache search /usr/bin/perl
perl-base - The Perl programming language
perl-PPerl - позволяет скриптам на perl оставаться скомпилированными в памяти

В репозиториях лежат content_index, содержащие соответствия имён файлов и имён пакетов.
Skull
Спасибо сказали:
Аватара пользователя
sunny1983
Сообщения: 357
ОС: GNU/Linux 4.x (Fedora, Debian)
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение sunny1983 »

Skull, то есть aptitude не нужен, можно и apt-cache обойтись? И он осуществляет сразу три вида поиска одновременно: по именам пакетов, по длинным описаниям пакетов и по именам, входящих в пакеты файлов. В мануале по apt-cache написано, что можно использовать опцию --names-only для поиска только по именам пакетов. Про два других вида поиска ничего не сказано, видимо таких опций нет. Как же тогда поступать?
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение Skull »

sunny1983 писал(а):
11.01.2011 22:21
Skull, то есть aptitude не нужен, можно и apt-cache обойтись? И он осуществляет сразу три вида поиска одновременно: по именам пакетов, по длинным описаниям пакетов и по именам, входящих в пакеты файлов. В мануале по apt-cache написано, что можно использовать опцию --names-only для поиска только по именам пакетов. Про два других вида поиска ничего не сказано, видимо таких опций нет. Как же тогда поступать?
Никогда не требовалось, оно и так сразу по трём ищет.
Skull
Спасибо сказали:
Аватара пользователя
sunny1983
Сообщения: 357
ОС: GNU/Linux 4.x (Fedora, Debian)
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение sunny1983 »

Skull писал(а):
13.01.2011 18:14
Никогда не требовалось, оно и так сразу по трём ищет.

Вам никогда не требовалось, потому как вы видимо никогда не пользовались другими, более удобными системами управления пакетами, yum'ом, например.

Кроме того, если aptitude не нужен, то как через apt-cache определить какие пакеты установлены, какие - нет? "apt-cache search" в своём выводе никаких "i" или "p" не показывает.

Дальше, в графичесой оболочке над APT - Synaptic все пакеты рассортированы по группам, а вот ни apt-cache, ни aptitude никакой информации о группах не выдаёт. Как получить список групп, если Synaptic недоступен? Может скрипт какой написать надо?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение sash-kan »

sunny1983 писал(а):
15.01.2011 14:26
Дальше, в графичесой оболочке над APT - Synaptic все пакеты рассортированы по группам, а вот ни apt-cache, ни aptitude никакой информации о группах не выдаёт.
вы об этом:
debian$ aptitude show xterm | grep Section
Section: x11
debian$ aptitude search ~sx11 | wc -l
830
?

sunny1983 писал(а):
15.01.2011 14:26
Как получить список групп, если Synaptic недоступен? Может скрипт какой написать надо?
сходу вижу два варианта.
1. запустить aptitude без аргументов.
2.
debian$ grep -h '^Section:' /var/lib/apt/lists/*Packages | sort -u
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Skull
Модератор
Сообщения: 2089
ОС: ALT Linux
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение Skull »

sunny1983 писал(а):
15.01.2011 14:26
Skull писал(а):
13.01.2011 18:14
Никогда не требовалось, оно и так сразу по трём ищет.

Вам никогда не требовалось, потому как вы видимо никогда не пользовались другими, более удобными системами управления пакетами, yum'ом, например.
Испопльзовал yum во времена FC2,3. Чёткая аллергия на него после этого. Смотрел и недавние, чуть отпустила, но также неудобно. Мне ставить и обновлять надо от системы управления пакетами.
Кроме того, если aptitude не нужен, то как через apt-cache определить какие пакеты установлены, какие - нет?
rpm -qa
Дальше, в графичесой оболочке над APT - Synaptic все пакеты рассортированы по группам, а вот ни apt-cache, ни aptitude никакой информации о группах не выдаёт. Как получить список групп, если Synaptic недоступен? Может скрипт какой написать надо?

Код: Выделить всё

apt-cache show mc | grep ^Section

А зачем группы? За 10 лет ни разу не понадобились.
Skull
Спасибо сказали:
Аватара пользователя
sunny1983
Сообщения: 357
ОС: GNU/Linux 4.x (Fedora, Debian)
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение sunny1983 »

Skull писал(а):
15.01.2011 18:15
Смотрел и недавние, чуть отпустила, но также неудобно. Мне ставить и обновлять надо от системы управления пакетами.

Не только ставить и обновлять, но и искать и читать описания.

Skull писал(а):
15.01.2011 18:15
Кроме того, если aptitude не нужен, то как через apt-cache определить какие пакеты установлены, какие - нет?

rpm -qa

То есть разработчики предлагают пользователю КАЖДЫЙ РАЗ после поиска по apt-cache search сверять результаты поиска со списком из rpm -qa? Да чем же пользователь провинился если его так?

Skull писал(а):
15.01.2011 18:15
А зачем группы? За 10 лет ни разу не понадобились.

Для облегчния поиска. Во всех системах управления пакетами кроме APT есть группы. В реализиции APT для Debian есть дебтеги, которые заменяют собой группы, а тут даже их нет.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение sash-kan »

sunny1983 писал(а):
15.01.2011 18:58
В реализиции APT для Debian есть дебтеги, которые заменяют собой группы
а чем «группы» отличаются от секций?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение yamah »

sunny1983 писал(а):
15.01.2011 14:26
yum'ом, например.

Честно сказать так и не смог осилить понимание как с ним работать. С Ястом, Урпмай, апт-гетом, установкой из исходников проблем не было, но йум мне что-то не дался в осилении. Так что по мне он что-то не очень удобный.

Простите за оффтоп!
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: apt-rpm против apt-deb

Сообщение SinClaus »

А что там такого сложного? Только не забывать после слова yum писать install а только потом - имя пакета :)
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение eddy »

yamah писал(а):
17.01.2011 07:03
Честно сказать так и не смог осилить понимание как с ним работать. С Ястом, Урпмай, апт-гетом, установкой из исходников проблем не было, но йум мне что-то не дался в осилении.

Ну, я с таким же неуспехом совершенно не использую мандривовскую urpmi, т.к. она постоянно выдумывает всякие некритичные зависимости и работать отказывается. То ли дело rpm -i --nodeps --force :)
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
Аватара пользователя
yamah
Сообщения: 1116
ОС: Rosa Fresh, Debian, RELS
Контактная информация:

Re: apt-rpm против apt-deb

Сообщение yamah »

SinClaus писал(а):
17.01.2011 11:32
А что там такого сложного? Только не забывать после слова yum писать install а только потом - имя пакета :)

Не подружился в частности с подключением репов.
А так же с жутким нежеланием на чужой Федоре скачать MC с зависимостями по мегабитному интернету с плавным переходом на wi-fi в расстояние 1 потолок офисного здания 60-х годов постройки. Хотя Мандряха нормально оттуда скачала.
В общем, "НИАСИЛИЛ".

eddy писал(а):
17.01.2011 12:38
yamah писал(а):
17.01.2011 07:03
Честно сказать так и не смог осилить понимание как с ним работать. С Ястом, Урпмай, апт-гетом, установкой из исходников проблем не было, но йум мне что-то не дался в осилении.

Ну, я с таким же неуспехом совершенно не использую мандривовскую urpmi, т.к. она постоянно выдумывает всякие некритичные зависимости и работать отказывается. То ли дело rpm -i --nodeps --force :)

Ну да. "Против лома нет приема!"
Только так он еще меньше спросит

Код: Выделить всё

rpm -U --nodeps --force *.rpm
Понимание - это меч с тремя кромками: ваша правда, наша правда и Истина.
Жизнь - игра: сюжет задуман фигова, но графика хорошая...
Лучший игровой сервер - Земля: карта всего одна, но на 7 миллиардов игроков; читеров нет, админ терпеливый, но если уж забанит...
Спасибо сказали:
Feeder
Сообщения: 3
ОС: openSUSE 12/1

Re: apt-rpm против apt-deb

Сообщение Feeder »

romuil писал(а):
15.01.2011 19:05
apt-rpm против apt-deb

нельзя ли создать ось, которой было бы без разницы с каких из этих расширений работать?
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: apt-rpm против apt-deb

Сообщение romuil »

Feeder писал(а):
31.12.2011 14:06
romuil писал(а):
15.01.2011 19:05
apt-rpm против apt-deb

нельзя ли создать ось, которой было бы без разницы с каких из этих расширений работать?

Можно. Создавайте.
Спасибо сказали:
Feeder
Сообщения: 3
ОС: openSUSE 12/1

Re: apt-rpm против apt-deb

Сообщение Feeder »

romuil писал(а):
15.01.2011 19:05
apt-rpm против apt-deb

Смысла удаления комментов не вижу и спрошу посторно.
Почему нельзя сделать что бы одна ось работала с разними расширениями пакетов?
Спасибо сказали:
Аватара пользователя
romuil
Сообщения: 2095
Статус: Ромунцель
ОС: ALTLinux Sisyphus

Re: apt-rpm против apt-deb

Сообщение romuil »

Feeder писал(а):
31.12.2011 15:04
romuil писал(а):
15.01.2011 19:05
apt-rpm против apt-deb

Смысла удаления комментов не вижу и спрошу посторно.
Почему нельзя сделать что бы одна ось работала с разними расширениями пакетов?

Комментарии переносятся в тему по ссылке. Там и ответ. Этот тоже поедет сюда.
Спасибо сказали:
Ответить