paludis и автоматическая размаскировка пакетов

Иногда хочется автоматически размаскировать много пакетов сразу для установки чего-нибудь очень экспериментального. Раньше, в portage, я делал все руками. Хотя, кажется есть какой-то autounmask, но я им не пользовался. Недавно вышел gnome 2.22, но пока он еще замаскирован. Как размаскировать все зависимости?

Конечно, можно, как и подобает истинному адепту мануальной терапии, сделать все руками. Но хочется не быть просто печатной машинкой а воспользоваться последними достижениями на ниве науки и техники. Итак, как размаскировать кучу пакетов с условием того что у нас paludis и нам не чужда вера в цивилизацию? Воспользуемся скриптом gimme.rb. Переходим на его страницу в репозитарий полезных штук для paludis. Внимательно читаем исходник, с умным и серьезным взглядом скроллим вниз до метки "Download in other formats:". Качаем (Original format). Сохраняем в папку ~/scripts/must_have :) .

Чувствуете, что гложет что-то, правда? Это признак того, что Вы - гентушник. Ну или гентуист - кому как нравится. "Не верь чужим скриптам, которые размаскируют что-нибудь", - говорила мне мама когда я первый раз поставил KDE4. Поэтому перед тем, как разрешить скрипту глумиться над нашими пакетами, всегда запускаем его с опцией --pretend:

#ruby ./gimme.rb --pretend gnome

Вежливый скрипт сообщит о том, что он собирается вписать и в какие файлы. Если все окей и сомнения пропали - запускаем в нормальном режиме:

#ruby ./gimme.rb gnome

Ну, а для тех, кто боится, что роботы займут его место на планете, можно скопировать результат --pretend в буфер обмена и самостоятельно вписать в нужные файлы. Скажем "нет" слишком умным программам. :)

Запись опубликована в рубрике gentoo с тэгами , . Создать закладку наpermalink. Оставить комментарийили trackback:Trackback URL.

2 комментариев

  1. Пилипенко О.П.
    Опубликован 9 апреля 2008 в 0:17 | Прямая ссылка

    «Недавно вышел gnome 2.20″ – ти хотів сказати 2.22

  2. Опубликован 9 апреля 2008 в 11:12 | Прямая ссылка

    Спасибо, исправил.

Оставить комментарий

Ваш e-mail никогда не будет опубликован или передан третьим лицам.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>