Muokataan sivua OneDrive-d-old
Siirry navigaatioon
Siirry hakuun
Kumoaminen voidaan suorittaa. Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio | Oma tekstisi | ||
Rivi 1: | Rivi 1: | ||
{{Ohjelma | {{Ohjelma | ||
| nimi=OneDrive-d-old | | nimi=OneDrive-d-old | ||
Rivi 6: | Rivi 5: | ||
| lisenssi=[[GPL]] | | lisenssi=[[GPL]] | ||
| käyttöliittymä=taustapalvelu, teksti | | käyttöliittymä=taustapalvelu, teksti | ||
| kotisivu=[https://github.com/xybu/onedrive-d-old | | kotisivu=[https://github.com/xybu/onedrive-d-old https://github.com/xybu/onedrive-d-old] | ||
}} | }} | ||
Rivi 33: | Rivi 31: | ||
onedrive-d vaatii [[python]]3 käyttöä. Jos Pythonin versio on vanhempi kuin 3.4, python3-PIP on myös tarpeen. | onedrive-d vaatii [[python]]3 käyttöä. Jos Pythonin versio on vanhempi kuin 3.4, python3-PIP on myös tarpeen. | ||
Python3:sta on käytettävä [[Unicode]]-tilassa (oletusarvo useimmilla Linux | Python3:sta on käytettävä [[Unicode]]-tilassa (oletusarvo useimmilla Linux jakelupaketeilla) muuten sen <tt>string</tt>-tietotyypit eivät toimi. | ||
Taustaprosessi ([[daemon]]) on toteutettu Pythonilla. Riippuvuudet: <tt>psutil</tt> paketti edellyttää, että järjestelmään on asennettu paketti <tt>python3-dev</tt>. Jos asennus epäonnistuu: <Python.h> paketti puuttuu, tarkista <tt>python3-dev</tt>-paketti on asennettuna. Kaikki Linux jakelut asentavat tämän oletuksena. Kiinnitä erityistä huomiota tähän, jos työpöytäympäristö on MATE (eli jos | Taustaprosessi ([[daemon]]) on toteutettu Pythonilla. Riippuvuudet: <tt>psutil</tt> paketti edellyttää, että järjestelmään on asennettu paketti <tt>python3-dev</tt>. Jos asennus epäonnistuu: <Python.h> paketti puuttuu, tarkista <tt>python3-dev</tt>-paketti on asennettuna. Kaikki Linux jakelut asentavat tämän oletuksena. Kiinnitä erityistä huomiota tähän, jos työpöytäympäristö on MATE (eli jos jakelupaketti on Linux Mint tai Ubuntu MATE jne). | ||
GObject (<tt>python3-gi</tt> paketti Debian/Ubuntu, <tt>pygobject3</tt> Fedora, <tt>python-gobject</tt> Arch, ja <tt>python3-gobject</tt> openSUSE) ovat tarpeen. Katso tämä artikkeli, jos haluat rakentaa PyGObjectin suoraan lähteestä. | GObject (<tt>python3-gi</tt> paketti Debian/Ubuntu, <tt>pygobject3</tt> Fedora, <tt>python-gobject</tt> Arch, ja <tt>python3-gobject</tt> openSUSE) ovat tarpeen. Katso tämä artikkeli, jos haluat rakentaa PyGObjectin suoraan lähteestä. | ||
Rivi 92: | Rivi 90: | ||
Voit tehdä esimerkiksi seuraavanlaisen [[Bash]]-skritpin käynnistettävien ohjelmien listaan. | Voit tehdä esimerkiksi seuraavanlaisen [[Bash]]-skritpin käynnistettävien ohjelmien listaan. | ||
< | <source lang="bash"> | ||
#!/bin/bash | #!/bin/bash | ||
# Siirrytään oikeaan hakemistoon | # Siirrytään oikeaan hakemistoon | ||
Rivi 98: | Rivi 96: | ||
# Käynnistetään oneDrive-d skripti | # Käynnistetään oneDrive-d skripti | ||
python3 -m onedrive_d.od_main start | python3 -m onedrive_d.od_main start | ||
</ | </source> | ||
Esimerkkiohjelma voidaan tallentaa vaikka nimelle <tt>onedrive-start</tt> ja sille voidaan antaa suoritusoikeudet komennolla: | Esimerkkiohjelma voidaan tallentaa vaikka nimelle <tt>onedrive-start</tt> ja sille voidaan antaa suoritusoikeudet komennolla: |