Konfigurasi:
- Windows 10 (64-bit) (Instalasi baru)
- Instalasi baru Cygwin64 (download setup-x86_64.exe)
Instalasi sepertinya berfungsi. Namun, ketika saya mencoba meluncurkan pintasan yang baru dibuat, jendela langsung tertutup.
Target pintasan adalah C:\cygwin64\bin\mintty.exe -i /Cygwin-Terminal.ico -
.
Jika saya memodifikasinya C:\cygwin64\bin\mintty.exe -h always -i /Cygwin-Terminal.ico -
, jendela tetap terbuka, tetapi pesan di dalamnya Failed to run /Cygwin-Terminal.ico: Permission denied
.
Berikut ini mungkin herring merah, tetapi saya curiga ini sebenarnya terkait dengan masalah: Jika saya menjalankan cmd dan cd c:\cygwin64
, saya dapat menjalankan Cygwin.bat, namun promptnya adalah Unknown+User@DESKTOP-6SQ80GV ~
, yang sebenarnya bukan nama pengguna saya. /cygdrive/c/cygwin64/Cygwin-Terminal.ico
dimiliki oleh Pengguna + Tidak Diketahui dengan grup Administrator, dan memiliki izin 644. Jika saya chmod + x, pesan kesalahan di jendela berubah menjadi:
C:/cygwin64/sbin/nologin.exe: error while loading shared libraries: ?: cannot open shared object file: No such file or directory
/sbin/nologin: Exit 127
Saya telah melakukan pencarian cepat dan google-fu saya tampaknya gagal, karena saya tidak menemukan banyak hal untuk dilanjutkan. Saya kira saya bisa bertele-tele dan pada akhirnya membuat sesuatu berfungsi, tetapi saya bertanya-tanya apakah ada orang di sini yang tahu "apa cara yang tepat untuk memperbaiki masalah ini?".
sumber
services.msc
. TemukanCYGWIN cygserver
di daftar layanan, klik kanan dan pilih Properties, dan pilihAutomatic (Delayed Start)
untukStartup type
opsi, di bawahGeneral
tab.Untuk memperluas jawaban Izzet Beltir, Anda cukup memulai kembali layanan jika Anda ingin Cygwin bekerja segera.
Buka baris perintah yang ditinggikan atau jendela PowerShell, dan jalankan perintah ini:
Anda sekarang seharusnya dapat membuka Cygwin dengan baik.
sumber
cygserver
bukancygservice
, tetapi jika tidak, ini berhasil untuk saya.untuk masalah
Tidak Diketahui + Pengguna @ DESKTOP-6SQ80GV
Anda perlu membaca
https://cygwin.com/cygwin-ug-net/ntsec.html#ntsec-mapping-nsswitch
sepertinya cygwin saat ini tidak dapat memulihkan dari SSID profil pengguna Anda. Karena W10 baru-baru ini, mungkin sesuatu dalam konfigurasi Anda belum dipertimbangkan, jadi tempat terbaik untuk dukungan tambahan adalah milis utama:
https://www.cygwin.com/cygwin/lists.html
https: // www. cygwin.com/ml/cygwin/
sumber