Sida 1 av 1

Emesene 1.0.1 från source code

Postat: 03 aug 2008, 19:58
av ubot
Jag vill installera Emesene 1.0.1 för i Emesenes nya version har konstruktörerna rättat till en bug som gav felmeddelanden när någon skickar en blinkning (tror även felmeddelandet kommer när någon skickar en länk). Saken är den att jag hittar två metoder att installera Emesene 1.0.1. Dels mha något som kallas SVC: http://emesene.org/trac/ ,men dessutom så går det att ladda ner Emesene 1.0.1 som source code och sedan starta programmet genom att klicka på emesene-filen i katalogen som man laddar ner och packar upp: http://emesene.org/download.html Vilken metod ska jag välja? Varför måste jag inte kompilera och installera Emesene? Är det för att det verkar bestå av python-filer? Och om jag inte behöver kompilera och installera Emesene var ska jag då lägga katalogen som innehåller programmets alla filer, bland annat startfilen som heter emesene?

Re: Emesene 1.0.1 från source code

Postat: 03 aug 2008, 22:13
av Hund
Mappen med källkoden kan du döpa till .emesene och lägga den i din hemmapp. Sedan ha en genväg i Program-menyn till rätt fil. Enkel och smidig lösning.

Re: Emesene 1.0.1 från source code

Postat: 03 aug 2008, 22:16
av ubot
Hund skrev:Mappen med källkoden kan du döpa till .emesene och lägga den i din hemmapp. Sedan ha en genväg i Program-menyn till rätt fil. Enkel och smidig lösning.
Ok, men att man inte behöver kompilera och att det inte är binärfiler? Beror det på att det är python? Det blir inte säkrare om man lägger mappen i .local/usr?

Re: Emesene 1.0.1 från source code

Postat: 04 aug 2008, 02:57
av Smygis
ubot skrev:
Hund skrev:Mappen med källkoden kan du döpa till .emesene och lägga den i din hemmapp. Sedan ha en genväg i Program-menyn till rätt fil. Enkel och smidig lösning.
Ok, men att man inte behöver kompilera och att det inte är binärfiler? Beror det på att det är python? Det blir inte säkrare om man lägger mappen i .local/usr?
Precis, Python är ett scriptspråk. Därav behöver det ingen installation. Och jag förstår inte riktigt vad du menar med säkrare.

Re: Emesene 1.0.1 från source code

Postat: 04 aug 2008, 04:15
av ubot
Smygis skrev:
ubot skrev:
Hund skrev:Mappen med källkoden kan du döpa till .emesene och lägga den i din hemmapp. Sedan ha en genväg i Program-menyn till rätt fil. Enkel och smidig lösning.
Ok, men att man inte behöver kompilera och att det inte är binärfiler? Beror det på att det är python? Det blir inte säkrare om man lägger mappen i .local/usr?
Precis, Python är ett scriptspråk. Därav behöver det ingen installation. Och jag förstår inte riktigt vad du menar med säkrare.
Nja, tänkte att det kanske är säkrare om programmet ligge ri en katalog som inte en vanlig användare har rätt att modifiera filerna i, att det skulle vara osäker tpå något vis att chatta med ett program vars filer ligger i hem-katalogen, typ.

Re: Emesene 1.0.1 från source code

Postat: 04 aug 2008, 04:30
av Hund
Jag tror knappast Emesene innehåller skadlig kod. :) Och det spelar egentligen ingen roll vart programmet ligger så kan det göra skada i din hemmapp, om vi leker med tanken att programmet vill dig illa alltså.

Re: Emesene 1.0.1 från source code

Postat: 04 aug 2008, 04:38
av ubot
Hund skrev:Jag tror knappast Emesene innehåller skadlig kod. :) Och det spelar egentligen ingen roll vart programmet ligger så kan det göra skada i din hemmapp, om vi leker med tanken att programmet vill dig illa alltså.
Nja, tänkte väl mer att någon lättare kan göra intrång i min dator via chatten om Emesene ligger i min hem-katalog och inte i en katalog som kräver root-rättigheter.

Re: Emesene 1.0.1 från source code

Postat: 04 aug 2008, 12:49
av Smygis
ubot skrev:
Hund skrev:Jag tror knappast Emesene innehåller skadlig kod. :) Och det spelar egentligen ingen roll vart programmet ligger så kan det göra skada i din hemmapp, om vi leker med tanken att programmet vill dig illa alltså.
Nja, tänkte väl mer att någon lättare kan göra intrång i min dator via chatten om Emesene ligger i min hem-katalog och inte i en katalog som kräver root-rättigheter.
Det skulle jag verkligen inte tro. Det enda skillnaden det gör är att det är lättare att råka radera programmet om det ligger i din hemmamapp. Samt att andra användare inte kan använda det.

Och för att installera Python-program brukar det räcka att starta setup.py som root. sudo python setup.py

Re: Emesene 1.0.1 från source code

Postat: 04 aug 2008, 18:06
av ubot
Smygis skrev:
ubot skrev:
Hund skrev:Jag tror knappast Emesene innehåller skadlig kod. :) Och det spelar egentligen ingen roll vart programmet ligger så kan det göra skada i din hemmapp, om vi leker med tanken att programmet vill dig illa alltså.
Nja, tänkte väl mer att någon lättare kan göra intrång i min dator via chatten om Emesene ligger i min hem-katalog och inte i en katalog som kräver root-rättigheter.
Det skulle jag verkligen inte tro. Det enda skillnaden det gör är att det är lättare att råka radera programmet om det ligger i din hemmamapp. Samt att andra användare inte kan använda det.

Och för att installera Python-program brukar det räcka att starta setup.py som root. sudo python setup.py
Vad innebär det att "installera" python iställer för att bara lägga in vägen till programmets startfil (i katalogen med programmets python filer) till Ubuntus meny?

Re: Emesene 1.0.1 från source code

Postat: 04 aug 2008, 18:11
av dmz
ubot skrev:
Smygis skrev:
ubot skrev:
Hund skrev:Jag tror knappast Emesene innehåller skadlig kod. :) Och det spelar egentligen ingen roll vart programmet ligger så kan det göra skada i din hemmapp, om vi leker med tanken att programmet vill dig illa alltså.
Nja, tänkte väl mer att någon lättare kan göra intrång i min dator via chatten om Emesene ligger i min hem-katalog och inte i en katalog som kräver root-rättigheter.
Det skulle jag verkligen inte tro. Det enda skillnaden det gör är att det är lättare att råka radera programmet om det ligger i din hemmamapp. Samt att andra användare inte kan använda det.

Och för att installera Python-program brukar det räcka att starta setup.py som root. sudo python setup.py
Vad innebär det att "installera" python iställer för att bara lägga in vägen till programmets startfil (i katalogen med programmets python filer) till Ubuntus meny?
Det kan du enkelt kika på genom att köra nano setup.py

Re: Emesene 1.0.1 från source code

Postat: 06 aug 2008, 14:25
av ubot
Fast vad är skillnaden mellan Emesene genom SVC och att hämta Emesene som en source code (dvs katalog med filer)? Vad är skillnaden mellan dom två metoderna att installera Emesene?

Re: Emesene 1.0.1 från source code

Postat: 06 aug 2008, 14:48
av mcNisse
Det beror vad du checkar ut. Men i princip får du den allra senaste utvecklingsversionen (bleading edge, med nya fräsha buggar och nya features) om du checkar ut från trunk. Medan en tarboll innehåller en releasad variant, samma sak som att checka ut en tag med samma nummer. En tredje variant är att checka ut från en branch (gren) Då kan du få de senaste ändringarna för en viss version.

Re: Emesene 1.0.1 från source code

Postat: 06 aug 2008, 20:48
av ubot
mcNisse skrev:Det beror vad du checkar ut. Men i princip får du den allra senaste utvecklingsversionen (bleading edge, med nya fräsha buggar och nya features) om du checkar ut från trunk. Medan en tarboll innehåller en releasad variant, samma sak som att checka ut en tag med samma nummer. En tredje variant är att checka ut från en branch (gren) Då kan du få de senaste ändringarna för en viss version.
Jaha, men alltså är det någon skillnad på hur programmet installeras och ser ut när det väl är installerat i OS, förutom att det är olika versioner då? Uppdateras någon variant automatiskt eller gäller manuell uppdatering för båda?

Re: Emesene 1.0.1 från source code

Postat: 06 aug 2008, 20:56
av mcNisse
Det är manuell uppdatering som gäller. Du kan dock specifiera vart programmet ska installeras när du kör configure (eller motsvarande). Så att du kan ha flera varianter installerade samtidigt.

Re: Emesene 1.0.1 från source code

Postat: 06 aug 2008, 22:55
av ubot
mcNisse skrev:Det är manuell uppdatering som gäller. Du kan dock specifiera vart programmet ska installeras när du kör configure (eller motsvarande). Så att du kan ha flera varianter installerade samtidigt.
Configure, hur kör man det då?

Re: Emesene 1.0.1 från source code

Postat: 06 aug 2008, 23:56
av mcNisse
./configure

Kolla i readme filer hur du gör för att bygga.