Spouštění zkompilovaného programu v GUI Cinnamon

Dotazy a názory na pracovní prostředí Cinnamon
Odpovědět
Zpráva
Autor
Jaroslav_1
Příspěvky: 11
Registrován: 11 lis 2017, 20:55

Spouštění zkompilovaného programu v GUI Cinnamon

#1 Příspěvek od Jaroslav_1 »

Dobrý den všem,
Napsal a zkompiloval jsem si malý program v C. Program lze spouštět z příkazové řádky příkazem ./. Pokud jej chci spouštět poklepáním myši, prostředí po mně chce přiřadit soubor k aplikaci. Je to ale spustitelný soubor, co mám tedy přiřadit? Děkuji za odpovědi.

Jaroslav_1
Příspěvky: 11
Registrován: 11 lis 2017, 20:55

Re: Spouštění zkompilovaného programu v GUI Cinnamon

#2 Příspěvek od Jaroslav_1 »

Vyřešil jsem následovně: 1. Připojil jsem k mnou zkompilovanému binárnímu souboru (programu) vlastní příponu. 2. V dialogovém okně "Otevřít s" jsem zvolil vlastní spouštěcí soubor (ten, který chci spouštět, ke kterému jsem připojil příponu). 3. V tom samém dialogovém okně jsem zvolil "Přidat do seznamu".
Nyní se soubor spouští na "poklikání".
Stejně by mne ale zajímalo, jaké je pozadí mých akcí a co jsem tímto systému sdělil.

Jaroslav_1
Příspěvky: 11
Registrován: 11 lis 2017, 20:55

Re: Spouštění zkompilovaného programu v GUI Cinnamon

#3 Příspěvek od Jaroslav_1 »

Tak to funguje jen někdy a na nějaké soubory. Není to korektní řešení.

menom
Příspěvky: 2775
Registrován: 12 pro 2012, 15:10

Re: Spouštění zkompilovaného programu v GUI Cinnamon

#4 Příspěvek od menom »

.

Mozno stacilo na zaciatku priradit "asociovat", aby sa spustil v programe terminal...

.
.

alfisko
Příspěvky: 333
Registrován: 28 črc 2018, 08:48

Re: Spouštění zkompilovaného programu v GUI Cinnamon

#5 Příspěvek od alfisko »

Ja som to riesil vytvorenim spustaca kde som dal absolutnu cestu a nejaku ikonku aby to bolo vidiet.

-rwxr-xr-x 1 alfisko alfisko 157 feb 10 09:40 helo.desktop

Kód: Vybrat vše

[Desktop Entry]
Version=1.0
Type=Application
Name=hello
Comment=
Exec=/home/alfisko/skripty/hello.sh
Icon=address-book-new
Path=
Terminal=false
StartupNotify=false

a do /etc/sudoers som dal
alfisko ALL=(ALL) NOPASSWD: /home/alfisko/skripty/hello.sh
ak sa jednalo o subor roota

Jaroslav_1
Příspěvky: 11
Registrován: 11 lis 2017, 20:55

Re: Spouštění zkompilovaného programu v GUI Cinnamon

#6 Příspěvek od Jaroslav_1 »

Poprosím "menom", zda-li by mohl poradit, jak přidat terminál do seznamu programů v dialogu pro asociaci. Nebo kde hledat jeho spouštěcí soubor?

menom
Příspěvky: 2775
Registrován: 12 pro 2012, 15:10

Re: Spouštění zkompilovaného programu v GUI Cinnamon

#7 Příspěvek od menom »

.

Ano, pravym tlacitkom klik, tam kde je na vyber otvorit s inym programom je mozne vpravo dolu sa preklikat k suborovemu
systemu do /usr/bin/gnome-terminal

Alebo rovno zadat ako spustaci prikaz

Kód: Vybrat vše

/usr/bin/gnome-terminal

.
V Xfce to je jednoduchsie, tu je terminal v ponuke:
Snímka obrazovky_2024-02-10_23-35-23.png


.
.

Odpovědět