Xdg-mime: Difference between revisions
(13 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
= Sissejuhatus = | = Sissejuhatus = | ||
Xdg-mime on käsurea tööriist, mis peaks olema kõigis Unixi süsteemides. See võimaldab pärida failide tüübi kohta ja lisada kirjeldusi uutele faili tüüpidele. | Xdg-mime on käsurea tööriist, mis peaks olema kõigis Unixi süsteemides. See võimaldab pärida failide tüübi kohta ja lisada kirjeldusi uutele faili tüüpidele.[http://manpages.ubuntu.com/manpages/hardy/man1/xdg-mime.1.html] | ||
Xdg-mime konfiguratsiooni faile hoitakse kas iga kasutaja individuaal kaustas | Xdg-mime konfiguratsiooni faile hoitakse kas iga kasutaja individuaal kaustas[http://installbuilder.bitrock.com/docs/installbuilder-userguide/ar01s17.html] | ||
<pre>~/.local/share/applications/</pre> | <pre>~/.local/share/applications/</pre> | ||
või | või kogu süsteemile kaustas | ||
<pre>/usr/share/applications/</pre> | <pre>/usr/share/applications/</pre> | ||
Line 17: | Line 17: | ||
= Paigaldamine = | = Paigaldamine = | ||
Xdg-mime on osa paketist xdg-util ja kui seda pole installeeritud siis saab seda paigaldada käsuga: | Xdg-mime on osa paketist xdg-util ja kui seda pole eelnevalt installeeritud siis saab seda paigaldada käsuga: | ||
<pre>apt-get install xdg-utils</pre> | <pre>apt-get install xdg-utils</pre> | ||
= Käsud = | = Käsud [http://manpages.ubuntu.com/manpages/hardy/man1/xdg-mime.1.html]= | ||
Line 33: | Line 33: | ||
<pre>xdg-mime query filetype photo.jpg</pre> | <pre>xdg-mime query filetype photo.jpg</pre> | ||
<u>Tulemus:</u> Tagastab MIME tüübi, | <u>Tulemus:</u> Tagastab MIME tüübi, milleks on image/jpeg | ||
* default - saab teada vaikimisi seatud programmi nime, mida töölaud kasutab | |||
* | |||
<pre>xdg-mime query default image/jpg</pre> | <pre>xdg-mime query default image/jpg</pre> | ||
<u>Tulemus:</u> Tagastab registreeritud programmi nime, mis on seadistatud avama jpg faili .desktop failinime laiendis. | <u>Tulemus:</u> Tagastab registreeritud programmi nime, mis on seadistatud avama jpg faili ja on kirjeldatud .desktop failinime laiendis. | ||
Line 55: | Line 54: | ||
'''3. install''' | '''3. install''' | ||
Saab | Saab kirjeldada uusi faili tüüpe keskkonna muutujas. | ||
<pre>xdg-mime install shinythings-shiny.xml</pre> | <pre>xdg-mime install shinythings-shiny.xml</pre> | ||
<u>Tulemus:</u> Lisab faili tüübi kirjelduse "shiny" failidele. | <u>Tulemus:</u> Lisab faili tüübi kirjelduse "shiny" failidele. | ||
Faili tüübi kirjeldus võiks näha | Faili tüübi kirjeldus võiks välja näha nii | ||
<pre> shinythings-shiny.xml: | <pre> shinythings-shiny.xml: | ||
Line 77: | Line 76: | ||
'''4. uninstall''' | '''4. uninstall''' | ||
Kustutab | Kustutab kirjeldatud faili tüübi keskkonna muutujas. | ||
Line 94: | Line 93: | ||
= Kokkuvõtteks = | = Kokkuvõtteks = | ||
Xdg-mime on hea abimees käsureal, mis aitab leida ja määrata vaikimise seatud faili tüübi programme, kas siis igale kasutajale eraldi või kogu süsteemile. | |||
= Lingid = | = Lingid = |
Latest revision as of 17:42, 3 January 2014
Autor
Rain Kärner AK21 rain.karner@itcollege.ee
Sissejuhatus
Xdg-mime on käsurea tööriist, mis peaks olema kõigis Unixi süsteemides. See võimaldab pärida failide tüübi kohta ja lisada kirjeldusi uutele faili tüüpidele.[1]
Xdg-mime konfiguratsiooni faile hoitakse kas iga kasutaja individuaal kaustas[2]
~/.local/share/applications/
või kogu süsteemile kaustas
/usr/share/applications/
Paigaldamine
Xdg-mime on osa paketist xdg-util ja kui seda pole eelnevalt installeeritud siis saab seda paigaldada käsuga:
apt-get install xdg-utils
Käsud [3]
1. query
Pole soovitatav kasutada root kasutajana ja mõeldud ainult töölaua versioonides. Query käsk võimaldab pärida kahte asja:
- filetype - tagastab faili tüübi
xdg-mime query filetype photo.jpg
Tulemus: Tagastab MIME tüübi, milleks on image/jpeg
- default - saab teada vaikimisi seatud programmi nime, mida töölaud kasutab
xdg-mime query default image/jpg
Tulemus: Tagastab registreeritud programmi nime, mis on seadistatud avama jpg faili ja on kirjeldatud .desktop failinime laiendis.
2. default
Selle käsuga saab määrata ja muuta vaikimisi määratud programmi faile. Annab võimaluse lisada mitu erinevat faili tüüpi. Samuti pole soovitatav kasutada root kasutajana.
xdg-mime default xpdf.desktop application/pdf
Tulemus: Avab pdf faililaiendit vaikimisi programmiga Xpdf.
3. install
Saab kirjeldada uusi faili tüüpe keskkonna muutujas.
xdg-mime install shinythings-shiny.xml
Tulemus: Lisab faili tüübi kirjelduse "shiny" failidele. Faili tüübi kirjeldus võiks välja näha nii
shinythings-shiny.xml: <?xml version="1.0"?> <mime-info xmlns=’http://www.freedesktop.org/standards/shared-mime-info’> <mime-type type="text/x-shiny"> <comment>Shiny new file type</comment> <glob pattern="*.shiny"/> <glob pattern="*.shi"/> </mime-type> </mime-info>
4. uninstall
Kustutab kirjeldatud faili tüübi keskkonna muutujas.
Valikud
- --mode saab valida kas installeerida ühele kasutajale või kõigile süsteemi kasutajatele.
- --novendor tavaliselt xdg-mime käsk kontrollib kas mime tüübi failidel on olemas õige eesliide. See valik võimaldab eirata seda kontrolli.
- --help kuvab käskude süntaksid
- --manual näitab manuaali
- --version näitab xdg-utils versiooni informatsiooni
Kokkuvõtteks
Xdg-mime on hea abimees käsureal, mis aitab leida ja määrata vaikimise seatud faili tüübi programme, kas siis igale kasutajale eraldi või kogu süsteemile.