Cygwin unter Windows XP ohne Administratorrechte installieren?

8

Ist es möglich, Cygwin auf einem Windows XP-System ohne Administratorrechte zu installieren?

Gugussee
quelle

Antworten:

12

Um Cygwin unter Windows 7 ohne Administratorrechte zu installieren, müssen Sie zuerst das Setup-Programm von Cygwin ( setup.exe) in etwas anderes (z cygwin.exe. B. ) umbenennen .

Wenn das Cygwin-Setup benannt ist setup.exe, scheint Windows 7 (oder Cygwin?) Zu vermuten, dass für die Ausführung Administratorrechte erforderlich sind.

Bruce
quelle
Was für ein dummes Gewinnverhalten mit "Update" - oder "Setup" -Schlüsselwörtern; / Danke für den Hinweis! Funktioniert immer noch in Vista
childno͡.de
Ich bestätige, dass dies auch unter Windows 7 funktioniert. Ich verwende einen Unternehmenscomputer ohne lokale Administratorrechte.
Kevinarpe
1
Für mich auf W7 war es erforderlich, es im Windows XP-Kompatibilitätsmodus zu starten. Andernfalls werden sogar umbenannte Administratorrechte abgefragt.
Artiom
2

Geben Sie in der Eingabeaufforderung Folgendes ein:

setup-x86.exe --no-admin

In meinem Fall lautet der Name der eingerichteten Datei setup-x86.exe

Khalid
quelle
1

Ich glaube schon.

Nicht umständlich zu sein, aber es ist einfach zu versuchen und es wird keine negativen Konsequenzen haben, wenn Sie nicht können.

Wenn Sie dies aus irgendeinem Grund nicht können, sehen Sie sich diese frühere Antwort an: /superuser/229329/gnu-tools-for-windows/229414#229414

Sie können einige der Funktionen von cygwin nutzen, ohne eine Installation durchführen zu müssen.

Bryan
quelle
Es ist nicht so einfach ... Ich stehe hinter einer Unternehmens-Firewall, die den Zugriff auf EXE-Dateien usw. blockiert. Bevor Sie sie herunterladen, auf einen USB-Stick stecken, hier reinschleichen usw. Ich würde gerne wissen, ob es kann getan werden oder nicht :)
Gugussee
3
Tu es nicht. Ich finde es ärgerlich, meine Shell-Tools nicht auf meinem Arbeits-PC zu haben, aber es fehlt mir auch an Integrität, Software, für die ich nicht autorisiert bin, auf einem Computer zu installieren, den ich nicht besitze.
CarlF
@Gugussee - Wenn es nicht Ihre Maschine ist und Sie nicht dürfen, tun Sie es nicht. So einfach ist das. Ich denke, wenn Sie sich wirklich nicht für Ihren Job
interessieren
0

Es ist möglich. Wenn ich als Nicht-Administrator auf meinen XP-Computern installiert habe, hat das Installationsprogramm gefragt, ob ich nur für mich (ich habe es getan) oder für alle (wo es ein Administrator-Passwort benötigt) wollte. Es kann überall auf der Festplatte abgelegt werden (obwohl ich einen Ordner ohne Leerzeichen empfehlen würde, da viele Skripte nicht gegen Leerzeichen in Dateipfaden schützen) und enthält nicht viele Registrierungseinträge in der Basisinstallation. Einige Tools wie inetd, sshd und cron benötigen einen Administrator, um die Dienste zu installieren, diese sind jedoch weniger kritisch.

Das heißt, ich habe nicht auf Win7 getestet (ich habe jetzt einen Linux-Desktop, brauche kein Cygwin).

Wie jemand anderes sagte, seien Sie vorsichtig, wenn Sie dafür nicht autorisiert sind. In Unternehmensumgebungen gibt es viele Tools, die nach unerwünschten Softwareinstallationen suchen. Sie werden einen riesigen Haufen EXE-Dateien installieren, die sie finden können.

Reiche Homolka
quelle
0

Ich habe es gerade getan und es funktioniert wie ein Zauber. Bisher keine Probleme mit grundlegenden Tools und X.

Das einzige bisher erkennbare Problem ist, dass sich das Installationsprogramm beschwert, dass es nicht in das Startmenü "Alle Benutzer" schreiben kann, selbst wenn ich die Option "Startmenüeinträge vornehmen" deaktiviere und "Nur für mich installieren" auswähle.

Tiago
quelle