06.06.2023

Представлен DUR, аналог пользовательского репозитория AUR для Debian


  • 1.3, Аноним (3), 09:07, 26/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    DUR I/O (лат.) — род растений семейства Мальвовые, включающий в себя около 30 видов, растущих в дождевых тропических лесах Юго-Восточной Азии.

    Меткую и краткую характеристику дают фрукту местные жители: «Ад снаружи, рай внутри».

     

     
  • 2.12, Аноним (12), 09:21, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    В PPA только бинарники на доверии к анонимному случайному Васяну, а в AUR можно всегда посмотреть исходники сборочного скрипта PKGBUILD.
     
  • 2.17, Annoynymous (ok), 09:31, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    PPA это не только хранилище пакетов, но и сборка на серверах Canonical.

    У Debian нет таких денег, чтобы держать сборочные сервера, поэтому в DUR сборка будет происходить на стороне клиента.

     
  • 2.29, SR_team (ok), 09:50, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    PPA это ubuntu, а еще сборка .deb пакетов это адские муки по сравнению с написанием PKGBUILD
     
  • 2.32, SurPaul (ok), 09:52, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Одна из причин, по которой я много лет назад ушёл от Ubuntu к Arch Linux (только давайте не будет разводить холивар на тему дистрибутивов). Добавлять новый PPA для каждого нового пакета – это дичь! Тем более эти PPA нужно искать через браузер, а ввести

    yay -S package_name

    в разы проще и быстрее.

     

  • 1.11, ыы (?), 09:19, 26/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А вот те кто в зависимости пихает список длинной половину Библии — они тщательно отслеживают рейтинги «сомнительных пакетов … основанная на голосовании пользователей, а также метки … проверенными участниками» ?

    Или перед установкой пакета предполагается что на всю эту вакханалию всетаки будет натравлен автоматический инструментарий на баз гугловского фреймворка?
     
     
  • 2.18, And (??), 09:31, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Отслеживать удобно раньше этого момента, когда допускают в репо.

    Длинный список зависимостей говорит о переиспользовании наработок. Что правильно и хорошо. А вот код пишут, да, по разному. Но обычно люди стараются делать хорошо. Но качества разработчика, из-за которых выбраны зависимости конкретного софта-пакета не имеют отношения к правилам целиком репо.

    Что в репо положили — то приняли для использования всеми на выбор.

     
     
  • 3.23, ыы (?), 09:45, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так, в это репо- допускают всех… и рейтинги повысят… а через пару лет случайно найдут закладку…
     

     
  • 2.20, And (??), 09:37, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тоже можно. Только Убунту по ряду вопросов отходит от Дебиана. Смесь будет специфична. Но для этого всё задумано, тоже.

    Гарантия соместимости чего? На уровне договорённостей о именах файлов настроек и способах настроек, на уровне выбора тулкита настройки того или сего — может быть несовместмо. На уровне формата запускаемых бинарей — да соместимо.

    Дебиан и Убунту — разные дистры. Специально разные. А взаимосогласованность репо — свойство дистра. Репо, в общем-то, определяет и создаёт дистр. Различие между дистрами — различие между репо.

    А дальше смотря что было в голове у того, кто пушил и кто апрувил пуш в репо.

     

     
  • 2.27, SR_team (ok), 09:49, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Еще как нужно. У меня только после ухода на арч опустел /usr/local/{bin,lib}. Потому что опакетить что-то очень просто
     

     
  • 2.21, And (??), 09:39, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы иметь возможность переиспользовать наработки умных людей из Арча? Арч-то — хорошая тема, там немало есть что взять.
     
     
  • 3.25, Тупинйух (?), 09:48, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    Скорее чтобы залить беков, кто там проверять будет и как непонятно, а доверять энтузиастам ну как то такое себе. Чтобы использовать наработки умных людей всегда можно сделать ./configure && make && make install
     

  • 1.22, Константавр (ok), 09:41, 26/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хм… А оно поможет? Ведь некоторые программы в Дебьяне невозможно собрать по причине устарецших гццэй и библиотек. Тут бы аналог ppa был бы кстати — кто-то один смог собрать пакет (СМОГ! С помощью заклинаний, жертвоприношений и комлания) и поделился ГОТОВЫМ пакетом. А в исходники, если хотите, сами лезьте, пересобирайте.

    А вообще, поддержали бы appimage какойнить.

     
  • 1.24, SR_team (ok), 09:46, 26/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Еще добавить в эту репу fast-apt для паралельной загрузки пакетов и будет совсем арч.

    P.S. Надеюсь это примут в искоробочный debian и больше никогда не придется париться с составлением структуры пакета, и заполнением control

     
     
  • 2.28, Тупинйух (?), 09:50, 26/06/2021 [^] [^^] [^^^] [ответить]  
  • +/
    >>P.S. Надеюсь это примут в искоробочный debian и больше никогда не придется париться с составлением структуры пакета, и заполнением control

    Надесь в дебиане люди с головой и им такого даже в голову не прийдет.

     

  • 1.31, BrainFucker (ok), 09:52, 26/06/2021 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Дичь.

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

    И как, много разработчиков приложений, которые парятся о наличии их разработок в AUR? Или там всё таки в основном левые сборки?

    Вот делать разработчикам больше нечего, они лучше положат у себя на сайте 4 универсальные сборки: Win, Mac, Linux, Android.  Да, одну универсальную сборку под Linux, это либо тарбол, либо AppImage.

    Остальное всё баловство.

     

    Источник.