ใช้ rebaseall บน Cygwin


10

ฉันพยายามสร้าง node.js บน Cygwin และนั่นทำให้เกิดข้อผิดพลาดดังนั้นบางคนใน # node.js บน freenode บอกให้ฉันทำงานrebaseallบน Cygwin เพื่อล้างมัน ดังนั้นฉันจึงลองและฉันได้รับข้อความต่อไปนี้:

$ rebaseall

rebaseall: อนุญาตให้เฉพาะกระบวนการเถ้าหรือเส้นประในระหว่างการรีบูต

ออกจากกระบวนการ Cygwin ทั้งหมดและหยุดบริการ Cygwin ทั้งหมด

เรียกใช้เถ้า (หรือเส้นประ) จาก Start / Run ... หรือหน้าต่างคำสั่งหรือ cmd

ดำเนินการ '/ bin / rebaseall' จากเถ้า (หรือเส้นประ)

ดังนั้นฉันจึงปิด Cygwin ไปที่ Start / Run และลองashและdashได้รับการแจ้งเตือนต่อไปนี้:

Windows ไม่พบคำว่า 'ash' ตรวจสอบให้แน่ใจว่าคุณพิมพ์ชื่อถูกต้องแล้วลองอีกครั้ง หากต้องการค้นหาไฟล์ให้คลิกปุ่มเริ่มแล้วคลิกค้นหา

แล้วฉันควรทำยังไงดี?

คำตอบ:


14

ลองเรียกใช้ashโดยให้ชื่อพา ธ เต็ม ตัวอย่างเช่นหากคุณติดตั้ง Cygwin C:\cygwin\คุณจะต้องพิมพ์ลงในกล่องโต้ตอบ Start / Run:

C:\cygwin\bin\ash.exe

สิ่งนี้ควรเริ่มต้นashเชลล์ซึ่งคุณสามารถเรียก/bin/rebaseallใช้ได้


11
หาก rebaseall ยังคงบ่นผู้จัดการงานตรวจสอบผีดิบ Cygwin ประมวลผลเช่นการดวลจุดโทษ, ทุบตี SSH ฯลฯ
spoulson

@ spoulson - ฉันssh-pageantยังคงทำงานอยู่ ฉันต้องฆ่ามันผ่าน Task Manager ขอบคุณ!
sancho.s ReinstateMonicaCellio


0

ขยายความคิดเห็นนี้โดยใช้ Win 10 และ Msys2 จาก PortableApps ฉันไปที่ Task Manager

ด้วยกระบวนการที่กำลังทำงานจำนวนมากฉันเรียงลำดับรายการตามคอลัมน์ "บรรทัดคำสั่ง" ที่นั่นฉันพบ ssh-agent จาก Msys2 ยังคงทำงานอยู่ rebaseallฉันฆ่ามันแล้วที่ฉันจะทำได้

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