Моя дорогая Betsy. Наброски: mintsources и PPA, итоги

Алексей Федорчук

Как я уже говорил, возможность лёгкого подключения PPA-репозиториев к LMDE отнюдь не гарантирует ни установки входящих в них пакетов, ни, тем более их работоспособности в этом дистрибутиве. Так, заведомо не будут работать (и обычно даже откажутся устанавливаться) пакеты, специфические для среды Unity — это очевидно из общих соображений и проверено на несколько ином, но похожем примере с зависимостями для апплета глобально-интегрированного меню.

Нерешаемые проблемы с зависимостями обнаружились при попытке установить в Betsy пакета remastersys, предназначенного для изготовления снапшотов установленной и кастомизированной системы (с его помощью собираются, например, образы проекта Matuntu). А вот установка аналогичного по назначению и родственного про происхождению пакета makulu-constructor из репозитория дистрибутива Makulu прошла нормально, и она оказалась вполне работоспособной. Но об этом я расскажу в другой раз и в другом месте.

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

  • была мне реально нужна,
  • имелась бы в PPA-репозиториях, и
  • отсутствовала бы в официальных или дополнительных репозиториях Debian.

Ктати, в последнем случае даже в ветке stable версии пакетов далеко не всегда оказываются более старыми, чем в PPA, или чем в официальных репозиториях Ubuntu. А в ветках testing, ubstable и, тем более, experimental, как правило, даже новее, и, опять же, не в ущерб стабильности. Так что зависимость применителей Linux Mint от PPA-репозиториев, как мне представляется, несколько преувеличена. По крайней мере, когда речь идёт о пакетах, реально нужных «по делу».

Из чтения блогов Ubuntu’йской направленности может сложиться впечатление, что иначе обстоит дело с разного рода украшательствами. Во всяком случае, на сайте проекта NoobsLab пакетов «косметической направленносяти можно найти без счёта в виде коллекций тем, икон, стилей для conky, содержание которых очевидно из названий. Каждая из коллекций на Launchpad’е представлена в отдельных PPA, таких же, как и любые другие сторонние пакеты (а коллекция икон — даже в двух). Так что их подключение к LDMA ничем не отличается от такового для PPA прочих пакетов, да и установка, как правило, не вызывает никаких осложнений…

… если, конечно, и первое, и вторая имеют смысл, в чём я лично сильно сомневаюсь — большинство тамошних тем и пиктограмм несёт на себе печать диайнерского мастерства Ubuntu’йцев. То есть, с моей точки зреня, далеки от эстетического совершенства. Да и проект Linuxmint-art предлагает вполне достаточное количество тем и наборов пикторамм, среди которых есть куда более элегантные.

Впрочем, это дело вкуса. А вот чего делать, на мой взгляд, не следует — так это подключать репозиторий коллекции приложений с NoobsLab. Насколько я видел, их пакеты часто пересекаются с другими PPA-репозиториями, отличаясь версиями (в любую сторону) и, иногда, зависимостями. То есть только способствуют созданию информационной каши в выводе, например, команды apt search. Сказанное относится и к репозиториям проекта GetDeb.

Ну а касательно подключения PPA-репозиториев — в качестве итога всего сказанного здесь и ранее сформулирую нечто вроде алгоритам обращения с оными, по пунктам:

  1. зайти на Launchpad и его штатными средствами найти репозиторий нужного пакета;
  2. подключить его, как было описано ранее;
  3. установить пакет — или убедиться в его невпихуемости с существующую инсталляцию LDME;
  4. в первом случае — применять его для своей пользы и удовольствия, во-втором — без малейшего сожаления снести нафиг;
  5. поискать нужный пакет/версию среди официальных репозиториев Debian, отличных от stable, и среди репозиториев сторонних.

Впрочем, мне кажется, что истый Betsy’анец начнёт сразу с пункта пятого…

И уж совсем в заключение — нечто типа оглавления к написанным по теме страницам:

Продолжение следует, оставайтесь с нами…

Предварительное оглавление

Моя дорогая Betsy. Наброски: mintsources и PPA, итоги: 4 комментария

  1. Многоуважаемый Алексей! Спешу поделиться своими впечатлениями о попытках подключения ppa. Как в конце сказано я как новый приверженец lmde выбрал бы 5 пункт. Но как установить программы по этому пути не представляю, т.к. только недавно познакомился с debian. По своему хобби и увлечениям я устанавливают специфические программы — это полиграфия. И когда в прошлом убунтушничества я знал как быстро найти рра репозитории и поставить себе последнюю версию программы даже в ущерб стабильности. Но ступив на путь дебиана(стабильности), я задался вопросом о том как мне обрести последним версии приложений… И прочитав эти статьи о некоторых уловках в подключении рра репозитории — я приступил. Что из этого получилось… Основные программы которые я использую это gimp, inkscape, scribus, krita, musescore — отказались идти по этому самурайскому пути. В чем была проблема — это большое количество зависимостей, которые требуется для установки оных… Все это меня заставило пересмотреть свои взгляды на использование этих приложений. Но об этом чуть позже…. Но так же был и положительный результат от опыта эксплуатации рра репозиториев — это например приложение nomacs. Оно не спросили ни одной зависимости при установки и благополучно установилось в lmde. В ней есть несколько возможностей которые меня очень привлекали как верстальщика. Что же до основных программ которые не смогли подружить рра с lmde. Я задался такой вопрос — а позволяет мне делать те же плюшки и действия они в дебиан версии как и в убунтушных? И поняв что да!! Я могу все это делать!!! Прекрасно!!! Зачем замарачиваться с рра если у меня все есть и в дебиан версиях приложений…. Вот такой был опыт подключения убунтушных рра в lmde. Но мы не будем стоять на месте, а искать пути которые ведут к комфортной работы в установленной и настроенной системе под себя любимого. С уважением ко Всем — Юрий!

  2. Спасибо за развёрнутый отчёт о проделанной работе.
    > Зачем замарачиваться с рра если у меня все есть и в дебиан версиях приложений…
    Особенно если для выборочной установки пакетов использовать официальные репозитории веток, отличных от stable. Что в большинстве случаев никто не запрещает. И о чём будет один из ближайших очерков.

  3. Алексей!
    С большим удовольствием читаю Ваш сайт. Но в этой статье наделана такая куча очепяток, что это удовольствие было подпорчено(( Примеры:
    -Перешаемые проблемы
    -Прада, мне не удалось
    -в чём я лисно
    -пользы и удоволльствия

    С уважением.

  4. Спасибо, поправил.
    Увы, мои опечатки — неизбежность, с которой потенциальному читателю придётся время от времени мириться.

Добавить комментарий