คำถามติดแท็ก cygwin

Cygwin เป็นชุดของ GNU และเครื่องมือ FOSS อื่น ๆ ที่คล้าย Unix ซึ่งทำงานบน MS Windows และมีฟังก์ชันการทำงานที่คล้ายกับการแจกจ่าย GNU / Linux ในขณะที่ (ส่วนใหญ่) เป็นไปตามข้อกำหนด POSIX ใช้แท็กนี้สำหรับคำถามเกี่ยวกับการพัฒนาโปรแกรมและ / หรือสคริปต์เพื่อรันในสภาพแวดล้อมนี้ คำถามเกี่ยวกับ * การใช้เครื่องมือ * ในสภาพแวดล้อม Cygwin เหมาะสมกว่าสำหรับ Super User (https://superuser.com)

16
ความแตกต่างระหว่าง Cygwin และ MinGW คืออะไร?
ฉันต้องการสร้างแพลตฟอร์มข้ามโครงการ C ++ และฉันกำลังพิจารณาใช้ Cygwin / MinGW แต่ความแตกต่างระหว่างพวกเขาคืออะไร? คำถามอื่นคือฉันจะสามารถใช้งานไบนารีบนระบบที่ไม่มี Cygwin / MinGW ได้หรือไม่?
657 windows  cygwin  mingw 

30
ฉันจะตั้งค่าตัวแก้ไขให้ทำงานกับ Git บน Windows ได้อย่างไร
ฉันพยายามออกGit บน Windows ฉันมาถึงจุดที่พยายาม "คอมมิทคอม" และฉันได้รับข้อผิดพลาดนี้: เทอร์มินัลเป็นใบ้ แต่ไม่ได้กำหนด VISUAL หรือ EDITOR โปรดระบุข้อความโดยใช้ตัวเลือก -m หรือ -F ดังนั้นฉันคิดว่าฉันต้องมีตัวแปรสภาพแวดล้อมที่เรียกว่า EDITOR ไม่มีปัญหา. ฉันตั้งให้ชี้ไปที่แผ่นจดบันทึก มันใช้ได้ผลเกือบ ข้อความส่งเริ่มต้นจะเปิดขึ้นใน Notepad แต่ Notepad ไม่รองรับฟีดบรรทัดเปล่า ฉันออกไปข้างนอกและได้รับแผ่นจดบันทึก ++แต่ฉันไม่สามารถหาวิธีตั้งค่าแผ่นจดบันทึก ++ ได้%EDITOR%ในลักษณะที่ใช้งานได้กับ Git ตามที่คาดไว้ ฉันไม่ได้แต่งงานกับ Notepad ++ ณ จุดนี้ฉันไม่รังเกียจสิ่งที่ฉันใช้แก้ไข ผมแค่อยากที่จะสามารถพิมพ์ข้อความในกระทำการแก้ไขมากกว่าบรรทัดคำสั่ง (มี-m) ผู้ที่คุณใช้ Git บน Windows: คุณใช้เครื่องมือใดในการแก้ไขข้อความการส่งข้อความและคุณต้องทำอย่างไรจึงจะทำงานได้
561 windows  git  cygwin  editor 

30
ใบรับรอง SSL ถูกปฏิเสธพยายามเข้าถึง GitHub ผ่าน HTTPS หลังไฟร์วอลล์
ฉันติดอยู่หลังไฟร์วอลล์ดังนั้นต้องใช้ HTTPS เพื่อเข้าถึงที่เก็บ GitHub ของฉัน ฉันใช้ cygwin 1.7.7 บน Windows XP ฉันได้ลองตั้งค่ารีโมตเป็นhttps://username@github.com/username/ExcelANT.gitแล้ว แต่ได้รับการแจ้งเตือนให้ใส่รหัสผ่าน แต่ไม่ได้ทำอะไรเลยเมื่อฉันป้อนมัน https://username:<password>github.com/username/ExcelANT.gitและการโคลน repo ที่ว่างเปล่าตั้งแต่เริ่มต้น แต่ทุกครั้งมันทำให้ฉันมีข้อผิดพลาดเหมือนกัน ข้อผิดพลาด: ปัญหาใบรับรอง SSL ตรวจสอบว่าใบรับรอง CA นั้นตกลง รายละเอียด: ข้อผิดพลาด: 14090086: รูทีน SSL: SSL3_GET_SERVER_CERTIFICATE: การตรวจสอบใบรับรองล้มเหลวขณะเข้าถึงhttps://github.com/username/ExcelANT.git/info/refs เปิดใช้GIT_CURL_VERBOSE=1ให้ฉัน * เกี่ยวกับการเชื่อมต่อ () กับ github.com พอร์ต 443 (# 0) * ลอง 207.97.227.239 ... * ตั้งค่าสถานที่ตรวจสอบใบรับรองเรียบร้อยแล้ว: * CAfile: ไม่มี …

13
วิธีนำทางไปยังไดเรกทอรีใน C: \ with Cygwin?
ฉันพยายามติดตั้งPyQt4เพื่อที่ฉันจะได้ยุ่งกับมัน คู่มือการติดตั้งบอกว่าผมมีการติดตั้งSip ขั้นตอนสุดท้ายในการติดตั้ง Sipคือการใช้make installคำสั่ง Windows ไม่มีสิ่งนั้นดังนั้นฉันจึงค้นหาและทุกสิ่งที่ฉันเห็นว่าติดตั้ง Cygwin ดังนั้นฉันทำ แต่ ... C:\Python31\sipจิบอยู่ใน ฉันสามารถเรียกใช้สิ่งนี้จากคำสั่ง Cygwin ได้หรือไม่? ถ้าเป็นเช่นนั้นฉันจะทำอย่างไร หรือฉันจะเรียกใช้จากพรอมต์คำสั่ง windows ปกติได้หรือไม่ ถ้าเป็นเช่นนั้นฉันจะทำยังไง
371 cygwin 

18
Git บน Windows: คุณตั้งค่า mergetool ได้อย่างไร
ฉันได้ลอง msysGit และ Git บน Cygwin แล้ว ทั้งสองทำงานได้ดีทั้งในและของตัวเองและทั้งทำงาน gitk และ git-gui อย่างสมบูรณ์แบบ ทีนี้ฉันจะกำหนดค่า mergetool ได้อย่างไร (Vimdiff ทำงานบน Cygwin แต่โดยเฉพาะอย่างยิ่งฉันต้องการบางสิ่งบางอย่างที่ใช้งานง่ายขึ้นเล็กน้อยสำหรับเพื่อนร่วมงานที่รัก Windows ของเรา)
347 windows  git  cygwin  msysgit 

14
Git Extensions: Win32 error 487: ไม่สามารถจองพื้นที่สำหรับฮีปของ cygwin, Win32 error 0
ส่วนขยาย Git:ทุกอย่างทำงานได้ดีจนกระทั่งเมื่อวาน แต่ทันใดนั้นฉันก็พบข้อผิดพลาดนี้เมื่อฉันพยายามดึงที่เก็บบางอันใช้ git extensions C:\Program Files\Git\bin\git.exe pull --progress "origin" Done 0 [main] us 0 init_cheap: VirtualAlloc pointer is null, Win32 error 487 AllocationBase 0x0, BaseAddress 0x68560000, RegionSize 0x390000, State 0x10000 C:\Program Files\Git\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 0 มันเกิดขึ้นสำหรับที่เก็บทั้งหมดที่ฉันได้โคลน แต่ทุบตีคอมไพล์ของฉันทำงานได้ดี ฉันไม่รู้ว่าเกิดอะไรขึ้น มีความคิดว่าทำไมสิ่งนี้จึงเกิดขึ้น?

11
จะตรวจสอบว่าทำงานใน Cygwin, Mac หรือ Linux ได้อย่างไร?
ฉันมีเชลล์สคริปต์ที่ใช้ทั้งบน Windows / Cygwin และ Mac และ Linux มันต้องการตัวแปรที่แตกต่างกันเล็กน้อยสำหรับแต่ละรุ่น สคริปต์ shell / bash ตรวจพบได้อย่างไรว่าทำงานอยู่ใน Cygwin, บน Mac หรือใน Linux?

29
ร้ายแรง: ต้น EOF ร้ายแรง: ดัชนีแพ็คล้มเหลว
ฉัน googled และพบวิธีแก้ปัญหามากมาย แต่ก็ไม่ได้ผลสำหรับฉัน ฉันพยายามโคลนจากเครื่องหนึ่งโดยเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลซึ่งอยู่ในเครือข่าย LAN การรันคำสั่งนี้จากเครื่องอื่นทำให้เกิดข้อผิดพลาด แต่การรันคำสั่ง SAME clone โดยใช้ git: //192.168.8.5 ... ที่เซิร์ฟเวอร์มันโอเคและประสบความสำเร็จ ความคิดใด ๆ user@USER ~ $ git clone -v git://192.168.8.5/butterfly025.git Cloning into 'butterfly025'... remote: Counting objects: 4846, done. remote: Compressing objects: 100% (3256/3256), done. fatal: read error: Invalid argument, 255.05 MiB | 1.35 MiB/s fatal: early …
271 git  cygwin  msysgit 

25
สิทธิ์คีย์ส่วนตัว SSH โดยใช้ Git GUI หรือ ssh-keygen นั้นเปิดเกินไป
เมื่อเร็ว ๆ นี้ฉันไม่สามารถโคลนนิ่งหรือกดปุ่ม GitHub ได้และฉันพยายามค้นหาสาเหตุที่แท้จริง นี่คือบน windows ฉันมี cygwin + git รวมถึง msysgit Msysgit ได้รับการติดตั้งด้วยตัวเลือกต่อไปนี้: OpenSSH ใช้ Git จากพรอมต์คำสั่งของ Windows ที่ให้ฉัน 4 สภาพแวดล้อมที่จะลองใช้คอมไพล์ใน: พรอมต์ Windows cmd Powershell Git Bash Cygwin ยังไงก็เถอะฉันจัดการเพื่อให้ตัวเองอยู่ในตำแหน่งที่เมื่อฉันพยายามโคลนพื้นที่เก็บข้อมูลโดยใช้ msysgit, cmd.exe หรือ Powershell ฉันได้รับข้อผิดพลาดต่อไปนี้: > Initialized empty Git repository in > C:/sandbox/SomeProject/.git/ > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > @ WARNING: UNPROTECTED …
244 git  ssh  cygwin  msysgit  openssh 

13
Objective-C สำหรับ Windows
อะไรจะเป็นวิธีที่ดีที่สุดในการเขียน Objective-C บนแพลตฟอร์ม Windows Cygwin และ gcc? มีวิธีใดบ้างที่ฉันสามารถรวมเข้ากับ Visual Studio ได้ ในบรรทัดเหล่านั้น - มีคำแนะนำใด ๆ เกี่ยวกับวิธีการเชื่อมโยงและใช้ Windows SDK สำหรับสิ่งนี้ มันเป็นสัตว์ร้ายที่แตกต่างออกไป แต่ฉันรู้ว่าฉันสามารถเขียนชุดประกอบและลิงก์ใน Windows DLLs ได้ซึ่งทำให้ฉันสามารถเข้าถึงการโทรเหล่านั้นได้ แต่ฉันไม่รู้วิธีการทำเช่นนี้โดยไม่ต้องไปที่ Google มีใครทราบถึงแหล่งข้อมูลออนไลน์หรือหนังสือที่ดีที่จะทำหรืออธิบายสิ่งต่าง ๆ เหล่านี้?

28
เปิด Cygwin ที่โฟลเดอร์เฉพาะ
ฉันจะสร้างทางลัด Cygwin ที่จะเปิด Cygwin ในโฟลเดอร์ที่ต้องการได้อย่างไร สิ่งนี้จะลบล้างการพิมพ์ cd /cygdrive/c/Users/Tom/Desktop/ ทุกครั้งที่ฉันเปิดตัว Cygwin
226 windows  cygwin 

10
ฉันจะรับคำสั่ง 'ชัดเจน' ใน Cygwin ได้อย่างไร
ฉันติดตั้ง Cygwin โดยเลือกแพ็คเกจที่ค่อนข้าง จำกัด ในเทอร์มินัลฉันพยายาม 'ล้าง' เพื่อล้างเทอร์มินัล แต่ฉันได้รับ bash: clear: command not found ฉันจะทำให้เรื่องนี้ทำงานได้อย่างไร
198 cygwin  clear  ncurses 


9
ฉันจะแก้ไขข้อผิดพลาดใบรับรองได้อย่างไรเมื่อใช้งาน HTTPS URL ใน Cygwin
ตัวอย่างเช่นการเรียกใช้wget https://www.dropbox.comผลลัพธ์ในข้อผิดพลาดต่อไปนี้: ERROR: The certificate of `www.dropbox.com' is not trusted. ERROR: The certificate of `www.dropbox.com' hasn't got a known issuer.

17
ผู้ใช้รูท / เทียบเท่า sudo ใน Cygwin?
ฉันพยายามเรียกใช้สคริปต์ทุบตีใน Cygwin ฉันได้รับMust run as root, i.e. sudo ./scriptnameข้อผิดพลาด chmod 777 scriptname ไม่ทำอะไรเลยที่จะช่วย ฉันได้ค้นหาวิธีเลียนแบบ sudo บน Cygwin เพื่อเพิ่มผู้ใช้รูทตั้งแต่การเรียก "su" ทำให้เกิดข้อผิดพลาดsu: user root does not existสิ่งที่มีประโยชน์และไม่พบอะไรเลย ใครมีข้อเสนอแนะ?
156 bash  cygwin  root  sudo 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.