Menugenvej til program, som køres via terminal

Få hjælp til at sætte programmer eller funktioner op.
Schindler
Indlæg: 218
Tilmeldt: 11. feb 2008, 22:00

Menugenvej til program, som køres via terminal

Indlæg af Schindler »

Jeg har lige installeret et program, og for at åbne det skal jeg dobbeltklikke på et ikon og herefter vælge "Kør i terminal". Jeg vil gerne lave en genvej til programmet i menuen, men hvis jeg som sti til denne genvej vælger det pågældende ikon, åbner programmet ikke.

Så spørgsmålet er, hvordan jeg kan komme til at vælge "Kør i terminal" hørende til det pågældende ikon ved stien?

På forhånd tak.
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Menugenvej til program, som køres via terminal

Indlæg af lath »

Schindler skrev:Jeg har lige installeret et program, og for at åbne det skal jeg dobbeltklikke på et ikon og herefter vælge "Kør i terminal". Jeg vil gerne lave en genvej til programmet i menuen, men hvis jeg som sti til denne genvej vælger det pågældende ikon, åbner programmet ikke.

Så spørgsmålet er, hvordan jeg kan komme til at vælge "Kør i terminal" hørende til det pågældende ikon ved stien?

På forhånd tak.


  • 1) Klik på System > Indstillinger > Hovedmenu
  • 2) I menuer til venstre markerer du menuen hvor du vil ligge din nye genvej
  • 3) Klik på Nyt punkt knappen
  • 4) Ændrer indholdet af Type feltet fra Program til Program i terminal.
  • 5) I Navn feltet skriver du en kort tekst der beskriver dit script
  • 6) Kommando feltet er det vigtigste felt. Det er den absolutte sti til dit script. Brug gennemse til at finde og markere hvilket script der skal udføres.
  • 7) I Kommentar feltet kan du skrive ingenting eller en længere beskrivende tekst af scriptet
  • 8] Tryk på Luk knappen
  • 9) Tryk på Luk knappen

/Lars

Edit: Tiføjet nummerering til listen
Senest rettet af lath 9. jan 2010, 11:59, rettet i alt 2 gange.
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
pollute
Indlæg: 215
Tilmeldt: 29. okt 2009, 14:40
IRC nickname: pollute
Geografisk sted: Århus

Re: Menugenvej til program, som køres via terminal

Indlæg af pollute »

Jeg har prøvet dette men der bliver sagt at jeg skal være logget ind som root. Hvad kan man gøre ved det? Det er vedligelholdelses scriptet her fra siden jeg prøvede det med.


Venlig hilsen

Søren Jakobsen
Min computer er en Acer Predator G3610
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Menugenvej til program, som køres via terminal

Indlæg af laoshi »

I kommandoen (som lath beskriver) skal du starte med sudo, så

Kode: Vælg alt

sudo /sti/til/script
- når så programmet åbner bliver du bedt om pw som du så skriver, og så skal scriptet køre
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
pollute
Indlæg: 215
Tilmeldt: 29. okt 2009, 14:40
IRC nickname: pollute
Geografisk sted: Århus

Re: Menugenvej til program, som køres via terminal

Indlæg af pollute »

Jeg har nu prøvet at skrive sodu foran stien, men jeg får bare følgende besked "Der opstod en fejl under oprettelse af underprocessen for denne terminal".


Venlig hilsen

Søren Jakobsen
Min computer er en Acer Predator G3610
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Menugenvej til program, som køres via terminal

Indlæg af lath »

pollute skrev:Jeg har nu prøvet at skrive sodu foran stien, men jeg får bare følgende besked "Der opstod en fejl under oprettelse af underprocessen for denne terminal".


Venlig hilsen

Søren Jakobsen


1)
Du skal skrive:
sudo, ikke sodo - foran kommandoen.

Du kan også prøve med gksudo, istedet for sudo

2)
Scripts skal have execute rettigheder og være ejet af dig, eller for other (andre) skal execue bitten være sat.
Brug Filhåndtering, find filen, og venstre-klik - klik på egenskaber - og lav dine ændringer i rettigheder fanebladet.

3)
Starten af scriptet bør se således ud, hvis det er et bash script:

Kode: Vælg alt

#!/bin/bash

en lidt mere robust version med python, som script fortolker er:

Kode: Vælg alt

#!/bin/sh
# lav en god beskrivelse af scriptet her \
exec python "$0" ${1+"$@"}


/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
pollute
Indlæg: 215
Tilmeldt: 29. okt 2009, 14:40
IRC nickname: pollute
Geografisk sted: Århus

Re: Menugenvej til program, som køres via terminal

Indlæg af pollute »

Jeg siger tak jeg har fået det til at virke. Det var lidt flovt, jeg havde skrevet sodu istedet for sudo.

Venlig hilsen

Søren Jakobsen
Min computer er en Acer Predator G3610
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Menugenvej til program, som køres via terminal

Indlæg af laoshi »

Ja - terminalen er meget nøjeregnende - den kan ikke regne ud hvad man mener, hvis ikke den får det pindet ud for sig. Men gør man det som den vil have det, så er det systemadministrationens schweizerkniv.

Godt at du fik det til at køre. Så nu må du gerne markere tråden som LØST (ved at redigere overskriften i dit første indlæg i tråden)
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
pollute
Indlæg: 215
Tilmeldt: 29. okt 2009, 14:40
IRC nickname: pollute
Geografisk sted: Århus

Re: Menugenvej til program, som køres via terminal

Indlæg af pollute »

Kan man det når man ikke selv har startet tråden?


Venlig hilsen

Søren Jakobsen
Min computer er en Acer Predator G3610
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Menugenvej til program, som køres via terminal

Indlæg af laoshi »

Nej - selvfølgelig ikke! Det var mig der havde overset at det var Schindler og ikke dig som havde startet den!
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi