Linuxissa sovellus ilman työpöytätiedostoa ei integroitu työpöytäympäristöön. Useimmat sovellukset tarjoavat yhden, mutta toisinaan sinun on luotava yksi. Se on melko helppoa, seuraa vain näitä vaiheita.
Työpöytätiedostot
Pöytätiedostot sisältävät tietoja sovelluksesta tai komentosarjasta, johon ne kuuluvat. Niitä käytetään useimmiten binaariset suoritettavat , mutta voit käyttää niitä a käsikirjoitus myös, jos haluat. Lyhyyden vuoksi sanomme vain "hakemuksen".
Pöytätiedosto sisältää metatiedot Että työpöytäympäristösi voi viitata, kun se käsittelee kyseistä sovellusta. Pöytätiedosto määrittelee, missä sovellusbinaari tai skripti on, mitä kuvaketta se käyttää ja niin edelleen. Koska työpöytätiedostot tallennetaan vakiopaikkaan, sinun työpöytäympäristö pystyy sijoittamaan ja viitata ne luotettavasti.
Jos sovelluksessa ei ole työpöytätiedostoa, osa sen integroinnista työpöytäympäristöön epäonnistuu. Sitä ei näy sovellushakujen tuloksissa, eikä et pysty kiinnittämään sitä laiturille tai muuhun kantorakettiin. Joissakin työpöytäympäristöissä voit sijoittaa työpöytätiedoston työpöydällesi ja se toimii pikakuvakkeina, antaen sinun suorittaa sovelluksen kaksoisnapsauttamalla työpöytätiedostoa. Juuri tämä käyttötapa antoi heille nimensä.
Sovelluksilla ei ehkä ole työpöytätiedostoa monista syistä. Asennusrutiini on saattanut hikkaa, tai se voi olla minimalistinen asennusohjelma, joka ei koskaan aio tarjota sellaista. Sovelluksen lataaminen lähdekoodiksi ja Kääntämällä se tietokoneellesi Usein ei luo työpöytätiedostoa.
Tietenkin, jos olet kirjoittanut sovelluksen itse, olet myös vastuussa työpöytätiedostosta. Käytetyt sovellukset, jotka ovat hyvin käyttäytyviä ja vastaavat työpöytäympäristön normeja ja odotuksia, ovat ne, jotka tuntevat ammattimaisen ja antavat käyttäjille luottamuksen, jonka tiedät tekemäsi.
Riippumatta siitä, miksi aiot luoda työpöytätiedoston, se on sama kaikissa tapauksissa.
Työpöytätiedoston rakentaminen
Pöytätiedosto on tavallinen tekstitiedosto. Ne voidaan luoda millä tahansa tekstieditorilla. Heille annetaan sama nimi kuin heidän edustamansa sovellus, ja yleissopimuksella on ”.Desktop” -laajennus.
-
Kommentit
: Kommentit alkavat hashilla "
". - Ryhmän otsikot : Ryhmäotsikot toimivat jakson nimikkeinä. Ne on suljettu suluihin “[]”. Niitä käytetään ryhmittelemään yhteen liittyviä avainarvon paria. Ainoa pakollinen ryhmäotsikko on ”[työpöydän merkintä]”.
-
Avainarvon parit
: Asetukset syötetään
Arvojen tarjoaminen nimetyille elementeille
tai ”avaimet”. Esimerkiksi,
Tyyppi = sovelluson avainarvoinen pari. ”Tyyppi” on avain ja “sovellus” on arvo.
Toiminut esimerkki
Ennen kuin aloitat, varmista, että sovellus toimii. Avaa pääteikkuna ja käynnistä sovellus. Jos se toimii, se on hienoa. Voit mennä eteenpäin ja tehdä työpöytätiedostosi. Jos sovellusta ei suoriteta, riippumatta siitä, mitä laitat työpöytätiedostoosi, sitä ei vieläkään suorita.
Sinun on korjattava mitä se on, joka estää sovelluksen käynnistämistä, ennen kuin ajattelet edes uuden abstraktiokerroksen lisäämistä työpöytätiedoston avulla.
Ohjelmalla, jonka kanssa työskentelemme, on suoritettava nimeltään
TAF
Sijaitsee/USR/Local/Bin/TAF/”-hakemistossa. Käynnistämme sovelluksen varmistaaksemme, että se alkaa ilman ongelmia.
Tämä yksinkertainen testi tuottaa hyödyllistä tietoa. Jos kohtaamme vaikeuksia yrittää käynnistää sovellus työpöytätiedostostamme, se tarkoittaa, että ongelman on oltava jotain tekemistä työpöytätiedoston kanssa eikä itse sovellusta.
Voimme luoda työpöytätiedostomme missä tahansa, mutta jotta voimme käyttää sitä, meidän on kopioitava se kahdesta paikasta.
- Jos olet ainoa henkilö, joka käyttää sovellusta, kopioi työpöytätiedostosi “~/.local/share/applications” -hakemistoon.
- Jos haluat, että kaikki käyttäjät voivat käyttää sovellusta, kopioi työpöytätiedosto “/usr/share/applications/” -hakemistoon.
Täysin toimivan työpöytätiedoston ei tarvitse sisältää kovin paljon tietoa. Tässä on työpöytätiedosto, jonka olemme luoneet
TAF
sovellus. Sitä kutsutaan "Taf.Desktop".
Tätä voidaan käyttää omille työpöytätiedostoillesi mallina. Muista käyttää suoritettavan nimeä sovellukselle, jonka olet luonut työpöytätiedoston, ja muuta hakemistopolkuja sopiviksi.
- [Pöytätietokone] : Tämä rivi tunnistaa tiedoston työpöytätiedostoksi. Vaikka tiedostoa nimetään väärin eikä sillä ollut ”.Desktop” -laajennusta, se olisi tunnistettava ja käsitellään työpöytätiedostona.
- Nimi : Sovelluksen koko otsikko, ei suoritettavan nimi. Tämä näytetään sovelluskuvakkeen alla, kun se näytetään työpöytäympäristössä. Se on myös teksti, jota käytetään työkaluvihjeissä.
- Geneerinen nimi : Yleinen kuvaus sovelluksen tyypistä tämä on. Jos on olemassa yleinen termi, joka koskee, kuten verkkoselain, IDE tai Word -prosessori, voit käyttää sitä.
- Kommentti : Tämän tarkoituksena on antaa lisätietoja "nimen" ja "genecName" -näppäinparien täydentämiseksi.
- Versio : Pöytätiedoston määritelmän versio, johon tämä tiedosto vastaa.
- Toimeenpanija : Tämä voi olla suoritettavan nimi tai täydellinen polku suoritettavaan, mukaan lukien suoritettavan nimi.
- Polku : Tämä on polku hakemistoon, josta sovellus käynnistetään. Se on sovelluksen toimiva hakemisto käynnistysaikana.
- Kuvake : Sovelluksen kuvake. Tätä kuvaketta käytetään sovellushakutuloksissa ja kun sovellus lisätään laituriin tai muuhun kantorakettiin.
- Pääte- : Ilmaisee, toimiiko sovellus pääteikkunassa.
- Tyyppi : Säännöllisiä sovelluksia varten tämä on aina ”sovellus”.
-
Luokat
: Tämä arvo tulisi lopettaa puolikolonilla "
;”Koska siinä on a lista. Luettelo otetaan huomioon luokat, jotka sovellus voidaan luetteloida valikoissa .
Joka kerta kun muokkaa
elää
Pöytätiedosto - yksi ~/.local/share/sovellukset ”tai“/usr/share/applications/” - sinun on kirjauduttava ulos ja uudelleen nähdäksesi, mitä vaikutuksiasi muutoksesi ovat tehneet. Tämän välttämiseksi voit käyttää
Päivitys-desktop-database
komento. Sinun on käytettävä
sudo
Kun teet.
Työpöytätiedostosi on myös apuohjelma oikeellisuudesta. Jos se havaitsee syntaksin tai muut virheet, se ilmoittaa heille sinulle. Lisäämme sanan “sovellus” tiedostomme “luokkien” riville ja tarkistamme sen.
Tämän pitäisi nostaa virhe, koska ”sovellus” -luokka on vanhentunut.
Validoija antaa meille varoituksen, että ”sovellus” -luokka ei ole enää hyväksyttävä arvo “luokkien” luettelossa.
Työpöytätiedoston käyttäminen
Jos sovellus on tarkoitettu vain käyttöön, kopioi työpöytätiedosto “~/.local/share/applications” -hakemistoon. Jos kaikkien käyttäjien sallitaan käyttää sovellusta, kopioi työpöytätiedosto “/usr/share/applications/” -hakemistoon.
Varmistamme myös, että uusi työpöytätiedostomme luetaan ja sen metatiedot lisätään tietokantaan.
"Super" -näppäin sijaitsee yleensä vasemmanpuoleisten “Ctrl” ja “Alt” -näppäimien välissä. GNOME: n "super" -näppäimen painaminen siirtyy sovellushakuun. Koska työpöytätiedostomme kuvasi sovelluksen nimeltä “tekstiseikkailukehys”, "teksti" syöttäminen hakuvihreeksi riittää näyttämään sovelluksen kuvake hakutuloksissa.
Sovellus on integroitu hienosti työpöytäympäristöön. Sen kuvake näkyy oikein laiturilla, kun se toimii. Kuvaketta osoittavat työkaluvihjeet, jotka sisältävät sovelluksen koko nimen.
Napsauttamalla kuvaketta näyttää ikkunan esikatselunäkymän, joka näyttää sovelluksen avaaman ikkunat.
Hiiren kakkospainikkeella Sovelluskuvake tuottaa kontekstivalikon. "Lisää suosikkeihin" -vaihtoehtojen valitseminen napsauttaa sovelluksen laituriin.
Sovelluskuvake siirretään erotinlinjan yläpuolelle ja siitä tulee pysyvä kuvake telakassa. Kuvake on läsnä, vaikka sovellus ei ole käynnissä.
Olla kotoisin
Käyttäjät odottavat pystyvänsä tekemään tiettyjä asioita työpöytäsovelluksilla. He odottavat, että sovellus luetellaan hakutuloksissa. He olettavat, että se voidaan kiinnittää kantoraketeihin ja telakoihin, ja heillä on muut hyvin käyttäytyvän alkuperäisen sovelluksen mukaiset mukavuudet. Yllättävää määrää näistä vuorovaikutuksista ohjataan pöytätiedostoilla.
Jos joudut käsittelemään sovellusta, josta puuttuu sen työpöytätiedosto, voit nyt luoda sen sille. Se varmasti lyö sovelluksen käynnistämisen käsin joka kerta.
Liittyvät: Kuinka olla tuottavampi Ubuntussa käyttämällä pikanäppäimiä
- › OnePlus 11 on täällä, mutta karkealla aloituksella
- › Bose hiljainen Comfort Evabuds 2 Review: Askel eteenpäin melunvaimennuksen ääntä varten
- › Kuinka halvat VPN: t voivat maksaa enemmän kuin olet sopinut
- › Wyze on alhaalla, se ei ole vain sinä
- › Seuraavalla älykkäällä kodin laitteellasi voi olla 5G
- › Lopeta tietokoneen mukana tulevan näppäimistön ja hiiren käyttö