LINUX.ORG.RU

Обновление Pacman в Arch Linux

 , ,


0

2

Пакетный менеджер Pacman версии 4 перенесён в основной репозиторий дистрибутива Arch Linux. Самое главное нововведение этой версии состоит в поддержке электронной подписи. Сейчас механизм проверки подписи пакета отключён в конфигурационном файле по-умолчанию, пока не определены все нюансы подписания пакетов и распространения базы доверенных ключей. Для подробностей (и для решения вопросов, возникших в ходе этого обновления) рекомендуется ознакомиться со статьей .

>>> Оригинал



Проверено: DoctorSinus ()
Последнее исправление: JB (всего исправлений: 2)
Ответ на: комментарий от x3qt

Хм, сделали кальку с английского. Вообще, для русского уха гораздо приятнее и привычнее было бы слышать с одной «н».

Wizard_ ★★★★★
()
Ответ на: комментарий от sphericalhorse

Такие есть? Арчь подсилу даже школьнику, и я этому пруф.

подсилу

Ну-ну.

eugeno ★★★★★
()
Ответ на: комментарий от x3qt

Кстати, встречается употребление и с одной «н», т.к. оно более праивльное для русского языка.

Wizard_ ★★★★★
()
Ответ на: комментарий от eugeno

Скорость, отсутствие секса с подписями - это только с ходу в голову пришло.
Вопрос интереснее - что такого умеет apt, чтобы поливать pacman так, как это делают здешние аналитики?

ArtKun ★★★★★
()

А другие дистрибутивы поддерживают электронную подпись? Очень важно.

sgasgar
()

Пользуюсь данной версией уже больше месяца, из testing.

lucentcode ★★★★★
()

нововведение этой версии состоит в поддержке электронной подписи

показывать, сколько места на диске прибавится/убавится после апдейта

Шел 2012й год...

Ни добавить, ни убавить. Как оно до сих пор жило вообще?

anonymous
()
Ответ на: комментарий от bhfq

Зачем это в новостях?

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

bloodredfrog ★★
()
Ответ на: комментарий от ArtKun

отсутствие секса с подписями

А когда в APT были проблемы с подписями? И таки да, в данный момент мы как раз наблюдаем секс с подписями в pacman :)

Вопрос интереснее - что такого умеет apt

Он умеет почти всё.

GotF ★★★★★
()
Ответ на: комментарий от ArtKun

Скорость, отсутствие секса с подписями - это только с ходу в голову пришло.

Не знаю, что со скоростью не так, и почему все арчеводы на неё так фапают. Я свой дебиан обновляю раз в неделю, за это время накапливается десяток-другой пакетов, и на их установку уходит от силы 20 секунд, не считая скачивания. Когда гулялся с арчем, особой скорости у пакмана не обнаружил, чтобы каждый раз троллить этим поклонников апта.

Насчёт подписей, вы действительно считаете (в 2012 году), что они не нужны? И довольно странно слышать от арчевода про секс с подписями, когда в арче всё нужно решать ручками.

Вопрос интереснее - что такого умеет apt, чтобы поливать pacman так, как это делают здешние аналитики?

Я не обожествляю APT, на самом деле все пакетные менеджеры примерно одинаковы по характеристикам, другое дело, что каждый лучше подходит для определённого дистрибутива. Pacman следует философии KISS, он простой, APT же создавался как удобное средство управления пакетами, где всё по возможности решается автоматически. То есть pacman лучше подходит для тех, кто любит ковыряться в системе, править вручную конфиги после обновления (читай, для арчеводов), APT — для тех, кому нужно, чтобы всё просто работало (соответственно, для дебианщиков).

eugeno ★★★★★
()
Ответ на: комментарий от Polugnom

Троллинг - это когда вы спровоцировали кого-то на то, чтобы он выставил себя дураком.
Написать чушь - выставить дураком самого себя.
Почувствуйте разницу. :-)

Axon ★★★★★
()
Ответ на: комментарий от eugeno

Не знаю, что со скоростью не так, и почему все арчеводы на неё так фапают. Я свой дебиан обновляю раз в неделю, за это время накапливается десяток-другой пакетов, и на их установку уходит от силы 20 секунд, не считая скачивания. Когда гулялся с арчем, особой скорости у пакмана не обнаружил, чтобы каждый раз троллить этим поклонников апта.

На старом железе вполне заметна разница. Сравнивал apt и pacman на одной машине - разница заметна.

Хотя апт поумнее, особенно в плане решений конфликтов.

То есть pacman лучше подходит для тех, кто любит ковыряться в системе, править вручную конфиги после обновления (читай, для арчеводов),

Думаешь с apt-ом править не надо? Если ты поковырялся в конфиге, то apt не будет его обновлять, и в этом плане пакман ничем от него не отличается. Разделение на /etc/*/conf.d/*.conf в дебиане в том числе и для решения этой проблемы придумано (ну и ещё некоторых).

anonymous
()
Ответ на: комментарий от eugeno

Что умеет pacman такого, чего не умеет APT?

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

Axon ★★★★★
()
Ответ на: комментарий от eugeno

Насчёт подписей, вы действительно считаете (в 2012 году), что они не нужны? И довольно странно слышать от арчевода про секс с подписями, когда в арче всё нужно решать ручками.


В Арче - не нужно, ибо там в официальных репозиториях есть абсолютно все - включая скайп, vlc/ffmpeg и прочие неправославные штучки.

В арче ручками решается только то, что не всегда делается должным образом автоматически. А еще, мне кажется, это такая часть их философии - пока поставишь и сконфигуряешь все как тебе нужно, приобретаешь хороший скилл в управлении линукс, и при этом не чувствуешь себя красноглазиком - потому что результат (рабочая система) виден тут же.

ArtKun ★★★★★
()
Ответ на: комментарий от eugeno

То есть pacman лучше подходит для тех, кто любит ковыряться в системе, править вручную конфиги после обновления (читай, для арчеводов), APT — для тех, кому нужно, чтобы всё просто работало (соответственно, для дебианщиков).

Нипонял. Дебианщики не правят конфиги после обновления пакетов? dpkg уже обрел разум и делает это сам?

geekless ★★
()
Ответ на: комментарий от cruxish

А разве не мелочь?

неа, для многих не мелочь. Но это те, кто в продакшене сидит и переживает за безопасность. Чтобы не было MITM. Правда не видел ни одного сервера на арче. Вот дебиан/рхел - да.

rave
()
Ответ на: комментарий от geekless

Т.е. кофе не сварит?

Увы, нет. Зато в aptitude есть встроенный «Сапёр», в котором можно убивать время, пока aptitude тормозитработает!

GotF ★★★★★
()
Ответ на: комментарий от geekless

Дебианщики не правят конфиги после обновления пакетов?

Если не было ручных правок, то замена происходит автоматически.

GotF ★★★★★
()
Ответ на: комментарий от Axon

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

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

Polugnom ★★★★★
()
Ответ на: комментарий от eugeno

Не знаю, что со скоростью не так, и почему все арчеводы на неё так фапают.

Если программа А работает быстрее, чем программа Б, то это явное преимущество программы А. Не знаю, почему все дебианщики это отрицают.

Насчёт подписей, вы действительно считаете (в 2012 году), что они не нужны?

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

То есть pacman лучше подходит для тех, кто любит ковыряться в системе, править вручную конфиги после обновления (читай, для арчеводов), APT — для тех, кому нужно, чтобы всё просто работало (соответственно, для дебианщиков).

Я терпеть не могу править конфиги вручную после обновления, и не отказался бы от аналога etc-update в арче, но apt с dpkg-шными remove и purge, с его разрешением зависимостей при удалении - это же полный звездец.

Сможете навскидку сказать, какой командой можно удалить пакет со всем деревом его ненужных зависимостей и всеми пакетами, которые от него зависят, без завязки на то, ставились ли пакеты вручную через dpkg или через apt? Т.е. аналог pacman -Rcss foo?

cruxish ★★★★
()
Ответ на: комментарий от rave

А я вот не видел ни одного MITM. Сервера на арче - видел.

anonymous
()
Ответ на: комментарий от Axon

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

Что в с ним делали? У меня APT всегда предлагал самое элегантное разрешение зависимостей, какие бы ветки я ни мешал.

eugeno ★★★★★
()
Ответ на: комментарий от GotF

Если не было ручных правок, то замена происходит автоматически.

Так это же везде, кроме генты, вроде? И да, а если были ручные правки?

cruxish ★★★★
()
Ответ на: комментарий от geekless

Нипонял. Дебианщики не правят конфиги после обновления пакетов? dpkg уже обрел разум и делает это сам?

ВНЕЗАПНО. Он мне просто предлагает обновить конфиги, я соглашаюсь, и всё работает. Pacman, насколько мне помнится, этого не предлагает, он только предупреждает о создании pacnew-файлов. А с ними уже нужно разбираться вручную.

eugeno ★★★★★
()
Ответ на: комментарий от rave

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

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

Правда не видел ни одного сервера на арче.

Опять же, если сервером можно считать LAMP, то я такие видел. Но если брать уровень Enterprise, то на Arch даже минимум Oracle толком не поставишь. Не тот формат. :)

cruxish ★★★★
()
Ответ на: комментарий от eugeno

У меня APT всегда предлагал самое элегантное разрешение зависимостей, какие бы ветки я ни мешал.

А я с дебианом дело имел лишь мельком, а вот неразрешимые конфликты зависимостей понаблюдать успел. Такие дела.

Axon ★★★★★
()
Ответ на: комментарий от Axon

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

Ну если руки кривые…

GotF ★★★★★
()
Ответ на: комментарий от eugeno

Он мне просто предлагает обновить конфиги, я соглашаюсь, и всё работает.

И при этом он, конечно, сам выбирает те опции в них, которые вам больше понравятся, потому что знает ваши вкусы.

Axon ★★★★★
()
Ответ на: комментарий от GotF

Ну если руки кривые…

Руки были не мои - это раз. Поломайте мне зависимости в арче, а я посмотрю - это два.

Axon ★★★★★
()
Ответ на: комментарий от eugeno

ВНЕЗАПНО. Он мне просто предлагает обновить конфиги, я соглашаюсь, и всё работает.

Очень мило: затирать конфиги, в которые админ вносил измнения. И действительно ВНЕЗАПНО.

geekless ★★
()
Ответ на: комментарий от Axon

И при этом он, конечно, сам выбирает те опции в них, которые вам больше понравятся, потому что знает ваши вкусы.

Бери выше: apt сам админит ему машину. А еще сам звонит разбираться с провайдером, если не работает интернет.

geekless ★★
()
Ответ на: комментарий от Axon

Руки были не мои - это раз.

Это не делает их прямыми.

Поломайте мне зависимости в арче, а я посмотрю - это два.

Это тут при чём?

GotF ★★★★★
()
Ответ на: комментарий от GotF

Это тут при чём?

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

Axon ★★★★★
()
Ответ на: комментарий от Axon

И при этом он, конечно, сам выбирает те опции в них, которые вам больше понравятся, потому что знает ваши вкусы.

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

eugeno ★★★★★
()
Ответ на: комментарий от eugeno

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

Как выше уже говорили, так везде. Арч - не исключение.

Axon ★★★★★
()
Ответ на: комментарий от geekless

Очень мило: затирать конфиги, в которые админ вносил измнения. И действительно ВНЕЗАПНО.

Ещё раз, если я не хочу, чтобы он их затирал, то я отвечаю отрицательно на его предложение это сделать.

eugeno ★★★★★
()
Ответ на: комментарий от Axon

В поиске: проблемы с alien, неудачная попытка смешать etch (или даже sarge) с lenny, многочисленные убунтопроблемы, какая-то фигня про OpenSUSE, сбой в ext4, что-то про apt-build и так далее.

Polugnom ★★★★★
()
Ответ на: комментарий от Axon

Как выше уже говорили, так везде. Арч - не исключение.

Арч не предлагает их заменить автоматически, если вас всё устраивает:

https://wiki.archlinux.org/index.php/Pacnew_and_Pacsave_Files

original = X, current = Y, new = Z

All three versions are different, so leave the current version in place, install the new version with a .pacnew extension and warn the user about the new version. The user will be expected to manually merge any changes necessary from the new version into the current version.

eugeno ★★★★★
()
Ответ на: комментарий от Polugnom

В поиске: проблемы с alien, неудачная попытка смешать etch (или даже sarge) с lenny, многочисленные убунтопроблемы, какая-то фигня про OpenSUSE, сбой в ext4, что-то про apt-build и так далее.

Хорошо у вас фильтр работает. Если баттхёрт туманит ваш взгляд, попробуйте занести в блокнотик названия всех тем из результатов поиска, и потом честно вычеркните всё, что попадает под описанные вами критерии. Оставшееся будет нагляднее.
P.S.
Убунтопроблемы - отговорка, апт там байт в байт тот же самый.

Axon ★★★★★
()
Ответ на: комментарий от eugeno

Арч не предлагает их заменить автоматически

Потребность переписать собственные конфиги дефолтными при обновлении пакета возникает ну может раз в год. В этом случае и cp справится.

geekless ★★
()
Ответ на: комментарий от Axon

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

А чего тут обсуждать? У APT, как имеющего многократно превосходящую количественно пользовательскую базу. И даже былинная криворукость арчевских школоло-мейнтейнеров ничего не изменит :]

GotF ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.