Hur autostartar ett program i Lubuntu

Allt om hård- och mjukvara samt övriga it-relaterade diskussioner.

 Moderatorer: Alien, atoms

Hur autostartar ett program i Lubuntu

Inläggav Miche » 2012-09-20 12:43:05

Jag måste starta lampp varje gång jag startar datorn (pga de projekt jag håller på med), själva kommandot som jag måste utföra manuellt i LXTerminal är sudo /opt/lampp/lampp start

Det måste ju gå att lägga in i systemet så att lampp startar vid boot och hur gör jag för att det ska bli rätt (och dessutom slippa mata in lösenordet varje gång).
Miche
 
Inlägg: 28797
Anslöt: 2009-01-08
Ort: Karlholmsbruk

Hur autostartar ett program i Lubuntu

Inläggav Kanin » 2012-09-20 13:04:28

Jag är inte riktigt säker på hur Ubuntu fungerar men jag hade valt att lägga till kommandot i
/etc/rc.local eller skapa en länk till /opt/lampp/lampp i /etc/init.d/ (och aktivera på lämpligt sätt).
Kanin
 
Inlägg: 2406
Anslöt: 2011-09-20

Hur autostartar ett program i Lubuntu

Inläggav Miche » 2012-09-20 14:16:40

/etc/rc.local låter som något lokalt, inte superuser (jag är inte alls hemma i Ubuntu/Lubunt-miljöer, har nästan bara jobbat med DOS/Windows i drygt 30 år...)

Hur menar du med?
Kanin skrev:eller skapa en länk till /opt/lampp/lampp i /etc/init.d/ (och aktivera på lämpligt sätt).
Miche
 
Inlägg: 28797
Anslöt: 2009-01-08
Ort: Karlholmsbruk

Hur autostartar ett program i Lubuntu

Inläggav Kanin » 2012-09-20 14:40:09

Miche skrev:/etc/rc.local låter som något lokalt, inte superuser (jag är inte alls hemma i Ubuntu/Lubunt-miljöer, har nästan bara jobbat med DOS/Windows i drygt 30 år...)

Det stämmer inte. /etc/rc.local körs av root. Mappen /etc är inte avsedd för enskilda användare.

"/etc/rc.local is the local multi-user startup script. Empty by default, it is a good place to put any last-minute commands the system should run at the very end of the boot process. (...) When editing this file, keep in mind that it is run after the basic setup (modules/daemons), as the root user, and whether or not X starts."

Miche skrev:Hur menar du med?
Kanin skrev:eller skapa en länk till /opt/lampp/lampp i /etc/init.d/ (och aktivera på lämpligt sätt).

ln -s /opt/lampp/lampp /etc/init.d/lampp

sen måste du ange att lampp ska startas automatiskt med
update-rc.d lampp defaults 99 01
(eller installera jobs-admin eller något liknande)

Jag är inte säker på om det fungerar med Ubundu.
Kanin
 
Inlägg: 2406
Anslöt: 2011-09-20

Hur autostartar ett program i Lubuntu

Inläggav Miche » 2012-09-20 14:54:16

Problemet är att /usr/lampp/lampp ensamt inte funkar utan parametern start, men det går väl att lägga en fil med kommandot någonstans som får exekveringsmöjlighet, men som sagt jag kan ytterst lite om Linux så jag känner mig rätt ställd...
Miche
 
Inlägg: 28797
Anslöt: 2009-01-08
Ort: Karlholmsbruk

Hur autostartar ett program i Lubuntu

Inläggav Kanin » 2012-09-20 15:12:03

Scripten i /etc/init.d kräver också parametern start eller stop (eller restart).

Men, som sagt, det enklaste är att skriva "/opt/lampp/lampp start" på en egen rad sist i /etc/rc.local.
Kanin
 
Inlägg: 2406
Anslöt: 2011-09-20

Hur autostartar ett program i Lubuntu

Inläggav Miche » 2012-09-20 15:33:14

Tack, ska prova det!
Miche
 
Inlägg: 28797
Anslöt: 2009-01-08
Ort: Karlholmsbruk

Hur autostartar ett program i Lubuntu

Inläggav Miche » 2012-09-20 15:43:22

Tack Kanin! Det funkar! :-)226

Här får du en blomma som tack! :-)214
Miche
 
Inlägg: 28797
Anslöt: 2009-01-08
Ort: Karlholmsbruk

Återgå till IT-forum



Logga in