36
|
1 # bing4desktop
|
|
2
|
|
3 ## Start
|
|
4
|
|
5 To download the latest version, type in terminal:
|
|
6 ```
|
|
7 git clone https://gitlab.com/pietraszczyk/bing4desktop.git
|
|
8 ```
|
|
9 You still need to install dependencies to run:
|
|
10
|
|
11
|
|
12 Fedora:
|
|
13 ```
|
|
14 sudo dnf install python3-pillow-tk python3-requests python3-tkinter python3-pystray make
|
|
15 ```
|
|
16
|
|
17 OpenSUSE:
|
|
18 ```
|
|
19 sudo zypper in python-Pillow python3-requests python3-tk make
|
|
20 ```
|
|
21 except that you will have to install the 'pystray' package via pip:
|
|
22 ```
|
|
23 pip3 install pystray
|
|
24 ```
|
|
25
|
|
26 Ubuntu:
|
|
27 ```
|
|
28 sudo apt install python3-requests python3-tk python3-pil.imagetk python3-pystray make
|
|
29 ```
|
|
30
|
|
31 Arch:
|
|
32 ```
|
|
33 pacman -S python-pillow python-requests tk
|
|
34 ```
|
|
35 source archive 'pystarce' should be downloaded from the [AUR] repository (https://aur.archlinux.org/packages/python-pystray) along with PKGBUILD, and build the package with the command:
|
|
36 ````
|
|
37 makepkg
|
|
38 ```
|
|
39
|
|
40
|
|
41 Running on a trial basis
|
|
42
|
|
43 For a trial run before installation, you can run the application with the command:
|
|
44 ```
|
|
45 ./bing4desktop.py
|
|
46 ```
|
|
47
|
|
48
|
|
49 Installation on file system:
|
|
50
|
|
51 Arch, Fedora and OpenSUSE:
|
|
52 ```
|
|
53 make install
|
|
54 ```
|
|
55
|
|
56 Debian/Ubuntu:
|
|
57 ```
|
|
58 make -f Makefile.debian
|
|
59 ```
|
|
60
|
|
61
|
|
62 ## Finish
|
|
63
|
|
64 First startup - manual and after reloading the system - automatic
|
|
65
|
|
66 (Cinnamon) Menu->Preferences->Bing4Desktop
|
|
67
|
|
68
|
|
69 In addition to Ubuntu and Debian, you should allow applications to autostart in the
|
|
70
|
|
71 (Cinnamon) Menu→Preferences→System Settings→Startup Programs.
|
|
72
|
|
73
|
|
74 Have a nice slide !
|
|
75
|
|
76
|
|
77
|
|
78
|
|
79 De installation:
|
|
80
|
|
81 Fedora, Arch, OpenSUSE:
|
|
82 ```
|
|
83 sudo make uninstall
|
|
84 ```
|
|
85 Ubuntu/Debian
|
|
86 ```
|
|
87 sudo make -f uninstall
|
|
88 ```
|