Ano ang DESKTOP file?
Ang .desktop file ay isang configuration file na ginagamit ng mga Linux desktop environment para tukuyin ang mga shortcut at launcher ng application. Nagbibigay ito ng metadata tungkol sa isang application tulad ng pangalan nito, icon, command na ipapatupad at iba pang mga katangian. Ang mga file na ito ay karaniwang ginagamit upang lumikha ng mga shortcut sa mga menu ng application, mga desktop launcher o mga panel sa mga system na nakabatay sa Linux.
Ano ang nilalaman ng DESKTOP file?
Ang isang .desktop file ay sumusunod sa partikular na format at naglalaman ng ilang pangunahing field:
- [Desktop Entry]: Ito ang pangunahing header ng seksyon para sa .desktop file.
- Pangalan: Tinutukoy ang pangalan ng aplikasyon.
- Komento: Nagbibigay ng maikling paglalarawan o komento tungkol sa aplikasyon.
- Exec: Tinutukoy ang command na isasagawa kapag naglulunsad ng application.
- Icon: Tinutukoy ang path sa icon na file na nauugnay sa application.
- Terminal: Tinutukoy kung ang application ay dapat patakbuhin sa isang terminal window.
- Uri: Tinutukoy ang uri ng entry gaya ng “Application” o “Link.”
- Mga Kategorya: Tinutukoy ang mga kategorya o pangkat kung saan dapat ipakita ang application sa menu.
- StartupNotify: Tinutukoy kung ang desktop environment ay dapat magpakita ng startup notification para sa application.
- NoDisplay: Tinutukoy kung dapat itago ang application mula sa mga menu.
- Mga Pagkilos: Tinutukoy ang mga karagdagang aksyon na maaaring isagawa sa application tulad ng pagbubukas ng isang partikular na file.
Halimbawang DESKTOP file
Narito ang isang halimbawa ng isang .desktop file para sa isang kathang-isip na text editor na tinatawag na “MyTextEditor”:
[Desktop Entry]
Name=MyTextEditor
Comment=A simple text editor
Exec=mytexteditor %F
Icon=/path/to/icon.png
Terminal=false
Type=Application
Categories=TextEditor;Utility;
StartupNotify=true
NoDisplay=false
Actions=OpenNewWindow;OpenExistingFile;
[Desktop Action OpenNewWindow]
Name=Open New Window
Exec=mytexteditor
[Desktop Action OpenExistingFile]
Name=Open Existing File
Exec=mytexteditor %U
Sa halimbawang ito, tinutukoy ng .desktop file ang application na “MyTextEditor” kasama ang mga nauugnay na katangian nito. Kasama rin dito ang dalawang karagdagang aksyon, “Buksan ang Bagong Window” at “Buksan ang Umiiral na File,” na maaaring ma-access mula sa menu ng konteksto ng launcher ng application.
Sa pamamagitan ng paglalagay ng .desktop file sa mga partikular na direktoryo gaya ng /usr/share/applications
o ~/.local/share/applications
, makikilala ito ng desktop environment at magpapakita ng application nang naaayon sa mga menu o papayagan itong ilunsad mula sa desktop.
Paano buksan ang DESKTOP file?
Maaaring buksan at pangasiwaan ng ilang software program ang mga .desktop na file. Ang mga program na ito ay karaniwang mga file manager o desktop environment sa mga Linux-based na system. Narito ang ilang halimbawa:
- Nautilus (Mga File): Ang default na file manager para sa GNOME desktop environment.
- Nemo: Ang file manager para sa Cinnamon desktop environment.
- Dolphin: Ang default na file manager para sa KDE Plasma desktop environment.
- Thunar: Ang default na file manager para sa Xfce desktop environment.
- KDE Menu Editor: Isang tool na partikular sa KDE Plasma desktop environment na nagbibigay-daan sa iyong tingnan at i-edit ang mga .desktop na file.
Ang mga file manager at desktop environment na ito ay nagbibigay ng graphical na interface para sa pamamahala ng mga .desktop na file. Nagbibigay-daan sa iyo ang mga ito na tingnan at i-edit ang mga katangian ng mga .desktop na file, lumikha ng mga launcher ng application at ayusin ang mga shortcut sa mga menu ng application o sa desktop.
Ang mga .desktop na file ay mga plain text file, kaya maaari mo ring buksan at i-edit ang mga ito gamit ang isang text editor na gusto mo. I-right-click lang sa .desktop file at piliin ang “Buksan gamit ang” o “Buksan gamit ang isa pang application” upang pumili ng text editor mula sa listahan ng mga naka-install na program.
Ano ang format ng DESKTOP file?
Ang .desktop file format ay sumusunod sa partikular na istraktura at format. Ito ay isang plain text file na may set ng mga key-value pairs na nakaayos sa mga seksyon. Narito ang isang pangkalahatang-ideya ng format:
- Mga Header ng Seksyon: Ang bawat seksyon ay nagsisimula sa isang header na nakapaloob sa mga square bracket ([]). Ang pangunahing seksyon ay karaniwang pinangalanang [Desktop Entry], na naglalaman ng pangunahing metadata para sa application o launcher.
- Pares ng Key-Value: Sa loob ng bawat seksyon, tutukuyin mo ang mga property gamit ang mga pares ng key-value. Ang format ay “Key=Value”. Tinutukoy ng susi ang ari-arian at nagbibigay ang halaga ng kaukulang data.
- Property Syntax: Ang mga value ng property ay maaaring may iba’t ibang uri kabilang ang mga string, boolean value, file path o mga listahan. Ang format para sa bawat value ng property ay depende sa uri nito.
- Mga Komento: Maaari kang magsama ng mga komento sa .desktop file gamit ang simbolo na ‘#’. Anumang bagay na sumusunod sa ‘#’ sa linya ay itinuturing na isang komento at hindi pinapansin.
Mga sanggunian
See Also
- BIB File - BibTeX Bibliography - Ano ang .bib file at paano ito buksan?
- INO File - Arduino Sketch - Ano ang .ino file at paano ito buksan?
- SMC File - Super Nintendo Game ROM - Ano ang .smc file at paano ito buksan?
- ENC File - Encoded File - Ano ang .enc file at paano ito buksan?
- ESX File - Xactimate Insurance Claims Estimate - Ano ang .esx file at paano ito buksan?