MPR — репозиторий для дистрибутивов на основе Debian и Ubuntu. Linux статьи
Написать статью
Войдите, чтобы писать статьи

MPR — репозиторий для дистрибутивов на основе Debian и Ubuntu

25

MPR

Материал написан пользователем сайта.

Снова изначально предупреждаю, что я не я вляюсь пользователем .deb-систем, мне уже в одном материале предъявили за это

Пролог

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

Введение

Год назад на иностранном сайте вышла статья, посвящённая аналогу AUR, но для Debian- и Ubuntu-систем под названием «Una — полнофункциональный помощник MPR (AUR Fork) для дистрибутивов на основе Debian и Ubuntu».

MPR — The makedeb Package Repository — платформа, куда можно загружать свои пакеты, или устанавливать уже имеющиеся, которые развиваются сообществом. Использует инструмент под названием makedeb для упаковки и помощник Una (ранее). Una занимается поиском, установкой, обновлением пакетов из MPR, удалением пакетов и зависимостей, отображает информацию, завершает команды, а также клонирует пакеты из MPR, отдельно от фактической установки.

По использованию и установке

Как раз-таки часть по установке была подвергнута сокращению и осталась теперь в черновом варианте. В начале я написал про Una (согласно названию статьи), но сейчас в инструкциях по полноценной установке фигурирует Mist, а Una нигде больше не упоминается, кроме скриншота из статьи. О Una у меня остались воспоминания, та статья выше и скрипт установки на диске, который ссылается на пакет для установки, но он не доступен.

Поиск пакетов для установки на этой странице, а на главной отмечены Новые и Популярные пакеты. Когда использовал MX, то устанавливал отсюда только Freetube, обычным клонированием и сборкой на месте. Всё остальное было либо в родных репозиториях, либо отсутствовало и тут.

Установка Freetube

Эпилог

Сейчас это дополнительный репозиторий сторонний, откуда можно установить пакеты, если те отсутствуют в родных репозиториях или более свежих версий. Процесс установки, описанный в Installing, занимает не много времени. Но сюда нужно добавить полноценную установку Mist — консольный помощник, который занимается тем, что описано в начале для Una, — установка, удаление и прочее, а иначе устанавливать смысла нет. Mist нужен, чтоб использовать через терминал, а не через сайт. Насколько я помню, помощник Una становился полноценной заменой стандартного APT, поэтому и Mist, наверно, может стать такой заменой. Не знаю, как это покажет себя в долгосрочной перспективе с обновлениями, чистками от мусора и прочими задачами.

Лайков: +16
войдите, чтобы ставить лайки
25
  • Опубликовано: 26.02.2023
  • Minor748

Комментарии

x230
Активный пользователь
Активный
26.02.2023
11:21
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+4
войдите, чтобы ставить лайки
Спсб за новую инфу!
Ну, что же, это логично, ибо такая полезная штука (на подобие АУРа) нужна весьма!..
Как ты её нарыл вообще!.. Прикольно... :)
Minor748
Активный пользователь
Активный
26.02.2023
12:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийx230Родительский комментарий
0
войдите, чтобы ставить лайки
Так в том году и узнал, когда использовал Debian 1-2 месяца. Всё ещё лежит на диске тот скрипт по установке Una, напоминает. Хотел было чиркануть заметку, но тогда ещё опыт и знания не позволяли что-то вразумительное выдать.
Да и там я не нашел ничего стоящего, всякие не нужные пакеты…
xKDE
Активный пользователь
Активный
26.02.2023
12:51
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
0
войдите, чтобы ставить лайки
imho абсолютно бесполезный проект (на deb перешел примерно с 2010го). Тут просто нет такой необходимости.
Minor748
Активный пользователь
Активный
26.02.2023
13:13
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийxKDEРодительский комментарий
+2
войдите, чтобы ставить лайки
Как известно, спрос рождает предложение.
Раз появилось нечто подобное, то значит и потребность есть. По крайней мере, стоит о нём знать, потому как все знают об AUR
xKDE
Активный пользователь
Активный
26.02.2023
13:18
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
Так и я о том же) спроса нет, т.к. нет в нём потребности) Вот обратный процесс был востребован и арч перепаковывал deb, наполняя пакетную базу.
Marvin
Активный пользователь
Активный
26.02.2023
19:40
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийMinor748Родительский комментарий
+1
войдите, чтобы ставить лайки
Интересная тема. Спасибо.
choice
Активный пользователь
Активный
26.02.2023
12:35
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+5
войдите, чтобы ставить лайки
Спасибо!
Очень похоже на суету. Кто-то обложился ppa, кто-то flatpak, кому-то snap, а кому-то appimage. Кто-то "причесал" работу с flatsnapappimages (нанял нового менеджера) и говорит, что теперь "ёлка"(kernel) не будет мутировать, а как протухнет - заменим на новую и она снова станет ванильной и можно радостно встречать Новый Год. Кто-то к Sid, а кто-то не ведётся на всё это и собирает из исходников.
У AUR долгая эволюционная история с устоявшимися нормами и обычаями. И он не один в поле - он предтеча Archlinux репозитория и его профилакторий. Схему взаимодействия можно повторить и воплотить, но не быстро, на порядок ускорить время не получится.
Автор удивил кругозором и любознательностью, ибо он не на deb системе.
breeder
Активный пользователь
Активный
26.02.2023
12:41
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
пару раз натыкался на данный проект, но (пока) ничего интересного там нет.
лайк за труды.
Minor748
Активный пользователь
Активный
26.02.2023
12:43
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbreederРодительский комментарий
+1
войдите, чтобы ставить лайки
Да, я тоже про это упомянул уже. Спасибо.
Kyka
Активный пользователь
Активный
26.02.2023
13:23
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Случай из жизни.
В deb-репах есть пакет viewnior 1.6. Программулька полезная, но не отображает размер картинки в пикселях. Для этого надо пкм по картинке, выбрать свойства и там только увидеть размер. Очень неудобно.
В rpm-репах есть версия 1.7 и 1.8. У них размер изображения отображается в заголовке окна. Это уже совсем другой "уровень жизни" - легкий и приятный.
Как я поступил? Мне даже в голову не пришло мотаться по интернетам в поисках каких-то там репозиториев. Поставил пакет alien и переконвертировал rpm в deb. Вуаля. Теперь и у меня совсем другой уровень жизни, т. е. просмотра. Leгко? Да! Проsто? Да! И зачем усложнять там, где может быть просто?
choice
Активный пользователь
Активный
26.02.2023
15:52
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийKykaРодительский комментарий
+2
войдите, чтобы ставить лайки
Сидящие на deb-репах скажут вам, что теперь стабильность вашей системы под вопросом, ведь даже в Sid этот viewnior только 1.6. С другой стороны, почти в любом месте сидящие на deb могут сделать "Вуаля" и получить "совсем другой уровень жизни". Приятно иметь такую возможность, у арчеводов её нет.
Посмотрел ваш профиль - "Поставил лайков: 0". Попробуйте, это легко, как "вуаля".
Kyka
Активный пользователь
Активный
26.02.2023
16:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
+2
войдите, чтобы ставить лайки
Я еще не научился ставить лайки, но уже могу закручивать гайки.
[аноним]
27.02.2023
10:26
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийKykaРодительский комментарий
0
войдите, чтобы ставить лайки
В некоторых КДЕ (Атль)) Дельфин и под курсором, и в свойствах тоже не показывает. И что? )
oleganio
Активный пользователь
Активный
26.02.2023
13:25
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+2
войдите, чтобы ставить лайки
Проверил. Да, репозиторий небогат, но может быть пока. Спасибо за информацию, я не знал о его существовании.
Lorie
26.02.2023
19:20
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Не нужен. Это в ubuntu левые ppa и в арче aur - норма. В дебиане - нет.
breeder
Активный пользователь
Активный
26.02.2023
19:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLorieРодительский комментарий
+1
войдите, чтобы ставить лайки
не соглашусь: если Ваш выбор debian stable по принципиальным соображениям, то да, может быть. Но debian stable на десктопе выбор странный: testing работает вообще без каких-либо проблем, а некоторые рискуют и используют sid. В последних двух случаях пихать в систему при необходимости что ни попадя вполне допустимо.
Lorie
26.02.2023
20:06
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийbreederРодительский комментарий
0
войдите, чтобы ставить лайки
Вот буквально недавно, ставил дебиан тестинг на относительно старый hp ноут. Так вот после установки дров amdgpu, иксы адски начали течь, и это на тестинге. На стэйбле не бывает такого.
choice
Активный пользователь
Активный
26.02.2023
20:16
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLorieРодительский комментарий
0
войдите, чтобы ставить лайки
Как добрались до testing? Что устанавливали, как подключали?
Lorie
26.02.2023
20:36
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийchoiceРодительский комментарий
0
войдите, чтобы ставить лайки
Ничего, стандартные репы. Правда, неточность, не дебиан, а диван, только там пакеты 1 в 1 с дебовскими, кроме 50 патченных от системд. То есть графика там 1 в 1 полностью от дебиана. Как добрался? Давай, думаю, не ждать пол года нового релиза, сейчас уже установлю. Устанавливал с нуля с чистыми разделами.
scorpii
Активный пользователь
Активный
26.02.2023
20:59
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLorieРодительский комментарий
0
войдите, чтобы ставить лайки
не попадались мне тестинг релизы дивана
есть стабильный онлайн установщик и полный изя и есть минимальный онлайн
для дедушки есть свободно-распространяемые еженедельные тестовые сборки - https://cdimage.debian.org/cdimage/weekly-builds/
не подскажете, где взять для дивана?
breeder
Активный пользователь
Активный
26.02.2023
21:17
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийscorpiiРодительский комментарий
+2
войдите, чтобы ставить лайки
http://devuan.bardia.tech/devuan_daedalus/installer-iso/
http://devuan.c3l.lu/devuan_daedalus/installer-iso/

например. но предпочитаю ставить testing/unstable диван из stable однократной (либо двойной) заменой репозиториев. сталкивался, что регулярные образы testing бывают чудовищно кривые.
Anonymous
15.03.2023
04:57
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийLorieРодительский комментарий
0
войдите, чтобы ставить лайки
С пинами возиться пришлось, чтоб те самые 50 пакетов случайно не "обновились" на неотученные от системдури из MPR?
Marvin
Активный пользователь
Активный
26.02.2023
19:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Лайк.
PedroAmor
Активный пользователь
Активный
26.02.2023
23:05
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
+1
войдите, чтобы ставить лайки
Я другой реп нашел дэб-гет https://github.com/wimpysworld/deb-get
проги тут https://github.com/wimpysworld/deb-get/blob/main/01-main/README.md
кое что поставил и система на обновлениях никаких претензий не предьявила.
bsod
15.03.2023
09:39
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Ну суть AUR - это поддержка последних версий софта. Я себе не представляю как .deb системы, будучи не роллинг-релизами, могут себе такое позволить :) Множество людей еще на 4.х версиях ядер сидят :)
Короче целесообразность под вопросом. DEB найти под свою систему все таки не проблема (в подавляющем основном). Для последних версий есть flatpak...со всеми зависимостями, которых может и не быть в системе в принципе.

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила