Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Chocolatey | Scoop (Shovel) - пакетные менеджеры для W

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3

Открыть новую тему     Написать ответ в эту тему

The_Immortal



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Chocolatey – пакетный менеджер для Windows, который существенно облегчает процедуру установки программ. Аналог apt-get или yum, но под Windows.

Быстрый старт. Подробнее...
 
Ставим утилиты и проги с помощью Chocolatey. Подробнее...
 
Что ещё полезного расскажите? Подробнее...
 
Альтернативные пак-менеджеры для Windows: Npackd, Ninite, AllMyApps, just-install. Если знаете еще - просьба сообщить в теме.

Всего записей: 1542 | Зарегистр. 10-01-2009 | Отправлено: 14:23 07-05-2015 | Исправлено: Maz, 11:45 18-01-2023
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fwww
 
Пмм, кто не поленился разобраться с созданием пакетов - тот точно осилит свой репозиторий  
 
С публичными репозиториями такая засада, что там либо помойка, либо модерация, либо бюрократия как в мавенцентрале.
 
Либо всё сразу.
 
 
Добавлено:
Впрочем, несмотря на "помойку", я весь первоочередной софт уже много лет ставлю оттуда.

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 14:14 15-04-2020
fwww



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да осилить то не проблема, но держать свой репозиторий не удобно, особенно если только для себя,  
проще с помощью powershell качать и ставить свой десяток программ =)
 
Всякие браузеры ставятся нормально и пакеты у них в большинстве своем понятные и чистые, но вот к примеру если ставить те же vcredist, то мне в полностью обновленную винду, еще какие-то не свежие kb доставляет, в зависимости от версии винды, некоторое по у них вообще с файло помоек типо filehippo ставиться и они отказывают в создании пакета с закачкой из нормального источника ибо ну есть же уже =)
 
И еще 1 момент не понравился =) наличие рекламы в бесплатной версии.

Всего записей: 27 | Зарегистр. 23-12-2015 | Отправлено: 17:09 15-04-2020
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
fwww

Цитата:
проще с помощью powershell качать и ставить свой десяток программ =)
 

 
Ещё проще с помощью choco
Делаю только так, и не имею причин жаловаться.
 
Любая утилита несовершенна.  
Кому-то и электричество из розетки недостаточно стабильно - и он обзаводится собственными генерирующими мощностями.
 
У богатых свои причуды.

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 18:25 15-04-2020
piento83

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Появился вот такой вот зверь: https://github.com/microsoft/winget-cli

Всего записей: 17 | Зарегистр. 03-03-2013 | Отправлено: 12:25 24-07-2020
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Давно есть такое
https://github.com/lukesampson/scoop
 
По моему ощущению, это самая независимая альтернатива,  
  т.к всё живёт в домашней директории нашего брата "админа локалхоста"
 
Автору scoop не нужно ни поддерживать энтерпрайз сценарии развёртывания, ни рекламировать  нашему брату свои платные фичи
 
Короче scoop/ choco я кажется понимаю разницу и готов её объяснять,  
     кто-бы заморочился въехать в winget и объяснить
 
 1) зачем он занадобился майкам
 2) чем он лучше scoop/ choco именно для нашего брата
 

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 07:41 27-07-2020
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Опять смотрю альтернативу шоколадке - scoop
https://scoop-docs.now.sh/
 
Все ли согласны её здесь обсуждать?  
Есть уже впечатления поделиться...
 
Пока вижу лишь одно преимущество choco над scoop
 
choco - точнее мейнтейнеры его пакетов -  
 1) сразу прописывает софт в автозапуск (например, everything)
 2) интергрирует с эксплорером (например, notepadplusplus) и ещё глубже (++ подменяет notepad)
 
Не вижу способа автоматизировать это средствами scoop
 
 
----
Может быть, переименовать тему в "пакетные менеджеры для винды"?
Ведь набирает популярность winget типа "родной от майков" - вот его преимущества мне пока неизвестны.

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 12:12 31-01-2021 | Исправлено: LevT, 12:20 31-01-2021
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

https://github.com/KNOXDEV/scoop-backup
 
 
Добавлено:
https://awesomeopensource.com/project/lukesampson/scoop

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 01:37 09-02-2021
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

chocolatey и scoop можно рассматривать как расширения винды софтом, доступным где-то в сети.  
 
Аналогично пакетным менеджерам в линуксах, оба представляют собой  
   -распределённую инфраструктуру и  
   -клиентскую софтинку, умеющую искать в ней софт, его качать и устанавливать
 
Различие между ними следующее:
 
- scoop отдельно озадачен портабелизацией:
    если прогу в принципе возможно без элевации поставить в профиль пользователя, он так и делает
 
- chocolatey отдаёт это на выбор мейнтейнера пакета
    и предупреждает о возможной кривизне установленной проги, если choco сам запущен без элевации
 
Из-за этого различия, choco клиент сложнее чем scoop и вынужден заниматься управлением зависимостями (он делегирует это занятие nuget.dll)
 
Зато scoop поддерживает несколько параллельных версий одной софтинки в профиле пользователя  
  и линк current, который смотрит на актуальную версию.
 
 
Распределённую инфраструктуру можно иметь частную в обоих случаях, но этим надо специально заморочиться.
В сухом остатке для scoop её организовать проще и доступнее,  
   т.к. можно скомбинировать бесплатные ресурсы, и именно таков нормальный способ раздать софт через scoop.
 
Для новичков нежелательно использовать больше одного пакетника в одной системе:  
    легко запутаться самому откуда прогу взял и чем ставил.
Сама-то винда это выдюживает, конфликты крайне редки.

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 08:03 27-02-2021 | Исправлено: LevT, 11:41 27-02-2021
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Осторожно!
 
Некоторые проги умеют интегрироваться с другими, штатно установленными в систему - но не "видят" установленных через scoop и вообще портабельных.  
 
Таковы например Tower (git client) - ищет штатно установленные diff/merge утилиты,  
SAPIEN Powershell Studio - ищет pwsh
 

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 15:29 10-09-2022
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LevT

Цитата:
Осторожно!

Подробнее бы описал в чём проблема.

Всего записей: 3504 | Зарегистр. 16-08-2012 | Отправлено: 21:45 10-09-2022
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21
 
ВНЕЗАПНО для меня некоторые виндовые проги интегрируются с сторонними виндовыми прогами в предположении, что те штатно установлены в систему, и в этом качестве прописаны в реестре.
 
Например, виндовый Tower знает о десятках виндовых инструментов для диффа-мерджа - но не умеет их находить, если те присутствуют в портабельном виде. И я не нашёл даже (более гиморного) способа вручную указать к ним пути.
 
Повершел студия тоже не видит pwsh, заведённого из shovel.
 
 
Добавлено:
 
ЗЫ. Для Tower можно подредактировать 1-2 нужных файла по путям вида  
"C:\Users\$PROFILE\AppData\Local\Tower\app-3.4.405\CompareTools\AraxisMerge.json"

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 23:31 10-09-2022 | Исправлено: LevT, 23:54 10-09-2022
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прямо вот жестко прописано искать в реестре? Нах такой софт, или делай запись в реестр. А вообще пиши ведущим scoop пакет проги, пусть они правят
 
Чего то сомневаюсь, особенно если кроссплатформенный софт. Обычно ищут в PATH, для этого shim и придумали.
Вот, что прописывают искать имя включая .exe это, да. Без этого и lnk можно было бы обойтись.

Всего записей: 3504 | Зарегистр. 16-08-2012 | Отправлено: 00:05 11-09-2022
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21
 
Мне оно тоже не нравится. Но да, это проблема не данного пакетника, и даже не вообще портабелизации - а некоторых (редких но метких) прог, которые ищут подсказок от виндовых инсталляторов и не полагаются на PATH.
 
scoop тут починить не может ничего в принципе.

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 01:46 11-09-2022
iNNOKENTIY21



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

LevT

Цитата:
некоторых (редких но метких) прог

вот scoop пакеты к этим прогам и надо править, дабы в купе с распаковкой, ярлыками, shim и нужные записи в реестр делались.
повторюсь малеха
• Самому в локальной репе файлик править, скрипт писать, пока не надоест.
• Стучать владельцам в репу из какой репы этот пакет к проге качал, пусть они правят.

Всего записей: 3504 | Зарегистр. 16-08-2012 | Отправлено: 12:28 11-09-2022
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Вынужен признать, что сам напоролся на косяк именно что пакетника
http://forum.ru-board.com/topic.cgi?forum=62&topic=30859&start=4140#13
 
После удаления pwsh и переустановки его из стора проблема ушла.
 
Это первый косяк за полтора года юзания scoop в хвост и гриву, и потом три месяца shovel..
 
 
iNNOKENTIY21
 
Мы же безропотно терпим глюки от зажравшихся майков. Почему такая требовательность к гитхабным энтузиастам? Конечно, я напишу им багрепорт - и уверен, что меня услышат. в отличие от --
 

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 00:48 12-09-2022 | Исправлено: LevT, 00:51 12-09-2022
LevT



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
iNNOKENTIY21
 
Кстати, Chocolatey пишет такое
 
Did you know Pro / Business automatically syncs with Programs and
 Features? Learn more about Package Synchronizer at
 https://chocolatey.org/compare
 
Теоретически можно запросить здесь на борде взлом, год назад я даже подумывал взять триал на контору..

Всего записей: 17126 | Зарегистр. 14-10-2001 | Отправлено: 16:14 12-09-2022
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3

Компьютерный форум Ru.Board » Компьютеры » Программы » Chocolatey | Scoop (Shovel) - пакетные менеджеры для W


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru