SORU
12 ŞUBAT 2011, CUMARTESİ


EC2: sudo düğüm komutu sudo Tamam değil bulundu, ama düğüm

Sadece yeni EC2 mikro bir örneği nodejs yüklü.

Ben taktım normalde ./- ^yapılandırın . ->sudo make install.

Sorun:"Ec2-user altında, her şeyi mükemmel çalışır "düğüm çalıştırdığımda Çalıştırdığımda "sudo düğüm", başarısız olur.

Bu düğüm olduğunu öğrendim:

[ec2-user@XXXX ~]$ whereis node
node: /usr/local/bin/node /usr/local/lib/node

ve geçerli yoludur

[ec2-user@XXXX ~]$ echo $PATH
/usr/local/bin:/bin:/usr/bin:/opt/aws/bin:/home/ec2-user/bin

ama, sudo yoludur

[root@ip-10-112-222-32 ~]# echo $PATH
/usr/local/sbin:/sbin:/bin:/usr/sbin:/usr/bin:/opt/aws/bin:/root/bin

sonra denedim düzenlemek için kök YOL vardır yollar düğüm "düğüm" çalıştığında ben giriş olarak kök - ama yine de işe yaramaz ben günlük olarak ec2-user ve çalıştır "sudo düğüm".

Bu etmesinin önünü properfly yüklemek istiyorum. Çalışırken düğüm yolunu nasıl herhangi bir fikir "sudo düğüm"?

CEVAP
21 ŞUBAT 2011, PAZARTESİ


Evet, biraz can sıkıcı bir durum ama bazı bağlantılar ile bunu düzeltebilirsiniz:

sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
sudo ln -s /usr/local/bin/node-waf /usr/bin/node-waf

Daha fazla olabilir ama bu şimdiye kadar rastlamak var. Düğüm-waf eksikliği npm bazı yükler oldukça şifreli bir hata iletisi ile başarısız olmasına neden olur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • 3DS Max Tutorials

    3DS Max Tuto

    4 AĞUSTOS 2013
  • Harvest: Greg Laurie

    Harvest: Gre

    6 HAZİRAN 2006
  • kndx

    kndx

    11 Mart 2006