Після встановлення відсутні пакунки пакунків cygwin


1

Я використовую cygwin та його менеджер пакетів протягом декількох місяців без проблем.

Сьогодні я спробував встановити "curl" + "jq" (Bin) і навіть якщо він не кинув помилку і показується як "встановлений", бінарні файли відсутні.

Перевірка пакета вказана як встановлена: curl installed

Зміна вигляду на "вибраний": curl and jq picked

Вихід журналу:

$ /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

У PATH ще немає скручування або jq. Можливо, у когось є ідея виправити це.


що таке вихід cygcheck -v -c curl ?
matzeri

досить чистий: $ cygcheck -v -c curl Інформація про пакет Cygwin Останні завантажені файли на: C: Користувачі MYUSER \ t ftp.fau.de/cygwin Статус версії пакета
Milde

Відповіді:


1

Виправлено! Шлях встановлення був звичайним (у моєму каталозі користувача), cygwin setup.exe використовує C: cygwin64 за замовчуванням (?) І встановив двійкові файли там. Зміна кореня dir для cygwin виправлена ​​проблема.


Є причини для "C: cygwin64" за замовчуванням і не використовувати каталог користувача
matzeri

Насправді, на жаль, мені довелося вибрати інший каталог.
Milde
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.