The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск пакетного менеджера RPM 4.16"
Отправлено Аноним, 01-Окт-20 20:25 
> S - у людей ассоциируется с Set, Search, Slave, Sync....

ну да всё логично -S --sync , а по поводу ассоциации у людей(?) с dup о котором я написал постом ниже.
по поводу трудно запомнить, ну я не знаю, это надо обладать памятью бабочки чтобы с этим не справится

> вообще в pacman зачем-то предполагает, по умолчанию, работу только с локальной базой.

это где вы такого набрались ?

> а для нормальной работы нужно всегда этот флаг указывать.

конечно нужно, команды в пакман похожи на конструктор
pacman -Si пакет
pacman -Qi пакет
выведет информацию(i) по пакету с удалённой(S)/локальной(Q) базы

для зипер как я понял это
zypper info/if пакет
ассоциация с if еще похлеще чем с dum, хотя наверное находятся любители и такого
я так и не понял info выведет информацию по локально установленному пакету или подтянет инфо с удалённой базы ? непонятно

> install или download это "y"... тут одного повторения перед сном явно не достаточно... тут, как минимум. страницу в тетреди исписать нужно. что y в pacman это install...

тут да -y, --refresh ключ -r был занят более глобальным(-r, --root <путь> указать альтернативный корневой каталог) поэтому выбрали другой, хотя если вы хоть раз ставили Arch это первое что запоминается и больше проблем не возникает, так что страницу в тетради а то и две можете потратить на zypper if которая используется для вывода информации по пакету из примера выше.

>> pacman -F -- "продвинутый" поиск в удалённой базе(сама база скачивается(y) на комп)
> Как раз флаг S (Search) больше ассоциируется с поиском, чем F.

вообще то -F --files довольно точно отражает суть ключа если больше разбираться в ситуации, при -Fy скачивается не просто удалённая база как при -Sy а + дополнительная информация по всем ФАЙЛАМ принадлежащих пакетам, поэтому зная например имя утилиты(или какого либо файла) легко найти пакет которому он принадлежит и наоборот, раньше для этого была отдельная утилита но несколько версий назад решили включить в pacman. Почему не включили в тот же -S ? во первых, более полная база более тяжелая, например одна из оф.репа extra в сжатом виде весит 1656,0 KiB , а более полная уже 9,1 MiB
да и нагружать сервера по поиску не тока зависимостей пакетов но и принадлежности файлов - в пакетах никто не будет, поэтому если нужно то скачивайте отдельно и ищите. В общем это специфическая вещь, но как видно всё организованно довольно логично.

>> pacman -Q -- работа с локальной базой(найти(s), показать(i) ...)
> Q - Local Base... снова в тететрадку и минимум 2 страницы...

-Q --query - всё логично, ключ для запросов к локальной базе установленных пакетов
только смотрите пальцы в кровь не сотрите, как там в пословице(немного перефразировал под ситуацию): "За дурною головою и пальцам горе"

> Зачем вообще по отдельности скачивать и устанавливать?

я просто привел пример что команды pacman как конструктор их можно легко разложить/сложить на составляющие и это будет легко читаться

> На ум приходит только если, по какай-то причине, обновляться вы не хотите (Видимо на арчике каждое обновление это лотерея),
> но поиск хотите выполнить по актуальной базе. Очень редкий случай.

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

> sudo zypper ref (Refresh) опять-таки очевидный синтаксис.

Но в арчике это сделано по умолчанию что кому-то придёт в голову просто скачать пакеты не обновляясь или обновится с необновлённой базы...
И как следствие нужно вместо -U или -up заучивать -Syu, подразумевая что pacman сам не догадается обновить базу перед обновлением системы.

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

> И вы говорите что он понятный и его не нужно заучивать?

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

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру