LINUX.ORG.RU

Насколько гиморно юзать AUR под ArtixLinux? Как оно вообще в Artix живётся?

 , ,


0

1

А то пишут, что дескать возможны проблемы если устанавливаемый из AUR пакет зависит от systemd. Это что, автоматом никак не отслеживается? Т.е. e.g. раз systemd в арче один хрен обязателен, то и в зависимости пакетов он нигде не прописывается – ни в AUR, ни в других цепляемых артиксом арчевых репах?

Кстати, артикс вообще юзает по дефолту арчевы репы? И как там в этом Artix вообще с пакетами?

★★★★★

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

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

Но оно мне само ругнётся, если я попытаюсь такой пакет установить? Если нет, то как угадать?

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

Если не по религиозным мативам системдя противопоказана то не стоит ее замена геморроя

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

Нет не ругнется при установке, просто работать не будет. Смотреть зависимости пакета, пакбилд и файлы пакета на наличие сервисов

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

Таких пакетов не так уж и много но напороться можно

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

Нет не ругнется при установке, просто работать не будет. Смотреть зависимости пакета, пакбилд и файлы пакета на наличие сервисов

Ясно, сенькс. Печально, конечно.

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

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

anonymous
()

артикс вообще юзает по дефолту арчевы репы?

Уже не использует, добавить можно, несовместимости из-за приоритета не будет

One ★★★★★
()

Да, базовые зависимости там не прописаны, а там подтянут systemd. В общем, с каждым пакетом индивидуально. Может не потребуются телодвижения, может придется патчить и конфигурировать.

xDShot ★★★★★
()

Надуманная проблема. Может,есть 1-2 пакета в закромах. В Артиксе есть elogind, он probides systemd, что значит, что пакеты,зависящие от системд, не ругнутся на ее отсутствие,если стоит elogind. В самых-самых тяжелых случаях - можно отредактировать зависимости в PKGBUILD. Я тут даже Gnome 40 запускал) По поводу реп - по дефолту, говорят, теперь арчерепы выключены, но их никто не мешает включить. Для удобства есть пакеты archlinux-keyring, archlinux-mirrorlist и archlinux-support (кроме гнома никто последний не требовал). С пакетами в целом все хорошо, как в арче. Да, забыл добавить - большинство разрабов если и пишут, то только системд-юнит, в репах артикса есть скрипты для других инитов почти для всего софта,что есть в репах. Остальные в AUR.

Dog ★★★
()
Последнее исправление: Dog (всего исправлений: 1)
Ответ на: комментарий от anonymous

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

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

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

Dog ★★★
()

а может убунта? сколько пользуюсь чет не замечал каких то проблем с аур и системд, а софт из аура зависимый от системд вполне себе стоит. И даже запускается. И даже я ниче не делал для этого. софтинка есть для установки пакетов, она не различает аур не аур ищет везде, откуда найдет отуда и ставит. Есть там конечно ключи всякие вроде искать только в ауре, но кому оно надо. Зная арч и аур не удивлюсь если найдется какой то кривой пакет в ауре который не поставиться нормально и потребует допиливания руками. Но это арчлинукс, тут такое случается периодически везде и в офф репах тоже. Если для вас это проблема - стоит искать другой дистрибутив.

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

стоит искать другой дистрибутив.

Генту например…

dimgel ★★★★★
() автор топика

Насколько гиморно юзать AUR под ArtixLinux?

За исключением некоторых пакетов, напрямую зависящих от Systemd (тот же Ungoogled Chromium), всё работает. Впрочем, это не беда – эти же пакеты собраны без этого требования и лежат в отдельном репозитории.

Кстати, артикс вообще юзает по дефолту арчевы репы?

Нет, уже пару месяцев как, ЕМНИП.

И как там в этом Artix вообще с пакетами?

Пока что требуются "арчевские" репозитории для многих вещей, тот же Wine, например, да и часть Xfce только там есть (какая – уже и не помню, али то вообще "кеды" были). Но работает так же, как и "ванильный" Arch, а это главное.

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

Ungoogled Chromium […] эти же пакеты собраны без этого требования и лежат в отдельном репозитории.

Гы, очень своевременное замечание. Час назад понял, что void – не наш выбор, т.к. ungoogled chromium в нём нет.

Что за отдельная репа, кстати?

dimgel ★★★★★
() автор топика
Последнее исправление: dimgel (всего исправлений: 1)
Ответ на: комментарий от Dog

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

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

Да это мелочь. Главная проблема сисямбды - то, что это не только инит, а попытка корпорации заменить GNU-софт в половине системы на вот это вот поделие. Которое даже ничем не лучше.

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

Да че там осиливать. Но я не настолько безумен, чтобы заменять нормальный GNU-софт на софт от дочерки IBM.

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

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

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

Ну да, есть по сути взаимозаменяемый софт. Только один делают приятные мне люди, а другой нет. Смысл брать у вторых?

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

Каждый хочет пользоваться тем, что ему удобно(а также напишите свою причину сюда), поэтому устраивать очередной срачь не имеет смысла.

Minerva
()

AUR - это вообще-то Arch Linux репозитарий, а не Artix Linux, поэтому там автоматом ничего с systemd не отслеживается. Но проблема большей частью надумана, так как только ограниченный круг софта зависит от systemd, а тот, который зависит - не запустится на ArtixLinux (тут могут быть нюансы относительно того, насколько реально нужен systemd и насколько проблема решается с помощью provides=systemd в ArtixLinux).

P.S Недавно в рассылке AUR обсуждался вопрос (https://lists.archlinux.org/pipermail/aur-general/2021-July/036433.html) нужно ли прописывать systemd в явные зависимости.

mxfm ★★
()

AUR не контролируется Артихом. Смею предположить, что будут работать пакеты только без привязки к systemd

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