Installation von NODEJS auf der Remote-AWS-Instanz von Red Hat Enterprise Linux 7.1

7

Ich habe versucht, NODEJS auf der Remote-AWS-Instanz von Red Hat Enterprise Linux 7.1 zu installieren.

Ich hatte einige der Beiträge hier gelesen und war auf der Node js Website

Ich habe versucht t

%Vor%

aber dann bekomme den Fehler

Fehler: kann keine Transaktionssperre auf /var/lib/rpm/.rpm.lock (Berechtigung verweigert)

erstellen

Ich bekomme diesen Fehler sogar, wenn ich renne

%Vor%

Ich habe auch versucht, die Berechtigungen für diese Datei zu ändern, aber dann installiert es nicht

Kann jemand einen besseren Weg / richtigen Weg vorschlagen, dies zu tun?

Danke

    
Dan 12.08.2015, 01:51
quelle

3 Antworten

23

Sie sind einfach nicht berechtigt, Dinge zu installieren. Es spielt keine Rolle, dass Sie curl mit sudo ausführen, denn was wirklich Superuser-Berechtigungen benötigt, ist die bash -Sitzung, in der Sie das Skript ausführen.

Also, das würde funktionieren.

%Vor%     
Edson Marquezani Filho 13.08.2015 13:17
quelle
1

Zumindest auf einer unserer virtuellen ESXi RedHat-Maschinen ist der einfachste Weg zur Installation von nodejs:

%Vor%

Lass yum all das schwere Heben machen:)

    
yerviz 12.08.2015 04:59
quelle
0

Sie können als Nicht-Root-Benutzer ausgeführt werden. Bevor Sie Ihren eigentlichen curl-Befehl ausführen, führen Sie

aus %Vor%

Dann renne (ohne sudo, da du jetzt als root-Benutzer läufst)

%Vor%     
Sairam Krish 27.04.2017 12:02
quelle