Я использую cygwin и его менеджер пакетов уже несколько месяцев без проблем.
Сегодня я попытался установить "curl"+ "jq" (Bin), и хотя он не выдавал ошибку и показывал как "установленный", двоичные файлы отсутствуют.
Проверочный пакет указан как установленный:
Выход журнала:
$ /cygdrive/c/Users/MYUSER/Downloads/setup-x86_64.exe -BM
Starting cygwin install, version 2.893
User has NO backup/restore rights
Current Directory: C:\Users\MYUSER\Desktop
Could not open Service control manager
root: C:\cygwin64 user
Selected local directory: C:\Users\MYUSER\Desktop
net: Proxy
site: ftp://ftp-stud.hs-esslingen.de/pub/Mirrors/sources.redhat.com/cygwin/
solving: 0 tasks, update: yes, use test packages: no
Augmented Transaction List: is empty
solving: 0 tasks, update: no, use test packages: no
Augmented Transaction List: is empty
Augmented Transaction List: is empty
running: C:\cygwin64\bin\dash.exe "/etc/postinstall/0p_000_autorebase.dash"
running: C:\cygwin64\bin\dash.exe "/etc/postinstall/0p_update-info-dir.dash"
running: C:\cygwin64\bin\bash.exe --norc --noprofile "/etc/postinstall/zp_man-db.sh"
Ending cygwin install
Я попытался перебазировать все:
$ /usr/bin/rebase-trigger full
Двоичные файлы загружаются, но не копируются по назначению. Я дважды проверил "Установить из Интернета" выбран.
Переустановка пакетов:
<snip>
solving: 0 tasks, update: no, use test packages: no
Augmented Transaction List: is empty
Augmented Transaction List: is empty
solving: 2 tasks, update: no, use test packages: no
Augmented Transaction List: is empty
Augmented Transaction List:
0 erase curl 7.59.0-1
1 install curl 7.59.0-1
2 erase jq 1.5-3
3 install jq 1.5-3
Uninstalling curl
Uninstalling jq
Extracting from file://C:\Users\MYUSER\Desktop/ftp%3a%2f%2fftp.fau.de%2fcygwin%2f/x86_64/release/curl/curl-7.59.0-1.tar.xz
Extracting from file://C:\Users\MYUSER\Desktop/ftp%3a%2f%2fftp.fau.de%2fcygwin%2f/x86_64/release/jq/jq-1.5-3.tar.xz
running: C:\cygwin64\bin\dash.exe "/etc/postinstall/0p_000_autorebase.dash"
running: C:\cygwin64\bin\dash.exe "/etc/postinstall/0p_update-info-dir.dash"
running: C:\cygwin64\bin\bash.exe --norc --noprofile "/etc/postinstall/zp_man-db.sh"
note: Installation Complete
Ending cygwin install
Все еще нет скручиваемости или JQ в PATH. Может быть, у кого-то есть идея, чтобы это исправить.