Instalujesz Cygwin na Windows XP bez uprawnień administratora?

8

Czy można zainstalować Cygwin w systemie Windows XP bez uprawnień administratora?

Gugussee
źródło

Odpowiedzi:

12

Aby zainstalować Cygwin w systemie Windows 7 bez uprawnień administratora, musisz najpierw zmienić nazwę programu instalacyjnego Cygwin ( setup.exe) na coś innego (np cygwin.exe.).

Jeśli nazwa instalacji Cygwin, to setup.exeWindows 7 (lub Cygwin?) Wydaje się zakładać, że potrzebuje uprawnień administratora do uruchomienia.

Bruce
źródło
co za głupie zachowanie wygrywające za pomocą słów kluczowych „aktualizacja” lub „konfiguracja”; / Dzięki za podpowiedź! Nadal działa w
systemie
Potwierdzam, że działa to również w systemie Windows 7. Używam komputera korporacyjnego bez uprawnień administratora lokalnego.
kevinarpe
1
Dla mnie na W7 wymagane było uruchomienie go w trybie zgodności z Windows XP. W przeciwnym razie nawet przemianowana, prosi o uprawnienia administratora.
Artiom
2

W wierszu polecenia wpisz:

setup-x86.exe --no-admin

W moim przypadku nazwa pliku konfiguracji to setup-x86.exe

Khalid
źródło
1

Chyba tak.

Nie jest to niewygodne, ale łatwo jest spróbować i nie będzie miało negatywnych konsekwencji, jeśli nie będziesz mógł.

Jeśli z jakiegoś powodu nie możesz, zapoznaj się z wcześniejszą odpowiedzią - /superuser/229329/gnu-tools-for-windows/229414#229414

Będziesz mógł korzystać z niektórych funkcji cygwin bez instalowania.

bryan
źródło
to nie jest takie proste ... Jestem za firmową zaporą ogniową, która blokuje dostęp do plików .exe itp. Więc przed pobraniem, włóż go na klucz USB, wkradnij się tutaj, itp. Chciałbym wiedzieć, czy można to zrobić lub nie :)
Gugussee,
3
Nie rób Uważam za denerwujące, że nie mam narzędzi powłoki na moim roboczym komputerze, ale brakuje mi również integralności w instalowaniu oprogramowania, do którego nie mam autoryzacji na komputerze, którego nie posiadam.
CarlF
@Gugussee - Jeśli to nie jest twoja maszyna i nie masz pozwolenia, nie rób tego. To takie proste. Myślę, że jeśli naprawdę nie zależy ci na swojej pracy ...
Shinrai
0

To jest możliwe. Kiedy instalowałem jako nie-Administrator na moich komputerach XP, instalator zapytałby, czy chcę tylko dla siebie (zrobiłem) lub dla wszystkich (tam, gdzie potrzebowałem hasła administratora). Może iść w dowolne miejsce na dysku (choć polecam folder bez spacji, ponieważ wiele skryptów nie chroni przed spacjami w ścieżkach plików) i nie ma zbyt wiele na drodze do wpisów rejestru w instalacji podstawowej. Niektóre narzędzia, takie jak inetd, sshd i cron, będą wymagać administratora do zainstalowania usług, ale są one mniej krytyczne.

To powiedziawszy, nie testowałem na Win7 (teraz mam komputer z Linuksem, nie potrzebuję Cygwina).

Jak ktoś inny powiedział, bądź ostrożny, jeśli nie masz do tego autoryzacji. W środowiskach korporacyjnych istnieje wiele narzędzi, które szukają nieuczciwych instalacji oprogramowania. Będziesz instalować ogromną stertę plików EXE, aby mogli je znaleźć.

Rich Homolka
źródło
0

Właśnie to zrobiłem i działa jak urok. Jak dotąd żadnych problemów z podstawowymi narzędziami i X.

Jedynym zauważalnym problemem jest to, że instalator narzeka, że ​​nie może pisać do menu startowego „Wszyscy użytkownicy”, nawet jeśli odznaczę opcję „Wprowadź pozycje menu startowego” i wybierz „Instaluj tylko dla mnie”.

Tiago
źródło