Köra som root, Ubuntu

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Köra som root, Ubuntu

Inlägg av Gildebrand »

Hejsan!

Försöker komma igång med Ajax Push Engine, och har satt upp en virtuell Ubuntu burk, och lagt in en massa filer som jag laddade ner från APE-Projects hemsida. Men när jag ska köra "programmet" så står det i loggen att jag måste starta det som root, hur gör jag det? Är helt novis på Ubuntu.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7226
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: Köra som root, Ubuntu

Inlägg av psynoise »

I Ubuntu använder du kommandot "sudo" innan programmet du vill köra, t.ex

Kod: Markera allt

sudo apt-get install xcircuit
I vissa andra unixmiljöer skriver man "su" för att bli rootanvändare.
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Köra som root, Ubuntu

Inlägg av danielr112 »

sudo su

om du vill bli root hela tiden.
Användarvisningsbild
psynoise
EF Sponsor
Inlägg: 7226
Blev medlem: 26 juni 2003, 19:23:36
Ort: Landvetter

Re: Köra som root, Ubuntu

Inlägg av psynoise »

eller som jag alltid gör i Ubuntu

Kod: Markera allt

sudo su
passwd
för att skapa ett riktigt root-användarkonto där man sedan även kan köra su direkt. Dock gäller det att ha koll på läget när man är inloggad som root, rm -R och andra rekursiva kommandon är dödstraff, särskilt sena nätter :).
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: Köra som root, Ubuntu

Inlägg av Gildebrand »

Och hur kör man då programmet på det sättet? måste jag in i Terminalen och köra därifrån?
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Köra som root, Ubuntu

Inlägg av sodjan »

Det du vill köra ("Ajax Push Engine") låter mer som en server-pryl,
inte någon man "kör för hand", så att säga. Hur har du tänkt
att det ska fungera rent generellt ?

Är det den här : http://www.ape-project.org/ ?
Användarvisningsbild
mrOh
EF Sponsor
Inlägg: 541
Blev medlem: 6 mars 2005, 13:54:31
Ort: Bromma

Re: Köra som root, Ubuntu

Inlägg av mrOh »

Kod: Markera allt

sudo su
är en workaround,

Kod: Markera allt

sudo -i 
bör man köra för en root prompt.
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Köra som root, Ubuntu

Inlägg av danielr112 »

du kan köra

sudo bash

o.s.v ( finns sjukt många sätt att bli root på med sudo)
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: Köra som root, Ubuntu

Inlägg av Gildebrand »

sodjan skrev:Det du vill köra ("Ajax Push Engine") låter mer som en server-pryl,
inte någon man "kör för hand", så att säga. Hur har du tänkt
att det ska fungera rent generellt ?

Är det den här : http://www.ape-project.org/ ?
Japp precis. Filen som man ska köra heter Aped. När man kör den så läggs det till några rader i Aped.log (tror den heter det) där det står att Aped inte körs som root.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Köra som root, Ubuntu

Inlägg av sodjan »

Vad du kan *börja* med, är att förklara vad det var i
"Run your APE Server" i APE dokumentationen som inte fungerade !?

> När man kör den...

Vad *EXAKT* betyder "kör den". Du är ju ingen nybörjare och borde vid det här
laget veta att det som är intressant är en *EXAKT* kopia av dina kommandon
och en *EXAKT* kopia av resultatet i loggen. Inte dina tolkningar eller gissningar...

Det går ju snabbare att göra en cut-n-paste än att försöka beskriva det.

> där det står att Aped inte körs som root.

Säger du ja.
Det *kan* ju vara en komplett feltolking av dig.
Det vet ju inte vi...
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: Köra som root, Ubuntu

Inlägg av Gildebrand »

När jag skrev kör, så menade jag att jag dubbelklickade på Aped.
Så här ser det ut i Ape.log

Kod: Markera allt

2010-03-29 11:41:59 - src/sock.c:86 - ape_listen() - bind()
2010-03-29 11:41:59 - src/entry.c:183 - APE starting up - pid : 21135
2010-03-29 11:41:59 - src/entry.c:237 - You have to run 'aped' as root to increase r_limit
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Köra som root, Ubuntu

Inlägg av sodjan »

> När jag skrev kör, så menade jag att jag dubbelklickade på Aped.

Är det i överenstämmelse med dokumentationen ?
(En enkel ja/nej fråga !)

> Så här ser det ut i Ape.log

Nu så står det ju inte att du *måste* köra som root, bara att
du måste göra det för att "increase r_limit", vad det nu betyder...

Men...
Den stora frågen är ju om du följer dokumentationen eller inte...
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: Köra som root, Ubuntu

Inlägg av Gildebrand »

Citerat från dokumentationen
Installing from the Binary Package

Just unpack the package you downloaded. You can now go to Configure APE

Run your APE Server

You can now run your APE Server. To run the APE Server : :

If you installed APE from source simply go to the /bin/ folder and launch :

APE:~/APE_Server/bin/# ./aped
Jag har laddat ner paketet, packat upp det. Men mappen APE-Server lägger sig ju inte någonstans.

Men jag körde ändå APE:~/APE_Server/bin/# ./aped.
Det funkar iallafall inte. Och med det menar jag att jag inte kan surfa in på den adressen som de har angivit på hemsidan, som man ska kunna göra (local.ape-project.org), ej heller 127.0.0.1 fungerar.
När jag kollar i Ape.log så har det inte hänt något heller.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Köra som root, Ubuntu

Inlägg av sodjan »

Svara på frågan :

> > När jag skrev kör, så menade jag att jag dubbelklickade på Aped.
>
> Är det i överenstämmelse med dokumentationen ?
> (En enkel ja/nej fråga !)

Och om nej, varför inte ?
Användarvisningsbild
Gildebrand
Inlägg: 1108
Blev medlem: 8 maj 2009, 21:40:49
Ort: Falun

Re: Köra som root, Ubuntu

Inlägg av Gildebrand »

Nej.

För att det inte funkade när jag gjorde som i dokumentationen.
Skriv svar