1. leht 2-st
Terminalis töötava programmi "shortcut" desktopile
Postitatud: 14.05.2012, 21:05
Postitas Tom
Konkreetselt on mure MC shortcutiga.
programm asub /usr/bin/mc
käivitajaks panin Terminali, aga ei miskit, sõimab et "Failed to change to directory '' (No such file or directory)", kui ikoonil klikata.
mida ma valesti tegin? Tahaks, et MC terminalis käima läheks.
Distro on PCLinuxOS, LXDE
Mint,näiteks, küsis kas "Run" või "Run in terminal" aga seekord ei küsita midagi.
Postitatud: 14.05.2012, 21:34
Postitas Sisyphos
Nagu ikka on abiks
man
Sealt siis
Kood: Vali kõik
-x, --execute
Execute the remainder of the command line inside the terminal
-e, --command=command
Execute command inside the terminal
Ehk siis paned käsuks
Või
mc asupaik ei tohiks probleemiks olla, sest ta on ju sinu käsurajal (on selline termin ?) (path)
Postitatud: 14.05.2012, 21:58
Postitas Tom
Ei lähe nii lihtsalt.
shortcuti sisu on selline:
Kood: Vali kõik
[Desktop Entry]
Categories=X-MandrivaLinux-System-FileTools;
Comment[en_US]=A visual file manager
Comment=A visual file manager
Encoding=UTF-8
Exec=Terminal -e mc
GenericName[en_US]=
GenericName=
Icon=/usr/share/pixmaps/mc.png
MimeType=
Name[en_US]=Midnight Commander
Name=Midnight Commander
Name[af]=Middernag Kommandeur
Name[eo]=Meznokta komandanto
Name[fa]=فرماندار نیمه شب
Name[ko]=미드나잇 커멘더
Name[lv]=Pusnakts Komandieris
Name[nso]=Molaedi wa Bosegogare
Name[th]=มิดไนท์คอมมานเดอร์
Name[ve]=Muhulwane wa vhukati ha vhusiku
Name[xh]=Umyaleli Waphakathi kobusuku
Name[zu]=Umyaleli waphakathi nobusuku
Path=
StartupNotify=true
Terminal=true
TerminalOptions=
TryExec=mc
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-Desktop-File-Install-Version=0.11
X-KDE-SubstituteUID=false
X-KDE-Username=
Sinna execi alla ma selle käsu panin aga tulemus on sama mis enne.
Postitatud: 14.05.2012, 22:12
Postitas Valdur55
mc on menüüst leitav, järelikult on ta otsetee ka kaustas
/usr/share/applications/ ja seal kaustas on kenasti fail
mc.desktop
Mis näeb välja selline:
Kood: Vali kõik
[Desktop Entry]
Name=Midnight Commander
Name[af]=Middernag Kommandeur
Name[eo]=Meznokta komandanto
Name[fa]=فرماندار نیمه شب
Name[ko]=미드나잇 커멘더
Name[lv]=Pusnakts Komandieris
Name[nso]=Molaedi wa Bosegogare
Name[th]=มิดไนท์คอมมานเดอร์
Name[ve]=Muhulwane wa vhukati ha vhusiku
Name[xh]=Umyaleli Waphakathi kobusuku
Name[zu]=Umyaleli waphakathi nobusuku
Comment=File manager
Comment[pl]=Menedżer plików
Exec=mc
Icon=MidnightCommander
Terminal=true
Type=Application
Categories=ConsoleOnly;Utility;FileManager;
# vi: encoding=utf-8
Järgnevalt üks lühem versioon
Kood: Vali kõik
[Desktop Entry]
Name=Midnight Commander
Comment=File manager
Exec=mc
Icon=MidnightCommander
Terminal=true
Type=Application
Ja rohkemat ei ole vaja.
Nii võib ükskõik mis käsuga toimida. Exec väärtuseks läheb käsk ja Terminal=true viitab sellele, et käsk käivitatakse terminalis.
Re: Terminalis töötava programmi "shortcut" deskto
Postitatud: 14.05.2012, 22:26
Postitas hunt_1
Minul Mint12 LXDE masinas
Terminal=true ei toimi.
Kasutan
Sisyphos toodud näidet:
Exec=lxterminal -e conky
Kood: Vali kõik
[Desktop Entry]
Name=conky
Comment=töölauale conky terminalis otsetee
Exec=lxterminal -e conky
Icon=/usr/share/icons/gnome-colors-common/32x32/categories/redhat-office.png
Type=Application
Categories=Configuration
Tahab programmi Terminal või mis vastaks käsule terminal?
Postitatud: 14.05.2012, 22:34
Postitas Tom
Proovisin ka nii
Nüüd on fail selline:
Kood: Vali kõik
[Desktop Entry]
Categories=X-MandrivaLinux-System-FileTools;
Comment[en_US]=A visual file manager
Comment=A visual file manager
Encoding=UTF-8
Exec=lxterminal -e mc
GenericName[en_US]=
GenericName=
Icon=/usr/share/pixmaps/mc.png
MimeType=
Name[en_US]=Midnight Commander
Name=Midnight Commander
Name[af]=Middernag Kommandeur
Name[eo]=Meznokta komandanto
Name[fa]=فرماندار نیمه شب
Name[ko]=미드나잇 커멘더
Name[lv]=Pusnakts Komandieris
Name[nso]=Molaedi wa Bosegogare
Name[th]=มิดไนท์คอมมานเดอร์
Name[ve]=Muhulwane wa vhukati ha vhusiku
Name[xh]=Umyaleli Waphakathi kobusuku
Name[zu]=Umyaleli waphakathi nobusuku
Path=
StartupNotify=true
Terminal=true
TerminalOptions=-e
TryExec=mc
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-Desktop-File-Install-Version=0.11
X-KDE-SubstituteUID=false
X-KDE-Username=
aga veateade on ikka endine ja mc käima ei lähe
Postitatud: 14.05.2012, 22:55
Postitas hunt_1
Aga tee lühem see joru või vähemalt muuda:
Terminal=true
selleks
Terminal=false
Sest käsk lxterminal -e mc tähendab juba terminalis käivitamist.
Postitatud: 14.05.2012, 23:07
Postitas sadiini
Ubuntu Cinnamoni töölaud.
Fail selline
[Desktop Entry]
Name=Midnight Commander
Comment=File manager
Exec=mc
Icon=MidnightCommander
Terminal=true
Type=Application
Categories=ConsoleOnly;Utility;FileManager;
# vi: encoding=utf-8
Käivitub probleemideta.
Postitatud: 15.05.2012, 12:40
Postitas natsa
sadiini kirjutas:Ubuntu Cinnamoni töölaud.
Fail selline
[Desktop Entry]
Name=Midnight Commander
Comment=File manager
Exec=mc
Icon=MidnightCommander
Terminal=true
Type=Application
Categories=ConsoleOnly;Utility;FileManager;
# vi: encoding=utf-8
Käivitub probleemideta.
Cinnamoni menüüs rakendusel paremklõps ja vali, kas Töölauale, Paneelile või Lemmikutesse.
Postitatud: 15.05.2012, 17:13
Postitas sadiini
No nii ma ta Töölauale "võlusingi". Ja siis vaatasin faili sisse, ning kustutasin sealt ebavajaliku sodi ära.
Mul on ta rakenduste alt nii-ehk-naa käivitatav, kui vaja. Pole probleemi.
Postitatud: 15.05.2012, 21:51
Postitas Tom
Kui kopeerin Sadiini faili sisu oma faili, hakkab kõik ilusti tööle.
Aga mis minu variandis on sellist, mis ajab veateateid loopima?
Tänud, probleem sai küll lahenduse aga aru ma ikka ei saanud, milles viga oli.
Postitatud: 16.05.2012, 10:52
Postitas sadiini
Mis see on?
Categories=X-MandrivaLinux-System-FileTools;
Miks see on?
Path=
StartupNotify=true
Terminal=true
TerminalOptions=-e
TryExec=mc
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-Desktop-File-Install-Version=0.11
X-KDE-SubstituteUID=false
X-KDE-Username=
Umyaleli waphakathi nobusuku. Ubuntu.
Postitatud: 16.05.2012, 11:03
Postitas Tom
Hea küll, categories on põhjalikult erinev aga
siit
lugesin, et categories määrab ainult seda, kus menüüs shortcut asub.
Teisest osast, "miks see on?" ei saa aru. Ülearust sodi on seal palju aga tegelt ma ei tea, mis seal vajalik on ja mis ülearune.
Postitatud: 16.05.2012, 11:12
Postitas sadiini
Ega mina ka ei tea. Selle tõttu küsisingi..
Ja käsust "TryExec=mc" ei saa ma samuti aru. Try?
Ning tühjad viited süsteemi teenustele???
Alguses "Exec=lxterminal -e mc" ja siis "TerminalOptions=-e
TryExec=mc" .
Mida ei tea, seda ei tea. Ehk keegi teab...
Postitatud: 16.05.2012, 11:32
Postitas Tom
Sain selle shortcuti desktopile, kui menüüs oleva shortcuti peal litsusin hiire parempoolset klahvi ja valisin add to desktop

Menüüs olev shortcut töötas.
Õhtul võin tegevust korrata ja siia üles riputada ka muutmata faili, mis desktopile tekib. Kahjuks ei suutnud leida menüüs olevat faili aga miskipärast arvan, et too on samasugune.
Need tühjad viited tekkisid eelmistest postitustest saadud teadmiste tulemusena.
Loll inimene on tüütu aga põhjalik loll on eriti tüütu

Postitatud: 16.05.2012, 11:36
Postitas sadiini
Tom kirjutas:
Loll inimene on tüütu aga põhjalik loll on eriti tüütu

Ükski loll pole põhjalik. Järjekindel oma lolluses - jah.
Põhjalik saab varem/hiljem asjad korda. Tähelepanelikkus on samuti abix

Postitatud: 16.05.2012, 21:16
Postitas Tom
Desktopile luuakse sellise sisuga fail:
Kood: Vali kõik
[Desktop Entry]
Categories=X-MandrivaLinux-System-FileTools;
Comment[en_US]=A visual file manager
Comment=A visual file manager
Encoding=UTF-8
Exec=mc
GenericName[en_US]=
GenericName=
Icon=/usr/share/pixmaps/mc.png
MimeType=
Name[en_US]=Midnight Commander
Name=Midnight Commander
Name[af]=Middernag Kommandeur
Name[eo]=Meznokta komandanto
Name[fa]=فرماندار نیمه شب
Name[ko]=미드나잇 커멘더
Name[lv]=Pusnakts Komandieris
Name[nso]=Molaedi wa Bosegogare
Name[th]=มิดไนท์คอมมานเดอร์
Name[ve]=Muhulwane wa vhukati ha vhusiku
Name[xh]=Umyaleli Waphakathi kobusuku
Name[zu]=Umyaleli waphakathi nobusuku
Path=
StartupNotify=true
Terminal=true
TerminalOptions=
TryExec=mc
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-Desktop-File-Install-Version=0.11
X-KDE-SubstituteUID=false
X-KDE-Username=
Postitatud: 16.05.2012, 22:02
Postitas sadiini
Path=
Miks see rida olemas on, kui puudub tee käivitajani?
Nüüd olen mina väsinud. Las vastab keegi teie...

Postitatud: 25.07.2014, 23:21
Postitas Tom
Sama teema jätkub uue Estobuntu LXDE aknahalduriga versiooniga.
Minul ei tööta süsteemitööriistade menüüs olev mc shortcut.
Klikates avab lihtsalt terminali ja kõik.
Asja uurides selgus, et LXDE ei tunne terminali, tal on lxterminal.
Niisiis tuleb ikoonile klikata parempoolse klahviga, sealt valida "omadused" ja avanenud menüüst klikata "Töölaua kanne" sakile.
Käsu reale tuleb kirjutada "lxterminal --geometry=120x40 -e mc"
"Käivita terminalis" ruudukesest tuleb linnuke ära võtta.
akna suurust saab ise sättida --geometry=(tulbad)x(read)
Kindlasti saab asja ka nii lahendada, et teha Estobuntule selgeks : terminal=lxterminal
alias??
Vahest keegi oskab ja jagab oma teadmisi?
Htopi shortcut, muide, käitub samamoodi.
Postitatud: 26.07.2014, 00:08
Postitas obundra
Kirjuta ~/.bash_aliases või ~/.bashrc sisse rida