Алексей Федорчук
Как я уже говорил, возможность лёгкого подключения 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-репозиториев — в качестве итога всего сказанного здесь и ранее сформулирую нечто вроде алгоритам обращения с оными, по пунктам:
- зайти на Launchpad и его штатными средствами найти репозиторий нужного пакета;
- подключить его, как было описано ранее;
- установить пакет — или убедиться в его невпихуемости с существующую инсталляцию LDME;
- в первом случае — применять его для своей пользы и удовольствия, во-втором — без малейшего сожаления снести нафиг;
- поискать нужный пакет/версию среди официальных репозиториев Debian, отличных от stable, и среди репозиториев сторонних.
Впрочем, мне кажется, что истый Betsy’анец начнёт сразу с пункта пятого…
И уж совсем в заключение — нечто типа оглавления к написанным по теме страницам:
- Наброски: mintsources и ещё раз ZFS
- Наброски: mintsources и PPA-репозитории
- Наброски: mintsources и опять же про Komodo Edit
Продолжение следует, оставайтесь с нами…
Многоуважаемый Алексей! Спешу поделиться своими впечатлениями о попытках подключения ppa. Как в конце сказано я как новый приверженец lmde выбрал бы 5 пункт. Но как установить программы по этому пути не представляю, т.к. только недавно познакомился с debian. По своему хобби и увлечениям я устанавливают специфические программы — это полиграфия. И когда в прошлом убунтушничества я знал как быстро найти рра репозитории и поставить себе последнюю версию программы даже в ущерб стабильности. Но ступив на путь дебиана(стабильности), я задался вопросом о том как мне обрести последним версии приложений… И прочитав эти статьи о некоторых уловках в подключении рра репозитории — я приступил. Что из этого получилось… Основные программы которые я использую это gimp, inkscape, scribus, krita, musescore — отказались идти по этому самурайскому пути. В чем была проблема — это большое количество зависимостей, которые требуется для установки оных… Все это меня заставило пересмотреть свои взгляды на использование этих приложений. Но об этом чуть позже…. Но так же был и положительный результат от опыта эксплуатации рра репозиториев — это например приложение nomacs. Оно не спросили ни одной зависимости при установки и благополучно установилось в lmde. В ней есть несколько возможностей которые меня очень привлекали как верстальщика. Что же до основных программ которые не смогли подружить рра с lmde. Я задался такой вопрос — а позволяет мне делать те же плюшки и действия они в дебиан версии как и в убунтушных? И поняв что да!! Я могу все это делать!!! Прекрасно!!! Зачем замарачиваться с рра если у меня все есть и в дебиан версиях приложений…. Вот такой был опыт подключения убунтушных рра в lmde. Но мы не будем стоять на месте, а искать пути которые ведут к комфортной работы в установленной и настроенной системе под себя любимого. С уважением ко Всем — Юрий!
Спасибо за развёрнутый отчёт о проделанной работе.
> Зачем замарачиваться с рра если у меня все есть и в дебиан версиях приложений…
Особенно если для выборочной установки пакетов использовать официальные репозитории веток, отличных от stable. Что в большинстве случаев никто не запрещает. И о чём будет один из ближайших очерков.
Алексей!
С большим удовольствием читаю Ваш сайт. Но в этой статье наделана такая куча очепяток, что это удовольствие было подпорчено(( Примеры:
-Перешаемые проблемы
-Прада, мне не удалось
-в чём я лисно
-пользы и удоволльствия
С уважением.
Спасибо, поправил.
Увы, мои опечатки — неизбежность, с которой потенциальному читателю придётся время от времени мириться.