Frage Wie installiere ich .run-Dateien?


Mein PC hat sowohl Ubuntu als auch Windows 7 installiert. Ich habe alle meine Treiber in Windows wie Nvidia Grafik, Motherboard usw. installiert. Soll ich sie auch in Ubuntu installieren?

Ich habe im Internet nach meinen Nvidia-Treibern gesucht und ich habe eine gefunden .run Datei. Wie kann ich es auf meinem Ubuntu installieren?


156
2017-12-24 17:58


Ursprung




Antworten:


Gelegentlich haben einige Anwendungen und Spiele (z. B. einige aus dem Humble Indie Bundle) .run-Installer. Bevor Sie diese installieren, prüfen Sie, ob:

  1. Es steht im Software Center zur Verfügung
  2. Es ist als .deb-Datei verfügbar, die im Software Center geöffnet wird

Sie können .run-Dateien über die grafische Benutzeroberfläche installieren, aber die Verwendung eines Terminals gibt Ihnen wahrscheinlich nützliches Feedback. Um eine .run-Datei zu installieren, müssen Sie:

  1. Mach es ausführbar.
  2. Führ es aus

Das liegt daran, dass .run-Dateien nur ausführbare Programme sind, die eine unbekannte Magie ausführen, um das Programm zu installieren. Dies ist ähnlich wie bei .exe-Installationsprogrammen unter Windows und unterscheidet sich von den normalen Methoden (im besten Fall unter Verwendung des Software Center, schlimmstenfalls unter Verwendung von .deb-Dateien), in denen Anwendungen standardmäßig installiert und einfach entfernt werden können.

Grafische Methode

  1. Klicken Sie mit der rechten Maustaste auf die Datei im Dateimanager und klicken Sie auf "Eigenschaften". Klicken Sie auf die Registerkarte "Berechtigungen" und aktivieren Sie das Kontrollkästchen "Datei als Programm ausführen".
  2. Doppelklicken Sie auf die Datei, um sie auszuführen.

Wenn diese Methode nicht funktioniert, versuchen Sie es mit der Terminalmethode.

Terminalmethode

Angenommen, die Datei wird aufgerufen some-app.run und ist im Ordner /home/user/Downloads. Sie müssen diese Anweisungen an Ihre Situation anpassen.

  1. Öffnen Sie ein Terminal (Anwendungen-> Zubehör-> Terminal).

  2. eingeben cd /home/user/Downloads

  3. eingeben chmod +x some-app.run
  4. eingeben ./some-app.run

  5. ob Schritt 4 schlägt mit einer Nachricht fehl, die "Berechtigung verweigert" enthält, versuchen Sie die Eingabe sudo ./some-app.run (Sie müssen dazu Ihr Passwort eingeben).

Anmerkungen

  • Manchmal werden Sie auf .bin-Dateien stoßen. Dies sind im Grunde die gleichen wie .run-Dateien.
  • Die Methode zum Installieren von .run-Dateien kann verwendet werden, um eine Datei auszuführen (solange sie über eine Art ausführbaren Code verfügt).
  • Seien Sie vorsichtig mit sudo und nur verwenden, wenn es absolut erforderlich ist. Übersetzt ins Englische bedeutet es "Führe diesen Befehl aus, aber erlaube ihm, alles zu tun, was er an meinen Computer möchte". Aus diesem Grund werden Sie nach Ihrem Passwort gefragt.

204
2017-12-24 19:45



Was kann ich im letzten Schritt tun, wenn ich einen AMD Treiber habe? Du hast gesagt: sudo nvidia-xconfig --add-argb-glx-visual, aber das wird nicht funktionieren, weil ich AMD habe: / - Luis Alberto
Mit 'chmod + x some-app.run' wurde die Datei als ausführbar festgelegt - Beep.exe
Es sagt mir sudo ./filename.run command not found nachdem ich mein Sudo-Passwort eingegeben habe - Supuhstar
./xampp-linux-x64-7.0.4-0-installer.run: Syntaxfehler: Nicht abgeschlossene Zeichenfolge in Anführungszeichen - developer
Ich möchte nur sagen, das ist ein tolles Antwortformat. Wenige Annahmen und Kürzel genommen. Danke, dass du wertvolle Zeit darauf verbracht hast! - kayleeFrye_onDeck


Installieren von .run-Dateien in ubuntu: 

  • Öffnen Sie ein Terminal (Anwendungen >> Zubehör >> Terminal).
  • Navigieren Sie zum Verzeichnis des .Lauf Datei.
  • Wenn Sie Ihr * .run auf Ihrem Desktop haben, geben Sie folgendes in das Terminal ein, um in den Desktop zu gelangen und drücken Sie die Eingabetaste.

    cd ~/Desktop

  • Dann tippe ein chmod +x filename.run und drücke Enter.
  • Jetzt tippen ./filename.run  und drücken Sie die Eingabetaste, und das Installationsprogramm wird ausgeführt.

29
2017-12-24 18:10



Die Installation von Treibern mit .run-Dateien ist nicht empfohlen für unerfahrene Benutzer. Siehe dv3500eas Antwort. - Takkat
@ Takkat Ya ich weiß das. Aber seine Frage war, wie .run Dateien zu installieren, deshalb habe ich diesen Teil allein beantwortet. - karthick87
perfekt o.k. :) Ich habe gerade einen Kommentar gefühlt, der vielleicht etwas Support Zeit spart;) - Takkat
Es sagt mir sudo ./filename.run command not found nachdem ich mein Sudo-Passwort eingegeben habe - Supuhstar


Um die Datei auszuführen, öffnen Sie ein Terminal und geben Sie Folgendes ein:

sudo chmod +x /path/to/file.run
sudo /path/to/file.run

9
2017-12-24 18:14





neues Terminal öffnen 

sudo -s -H

Navigieren Sie dann zur .run-Datei 

chmod +x xampp-linux-1.8.2-0-installer.run
./xampp-linux-1.8.2-0-installer.run

3
2017-07-12 03:44





Versuchen:

sudo sh "path to your .run file"

- Gearbeitet für die Installation von MyEclipse


1
2017-11-26 20:04





In einem Linux-basierten Betriebssystem gibt es keine .exe-Dateien und Linux ist vollständig auf Berechtigungen basiert. Was auch immer Sie tun möchten, Sie müssen zuerst die Erlaubnis geben.

Sie fragen, wie Sie .run-Datei installieren?

Standardmäßig erhalten Dateien, die Sie auf dem System kopieren, nicht die ausführbare Berechtigung, da in Linux standardmäßig die umask ist auf 022 gesetzt.

So machen Sie Ihre .run-Datei ausführbar oder funktionieren:

sudo chmod +x Dateiname.run

Dann wird nach dem Passwort gefragt.

  • sudo ist eine Möglichkeit, Befehle zu authentifizieren und auszuführen Superuser.
  • chmod +x gibt ausführbare Berechtigung für diese Datei für alle Arten von Benutzern.

-1
2017-07-24 19:49



@Dishank oft sudo ist nicht notwendig, um Berechtigungen für eine .run-Datei zu ändern - manchmal müssen diese Dateien als root ausgeführt werden, aber normalerweise gehören sie dem nicht root-Konto des Benutzers (weil sie normalerweise in einem Webbrowser oder mit einem Befehl heruntergeladen werden) mögen wget, laufe als Nicht-Root-Benutzer). - Eliah Kagan