Ubuntu Suomen keskustelualueet

Ubuntun käyttö => Ubuntu tietokoneissa => Aiheen aloitti: Crisa - 14.08.09 - klo:17.23

Otsikko: Ohjelman avaaminen päätteessä (Ratkaistu)
Kirjoitti: Crisa - 14.08.09 - klo:17.23
Tiedän siis kyllä miten noita ohjelmia avataan, mutta hämärän peitossa on vielä, että miten saan selville millä nimellä ohjelma päätteessä avataan.

Esimerkki: asensin tuon gnome-artin synapticilla ja olikohan nyt niin että GDM teemoja ladatessa tarvittiin sudoa. Valikossa järjestelmä->Asetukset gnome-art näkyykin nimellä Art-manager.  Kirjoitin päätteeseen tietenkin tuon:
Koodia: [Valitse]
art-manager
tuloksena ilmoitus:
 
Koodia: [Valitse]
bash: art-manager: command not found
Minun olisi pitänyt kirjoittaa:

Koodia: [Valitse]
gnome-art
Onko siis jokin tiedosto/hakemisto josta näkee nuo ohjelmien nimet, kun eivät tunnu olevan samat kuin noissa valikoissa?

Saahan tuon nimen toki niinkin kaivettua esiin, että lisää käynnistimen työpöydälle ja katsoo sieltä ominaisuudet, mutta varmasti siihen jokin toinenkin keino on.

Edit: Otin sudot pois ettei joku nyt opi huonoja tapoja vahingossa :)
Otsikko: Vs: Ohjelman avaaminen päätteessä
Kirjoitti: PenguinNerd - 14.08.09 - klo:17.39
whereis- komento:
whereis ohjelman nimi
esim.
Koodia: [Valitse]
janne@jkone:~$ whereis firefox
firefox: /usr/bin/firefox /usr/lib/firefox /usr/share/firefox
janne@jkone:~$
Noista ensimmäinen on ohjelman komento.

Tuolla /bin ja /usr/bin ja /sbin-hakemistossa on ohjelmien käynistimet

edit:/sbin
Otsikko: Vs: Ohjelman avaaminen päätteessä
Kirjoitti: Lasse. - 14.08.09 - klo:17.45
Nomutta eikö tuossa nimenomaan tarvitse tietää minkä niminen ohjelma oikeasti on? Whereis:hän näyttää vain missä polussa tämä sijaitsee, eli jos syötät vaikka whereis mozillafirefox niin eihän se mitään löydä. Vai olenko nyt väärässä?
Otsikko: Vs: Ohjelman avaaminen päätteessä
Kirjoitti: Crisa - 14.08.09 - klo:17.54
Kiitokset. Noista hakemistoista nyt ainakin voi alkaa etsiä, kun jokin on hukassa kiitokset tästä. Jos jollakin vielä muita keinoja nousee mieleen niin ilmoitella saa. :)
Otsikko: Vs: Ohjelman avaaminen päätteessä
Kirjoitti: PenguinNerd - 14.08.09 - klo:17.55
Nomutta eikö tuossa nimenomaan tarvitse tietää minkä niminen ohjelma oikeasti on? Whereis:hän näyttää vain missä polussa tämä sijaitsee, eli jos syötät vaikka whereis mozillafirefox niin eihän se mitään löydä. Vai olenko nyt väärässä?
:-\ Minulla tuo on tuonut avun vastaaviin tilanteisiin, joissain tilanteissa joidenkin ohjelmien kanssa.. Joten olet osittain väärässä..

Muuten toinen vaihtoehto lienee olisi kai siirtyy /bin tai /usr/bin ja /sbin hakemistoon cd komennolla ja hakea nimeä find komennolla..
esim. Muistan ohjelmasta vain alun fir:
Koodia: [Valitse]
janne@jkone:~$ cd /usr/bin
janne@jkone:/usr/bin$ find fir*
firefox
firefox-3.0
firefox-3.5
janne@jkone:/usr/bin$
Tuo lienee kansa yksi tapa?
edit: ainiin. /sbin kiitos peran!
Otsikko: Vs: Ohjelman avaaminen päätteessä
Kirjoitti: Tomin - 14.08.09 - klo:17.56
Tuosta gnome-artista. Tarvitseeko se varmasti sudon (ja siinä pitäisi olla myös gksudo eikä sudo, koska se on graafinen ohjelma)? Eikös se asenna käyttäjän kotihakemistoon nuo teemat, jolloin pääkäyttäjän oikeuksilla se asentaisi ne rootin kotihakemistoon? Paitsi jos se on fiksu ja tajuaa asentaa ne oikeaan paikkaan (/usr/share/themes (jos muistan oikein))... ::)
Otsikko: Vs: Ohjelman avaaminen päätteessä
Kirjoitti: PenguinNerd - 14.08.09 - klo:17.59
Tuosta gnome-artista. Tarvitseeko se varmasti sudon (ja siinä pitäisi olla myös gksudo eikä sudo, koska se on graafinen ohjelma)? Eikös se asenna käyttäjän kotihakemistoon nuo teemat, jolloin pääkäyttäjän oikeuksilla se asentaisi ne rootin kotihakemistoon? Paitsi jos se on fiksu ja tajuaa asentaa ne oikeaan paikkaan (/usr/share/themes (jos muistan oikein))... ::)
Ei se tarvitse sudoa se asentaa teemat käyttäjän kotihakemistoon...
Otsikko: Vs: Ohjelman avaaminen päätteessä
Kirjoitti: peran - 14.08.09 - klo:18.08
Onko siis jokin tiedosto/hakemisto josta näkee nuo ohjelmien nimet, kun eivät tunnu olevan samat kuin noissa valikoissa?

Saahan tuon nimen toki niinkin kaivettua esiin, että lisää käynnistimen työpöydälle ja katsoo sieltä ominaisuudet, mutta varmasti siihen jokin toinenkin keino on.

Toi käynnistimen vetäminen työpöydälle ja katsominen ominaisuudet on varmaankin yksinkertaisin tapa. Sen lisäksi ohjelmia (lähinnä pääte-ohjelmia) voi etsiä, jos tietää käyttötarkoituksen. Tämä tosin koskee vain niitä ohjelmia, joilla on man-sivut. Siis etsintä tapahtuu man:nin -k-vipua käyttäen.
Esim.
Koodia: [Valitse]
man -k editor

Jos tietää tiedoston nimen osan, niin voi etsiä locate-käskyllä, mutta tämä siis koskee kaikkia tiedostoja, jotka on tiedostojärjestelmässä olleet, kun viimeksi oli ajaettu updatedb-roottina.

Sitten noita komentojen tiedostojen paikkoja taitaa olla useita.

Usein ne sijaitsee usein bin-hakemistossa.

Esim. /bin
tai /usr/bin
myös
/sbin
Otsikko: Vs: Ohjelman avaaminen päätteessä
Kirjoitti: Crisa - 14.08.09 - klo:18.16
Tuosta gnome-artista. Tarvitseeko se varmasti sudon (ja siinä pitäisi olla myös gksudo eikä sudo, koska se on graafinen ohjelma)? Eikös se asenna käyttäjän kotihakemistoon nuo teemat, jolloin pääkäyttäjän oikeuksilla se asentaisi ne rootin kotihakemistoon? Paitsi jos se on fiksu ja tajuaa asentaa ne oikeaan paikkaan (/usr/share/themes (jos muistan oikein))... ::)

EI tarvinnutkaan... Muistin tuon väärin, kun värkkäsin jotain muuta siinä sivussa sitten. Gksudohan se pitäisi olla noiden graafisten kanssa. 

Tuo find komento on myös käytännöllinen, mitenköhän en sitä muistanut.
Otsikko: Vs: Ohjelman avaaminen päätteessä
Kirjoitti: gdm - 14.08.09 - klo:18.19
Koodia: [Valitse]
dpkg -L pakettiKertoo mitä asennetaan ja minne.
Kuten peran jo sanoi, käynnistimet löytyvät /usr/bin /sbin /bin hakemistoista.
Itse asennetut sitten mistä lie.