Câu hỏi làm thế nào để thiết lập thư mục gốc Cygwin?


OK, đây là một câu hỏi ngu ngốc. Nhưng làm thế nào để thiết lập đúng thư mục gốc trong Cygwin? Đây có phải là một cái gì đó nên đã được thực hiện tại thời gian cài đặt? Nó sẽ được đặt thành d: \ cygwin nhưng hiện tại nó trỏ tới c: \ và vì đó \ bin, \ etc và các thư mục khác không tồn tại. Cảm ơn.

Chỉnh sửa: Có vẻ như khoá đăng ký cho rootdir đã thay đổi vài lần giữa các phiên bản (tôi giả định). Trên hộp làm việc tôi có trong "HKLM \ SOFTWARE \ Wow6432Node \ Cygwin \ setup \" khóa "rootdir" trỏ đến rootdir. Trên hộp không làm việc, tôi có đường dẫn hoàn toàn khác: "HKLM \ SOFTWARE \ Cygnus Solutions \ Cygwin \ mounts v2 /" và khóa "native" với giá trị "d: \ cygwin".

Tôi nghĩ tôi sẽ từ bỏ ngay bây giờ. Cảm ơn những người đã cố gắng giúp đỡ bên dưới.


10
2017-09-16 16:01


gốc




Các câu trả lời:


Kiểm tra khóa đăng ký

HKEY_LOCAL_MACHINE\SOFTWARE\Cygwin\setup\rootdir

Trên hộp của tôi, nó được trỏ đến C:\cygwin.


12
2017-09-16 18:42





Ok, điều này thực sự là muộn! Nhưng hãy thử làm như sau:

cd /cygdrive

cygdrive là cygwin / linux tương đương với máy tính của tôi trong windows


3
2018-02-25 09:23



Cảm ơn! Chính xác những gì tôi đang tìm kiếm! Nó sẽ được đánh dấu là câu trả lời. - Andrew


Gói cài đặt yêu cầu cung cấp thư mục gốc mong muốn trong khi chạy nó. Theo mặc định, nó phải đề xuất sử dụng C:\cygwin, nhưng nếu bạn đã cài đặt Cygwin trước đó trên hệ thống trong quá khứ, nó có thể lấy cùng một đường dẫn được sử dụng lần trước.

http://cygwin.com/faq-nochunks.html#faq.setup.c


2
2017-09-16 16:27



Có thể thay đổi nó mà không cần cài đặt lại không? Nó nên được viết ở đâu đó như đăng ký, bạn có biết? - user316606
Tôi chưa bao giờ phải tự làm, nhưng có vẻ như nó không quá đau đớn ... cygwin.com/ml/cygwin/1998-11/msg00649.html - Costa