Câu trả lời:
Để cài đặt Cygwin trên Windows 7 mà không có quyền quản trị viên, trước tiên bạn phải đổi tên chương trình thiết lập của Cygwin ( setup.exe
) thành một thứ khác (ví dụ cygwin.exe
).
Nếu thiết lập Cygwin được đặt tên setup.exe
, Windows 7 (hoặc Cygwin?) Dường như cho rằng nó cần quyền quản trị viên để chạy.
Chạy trình cài đặt với -B
tùy chọn dòng lệnh:
setup.exe -B
(Từ /programming/6538695/manual-cygwin-installation-without-USE-setup-exe/20145855#20145855 , xem thêm http://cygwin.com/faq/faq.html#faq. thiết lập.cli )
Tôi nghĩ vậy.
Không khó xử, nhưng, thật đơn giản để thử và nó sẽ không có hậu quả tiêu cực nếu bạn không thể.
Nếu vì lý do nào đó bạn không thể, hãy xem câu trả lời sớm hơn này - /superuser/229329/gnu-tools-for-windows/229414#229414
Bạn sẽ có thể sử dụng một số tính năng của cygwin mà không cần cài đặt.
Điều đó là có thể. Khi tôi cài đặt với tư cách không phải là Quản trị viên trên các máy XP của mình, trình cài đặt sẽ hỏi tôi muốn chỉ cho tôi (tôi đã làm) hay cho tất cả (nơi cần có mật khẩu quản trị viên). Nó có thể đi bất cứ nơi nào trên đĩa (mặc dù tôi muốn giới thiệu một thư mục không có khoảng trống trong đó, vì nhiều tập lệnh không bảo vệ chống lại khoảng trắng trong filepath) và không có nhiều mục trong cách đăng ký trong cài đặt cơ sở. Một số công cụ như inetd, sshd và cron sẽ cần quản trị viên để cài đặt các dịch vụ, nhưng những công cụ này ít quan trọng hơn.
Điều đó nói rằng, tôi chưa thử nghiệm trên Win7 (Bây giờ tôi có máy tính để bàn Linux, không cần Cygwin).
Như người khác đã nói, hãy cẩn thận nếu bạn không được ủy quyền cho việc này. Có rất nhiều công cụ trong môi trường doanh nghiệp tìm kiếm các phần mềm cài đặt giả mạo. Bạn sẽ cài đặt một đống EXE khổng lồ để họ tìm thấy.
Tôi vừa mới thực hiện nó, và nó hoạt động như một lá bùa. Không có vấn đề cho đến nay với các công cụ cơ bản và X.
Vấn đề đáng chú ý duy nhất cho đến nay là trình cài đặt phàn nàn rằng nó không thể ghi vào menu bắt đầu "Tất cả người dùng", ngay cả khi tôi bỏ chọn tùy chọn "Tạo các mục menu bắt đầu" và chọn "Chỉ cài đặt cho tôi".