A PCRE internal error occured. This might be caused by a faulty plugin
====== Differences ====== This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
tricks:mxmouse [2016/12/04 02:20] admin [Easystrokes] |
tricks:mxmouse [2016/12/04 03:17] (current) admin [Albert] |
||
---|---|---|---|
Line 94: | Line 94: | ||
There are a few packages available that offer this kind of functionality, one of the first to go for would be [[https://launchpad.net/synapse-project|Synapse]] if we weren't going for [[https://github.com/ManuelSchneid3r/albert/wiki/User-guide#how-to-install-albert|Albert]]. | There are a few packages available that offer this kind of functionality, one of the first to go for would be [[https://launchpad.net/synapse-project|Synapse]] if we weren't going for [[https://github.com/ManuelSchneid3r/albert/wiki/User-guide#how-to-install-albert|Albert]]. | ||
+ | |||
+ | Alternatives would also be [[http://engla.github.io/kupfer/|Kupfer]] and [[http://do.cooperteam.net/|GnomeDo]]. | ||
+ | |||
+ | === Installing Albert === | ||
+ | |||
+ | Kind of disappointing is that the [[https://github.com/ManuelSchneid3r/albert/wiki/User-guide#how-to-install-albert|Albert's GitHub page]] is only offering the //compile from source// option for Debian, thus LMDE2, systems. So we'll have to go that way... | ||
+ | |||
+ | First we **make sure that we're using Qt version > 5.3**, as it is stated that below this Qt version there are known problems with Albert. | ||
+ | <Code> | ||
+ | > qmake --version | ||
+ | QMake version 3.0 | ||
+ | Using Qt version 5.3.2 in /usr/lib/x86_64-linux-gnu | ||
+ | </Code> | ||
+ | |||
+ | We'll also make sure all **required libraries** are available: | ||
+ | <Code> | ||
+ | > sudo apt-get install g++ cmake qtbase5-dev libqt5x11extras5-dev libqt5svg5-dev libqt5sql5-sqlite libmuparser-dev | ||
+ | </Code> | ||
+ | |||
+ | Then download the GitHub master version, put it in ''/opt'' and compile: | ||
+ | <Code> | ||
+ | > sudo su | ||
+ | Password: | ||
+ | > cd /opt | ||
+ | > wget https://codeload.github.com/ManuelSchneid3r/albert/zip/master | ||
+ | > unzip albert-master.zip | ||
+ | > cd albert-master | ||
+ | > cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release | ||
+ | > make [-j 6] | ||
+ | > make install | ||
+ | </Code> | ||
+ | **note:** the ''-j 6'' option is here to let make use multiple processors. This will greatly reduce compile time and should be tuned to your available cores of course. |