The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск пакетного менеджера pacstall 5.0, развивающего аналог AUR для Ubuntu

08.05.2024 11:27

Доступен выпуск пакетного менеджера pacstall 5.0, развивающего аналог концепции AUR для Ubuntu Linux и собственный репозиторий, в котором присутствует 518 пакетов, позволяющих установить в текущем окружении Ubuntu наиболее свежие версии интересующих программ, параллельно с имеющимися в системе программами. Пакеты оформляются в формате pacscript, похожем на PKGBUILD в AUR и также включающем сведения о загрузке, зависимостях, сборке и установке. Код утилиты написан на Shell и распространяется под лицензией GPLv3.

Среди особенностей инструментария:

  • Поддержка как сборки программ из исходных текстов архивов с релизами и срезов из git-репозиториев, так и установки готовых сборок и пакетов в форматах Appimage и deb.
  • Возможность ускорения загрузки пакетов при помощи утилиты axel, поддерживающей распараллеливание потоков и загрузку порций данных одновременно с нескольких серверов.
  • При обновлении возможна загрузка самых свежих коммитов из Git, без необходимости ожидания обновления пакета.
  • Возможность установки программ из нескольких репозиториев.
  • Возможность отслеживания обновлений Pacstall из любых веток и форков.
  • Поддержка автодополнения команд в оболочках bash, ZSH и fish.

В новой версии:

  • В формат pacscript внесён ряд изменений, нарушающих совместимость, например, переименованы некоторые параметры (name -> pkgname, homepage -> url и т.п.).
  • Добавлена возможность ограничения версий в массивах с определением зависимостей.
  • Добавлена функция check() и связанные с ней флаги -Nc/--nocheck.
  • Добавлены функции {pre,post}_upgrade и pre_remove для запуска перед или после обновления и удаления пакета.
  • Предоставлена возможность определения конфликтующих пакетов.
  • Добавлен параметр со списком лицензий.
  • Добавлены флаги -Qa/--quality-assurance и Q/--quiet.


  1. Главная ссылка к новости (https://github.com/pacstall/pa...)
  2. OpenNews: Эксперимент по получению контроля над пакетами в репозитории AUR
  3. OpenNews: Представлен DUR, аналог пользовательского репозитория AUR для Debian
  4. OpenNews: В AUR-репозитории Arch Linux найдено вредоносное ПО
  5. OpenNews: Репозиторий AUR переходит на Git
  6. OpenNews: unsnap - инструментарий для миграции Ubuntu со Snap на Flatpak
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/61136-pacstall
Ключевые слова: pacstall, ubuntu, aur
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (23) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.2, ck (?), 11:50, 08/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    надеюсь в снап пакует?
     
     
  • 2.11, Аноним (11), 13:23, 08/05/2024 [^] [^^] [^^^] [ответить]  
  • +4 +/
    В сноп!
     
     
  • 3.24, Соломенное лаптэ (-), 22:29, 08/05/2024 Скрыто ботом-модератором     [к модератору]
  • +/
     

  • 1.5, Аноним (5), 12:21, 08/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Для тех кто собирает свой дистрибутив, дополнительный источник готовых патчей лишним не будет.
     
  • 1.6, bergentroll (ok), 12:23, 08/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Если оно позволяет deb собирать из PKGBUILD-подобного описания, то ценная фича. Из описания, к сожалению, не понятно. А так nix можно вкорячить.
     
     
  • 2.28, kravich (ok), 12:19, 09/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Увы, похоже формат пакета свой

    Но есть оказывается такое: https://makedeb.org

     

  • 1.7, Аноним (7), 12:40, 08/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    А не проще арч сразу накатить? И не страдать от всяких снапов и прочих сомнительной нужности вещей убунтумирка
     
     
  • 2.8, Аноним (8), 12:41, 08/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы накатить арч, нужно как следует накатить, иначе не проще.
     
     
  • 3.18, Аноним (18), 20:45, 08/05/2024 [^] [^^] [^^^] [ответить]  
  • –2 +/
    на тебе гайд
    https://ziggi.org/ustanovka-i-nastroyka-arch-linux-xfce-chast-1/
     
     
  • 4.31, errandrunner (?), 20:30, 10/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    васяногайды, ммм

    у рача есть прекрасная документация, где человеческим языком расписано что и где писаьь

     
  • 3.27, Аноним (27), 08:33, 09/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    После появления archinstall установить Arch Linux с его использованием стало не сложнее, чем установить Windows XP
     
  • 2.15, _kp (ok), 15:17, 08/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Арч по простому же не устанавливается, и не настраивается.
    Поэтому, обычному пользователю точно не проще из конструктора строить систему.
     
     
  • 3.19, Александр (??), 20:49, 08/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Manjaro в помощь
     
     
  • 4.20, Аноним (18), 20:50, 08/05/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    только если после установки заменять репы манжары на репы арча, сносить все манжаро-специфичные проекты и переустанавливать все пакеты (не затирая explicitly installed) из реп арча

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

     
     
  • 5.26, shardddin (?), 22:31, 08/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Делал я так... Но что-то это кажется маленьким извращением что-ли!!... ИМХО, лучше Арчевскую вики осилить - всё понятно и корректно!... А убунтовский новый Пасталл - не плох - хорошая штука - я вам скажу - как пользователь арч-а - убунтоводы - берите себе на заметку и на вооружение!;)
     

  • 1.9, НяшМяш (ok), 12:46, 08/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Такими темпами убунту и производные можно будет использовать без боли. Рецепты на не тухлые ядра уже завезли, а вот актуальной месы пока ещё нет.
     
     
  • 2.10, Мне хватает (?), 12:51, 08/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вам рассказать про apt-build ?
     

  • 1.12, Аноним (12), 13:24, 08/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "Пакеты оформляются в формате pacscript, похожем на PKGBUILD в AUR и также включающем сведения о загрузке, зависимостях, сборке и установке."

    И вот нафига эрзац-пакеты на релизном нероллинг-дистре?  
    PPA недосаточно помойный, нужно прям до AUR-помойки дно пробить?

     
  • 1.14, YetAnotherOnanym (ok), 13:44, 08/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > homepage -> url

    Потом до них дойдёт, что url может быть не только у homepage, и они переименуют url -> homepage.

     
  • 1.16, Аноним (16), 15:45, 08/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    https://rhinolinux.org/download.html
    Дистр с pacstall, xfce по умолчанию
    Кто хочет потрогать ;)
     
     
  • 2.23, Аноним (18), 21:43, 08/05/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > sudo bash -c "$(curl -fsSL https://pacstall.dev/q/install)"

    всё, что нужно знать про pacstall

     

  • 1.17, Lyrix (ok), 20:14, 08/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть ещё и такой "прибамбас": https://github.com/wimpysworld/deb-get
     
  • 1.29, Аноним (29), 14:26, 09/05/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Задумка, конечно, прикольная, но не для роллинг-дистрибутивов в чистом виде не подходит:
    это в Arch Linux всё свежее и накатывай любую свежатину спокойно, а тут ограничений куча, навскидку - версии GLib, GTK, Qt и ещё куча всего, обновлять которые - это пересобрать в итоге полсистемы.
    Тут либо делить всё на отдельные репы для текущих LTS, либо ограничивать список того, что можно обновлять с помощью pacstall.
    (Это если говорить про готовые deb-файлы или о сборке оных на стороне клиента.)
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру