Pacman учавствует в работе программ? (Или только в установке/удалении?)

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

Ответить
awua
Сообщения: 594

Pacman учавствует в работе программ?

Сообщение awua »

Пакетный менеджер Pacman каким-либо образом учавствует в работе программ? Его собственная база данных, скачиваемая при помощи "pacman -Sy" нужна только для установки/удаления пакетов или так же для работы уже установленных пакетов?
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux
Контактная информация:

Re: Pacman учавствует в работе программ?

Сообщение eddy »

Его база нужна только ему и yaourt'у.
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
awua
Сообщения: 594

Re: Pacman учавствует в работе программ?

Сообщение awua »

Почему же не рекомендуется обновлять БД пакмана без обновления самих пакетов, если БД пакмана не используется установленными программами?

https://wiki.archlinux.org/index.php/Enhanc...Pacman_Commands :
Arch being a rolling release distribution, it can be dangerous to refresh pacman databases without doing a full system upgrade immediately after. Avoid using pacman -Sy package to install a package, but always use pacman -S Package-Name instead. And upgrade your system regularly with pacman -Syu.
Спасибо сказали:
Аватара пользователя
Nazyvaemykh
Сообщения: 438
Статус: Подопытный участник

Re: Pacman учавствует в работе программ?

Сообщение Nazyvaemykh »

pacman — весьма примитивная программа, обрабатывающая зависимости самым простым образом. Поэтому устанавливать программы лучше всего на свежеобновленную систему.

Возможно такое развитие событий. Есть библиотека liba и использующие ее программы b и c. Вы установили два месяца назад liba и b и теперь хотите установить еще и c.
pacman -Sy
pacman -S c

Теперь у вас в системе новая версия liba (обновилась как зависимость c), а программа b больше не работает, потому что не работает с новой версией библиотеки liba.

Да, можно рекомендовать либо обновлять систему перед установкой новых программ. Либо внимательно смотреть, что именно вы устанавливаете.
Само себе обновление пакетных баз ничего не поломает!
¡ Страсть к разрушению есть творческая страсть!
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Pacman учавствует в работе программ?

Сообщение SinClaus »

Что бы не ломать голову и не заморачиваться, посоветовал бы раз в неделю делать yaourt -Suy, что синхронизирует все базы, а в течение недели устанавливать программы используя текущую.
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 839
ОС: ArchLinux

Re: Pacman учавствует в работе программ?

Сообщение Shlomo »

SinClaus писал(а):
17.12.2011 10:44
Что бы не ломать голову и не заморачиваться, посоветовал бы раз в неделю делать yaourt -Suy, что синхронизирует все базы, а в течение недели устанавливать программы используя текущую.

Я утро начинаю с

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

#yaourt -Syu --aur

Зачем ждать неделю? В Арче обновления выходят очень быстро, зачем раз в неделю качать несколько сот мег? Имхо, лучше обновлять каждый день.
Изображение
Спасибо сказали:
awua
Сообщения: 594

Re: Pacman учавствует в работе программ?

Сообщение awua »

Смысл? Работает и хорошо. А обновления часто ломают что-нибудь.
Чем отличается Arch, обновлённый месяц назад и Arch, обновлённый сегодня утром?
Спасибо сказали:
Аватара пользователя
SinClaus
Сообщения: 1951
Статус: Мучитель Мандривы
ОС: Arch,BSD

Re: Pacman учавствует в работе программ?

Сообщение SinClaus »

За месяц могут накопиться обновления, которые конфликтуют, причём - всей толпой. При частом обновлении - трудности мелкие и чще всего обходимся без них.
Спасибо сказали:
Аватара пользователя
ishitori
Сообщения: 502
ОС: gentoo -> archlinux

Re: Pacman учавствует в работе программ?

Сообщение ishitori »

SinClaus писал(а):
01.03.2012 17:50
За месяц могут накопиться обновления, которые конфликтуют, причём - всей толпой. При частом обновлении - трудности мелкие и чще всего обходимся без них.

ага. такая же фигня и на генте. чем чаще обновляешься, тем меньше проблем. "чаще" - в разумных пределах, конечно. на арче 1-го раза в неделю вполне достаточно, на генте можно 1 раз в месяц.
морнинг круассан..
Спасибо сказали:
Аватара пользователя
Shlomo
Сообщения: 839
ОС: ArchLinux

Re: Pacman учавствует в работе программ?

Сообщение Shlomo »

Да я и в Генте каждое утро обновлялся, перед уходм на работу. А когда возвращался, смотерл, почему слетело обновление!))))) У меня и сейчас руки чешутся поставить генту на нетбук, да только здоровья не хватит ждать пока все соберется. Хотя просто ну очень хоцца.
Изображение
Спасибо сказали:
Ответить