73c8ba7d |
1 | LXQT On Slackware |
2 | ================= |
3 | |
4 | If you want to install and use LXQT on Slackware, you need more than just |
5 | the packages in the lxqt package directory for Slackware 14.2 or -current. |
6 | All of the below are also required if you want to compile LXQT yourself. |
7 | |
8 | Openbox |
9 | ------- |
10 | |
11 | LXQT needs a Window Manager, it does not have one itself. LXQT will offer |
12 | you a choice of fvwm2, xfwm4, fluxbox on its first start but you can also |
13 | install openbox. If you do prefer openbox, get these two packages from my |
14 | 'slackbuilds' repository, |
15 | http://bear.alienbase.nl/mirrors/people/alien/slackbuilds/ : |
16 | |
17 | obconf |
18 | openbox |
19 | |
20 | Dependencies |
21 | ------------ |
22 | |
23 | Openbox is a dependency for compiling obconf-qt but if you are not interested |
24 | in using openbox you can skip installing openbox and compiling obconf-qt. |
25 | |
26 | The real mandatory dependencies are related to Qt5 and the KDE Frameworks, |
27 | upon which LXQT was built. |
28 | Therefore the following packages should be obtained from my 'ktown'repository, |
29 | http://bear.alienbase.nl/mirrors/alien-kde/ below the directory specific to |
30 | your Slackware release and architecture. |
31 | More specifically from its subdirectories 'deps', 'kde/frameworks', |
32 | 'kde/plasma' and 'kde/plasma-extra': |
33 | |
34 | # deps: |
35 | libdbusmenu-qt5 |
36 | libinput |
37 | libxkbcommon |
38 | polkit-qt5-1 |
39 | qt5 |
40 | qt5-webkit |
41 | wayland |
42 | |
43 | # kde/frameworks: |
44 | attica-framework |
45 | baloo5 |
46 | bluez-qt |
47 | breeze-icons |
48 | extra-cmake-modules |
49 | frameworkintegration |
50 | kactivities-framework |
51 | kactivities-stats |
52 | kapidox |
53 | karchive |
54 | kauth |
55 | kbookmarks |
56 | kcmutils |
57 | kcodecs |
58 | kcompletion |
59 | kconfig |
60 | kconfigwidgets |
61 | kcoreaddons |
62 | kcrash |
63 | kdbusaddons |
64 | kdeclarative |
65 | kded |
66 | kdelibs4support |
67 | kdesignerplugin |
68 | kdesu |
69 | kdewebkit |
70 | kdnssd |
71 | kdoctools |
72 | kemoticons |
73 | kfilemetadata5 |
74 | kglobalaccel |
75 | kguiaddons |
76 | khtml |
77 | ki18n |
78 | kiconthemes |
79 | kidletime |
80 | kimageformats |
81 | kinit |
82 | kio |
83 | kitemmodels |
84 | kitemviews |
85 | kjobwidgets |
86 | kjs |
87 | kjsembed |
88 | kmediaplayer |
89 | knewstuff |
90 | knotifications |
91 | knotifyconfig |
92 | kpackage |
93 | kparts |
94 | kpeople |
95 | kplotting |
96 | kpty |
97 | kross |
98 | krunner |
99 | kservice |
100 | ktexteditor |
101 | ktextwidgets |
102 | kunitconversion |
103 | kwallet |
104 | kwidgetsaddons |
105 | kwindowsystem |
106 | kxmlgui |
107 | kxmlrpcclient |
108 | modemmanager-qt |
109 | networkmanager-qt |
110 | oxygen-icons5 |
111 | plasma-framework |
112 | solid |
113 | sonnet |
114 | threadweaver |
115 | |
116 | # plasma: |
117 | libkscreen2 |
118 | |
119 | # plasma-extra: |
120 | sddm-qt5 |
121 | |
122 | Finally, you need the following packages from my main slackbuilds repository |
123 | at http://bear.alienbase.nl/mirrors/people/alien/slackbuilds/ : |
124 | |
125 | libstatgrab |
126 | muparser |