en:debian
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:debian [2019/11/18 19:49] – rion | en:debian [2024/04/24 16:54] (current) – kukuruzo | ||
|---|---|---|---|
| Line 7: | Line 7: | ||
| </ | </ | ||
| - | ===== What may be needed and how to build? ===== | ||
| + | ===== Nightly builds ==== | ||
| - | Your system may not be **libqca-qt5** and **Qt>=5.6.0**. If you do not - they must be installed prior to build. | + | === Ubuntu === |
| + | |||
| + | Follow the instruction on adding ppa https:// | ||
| + | |||
| + | === Debian === | ||
| + | |||
| + | Adding of [[https:// | ||
| + | < | ||
| + | 1) echo "deb https:// | ||
| + | 2) sudo touch / | ||
| + | 3) sudo nano / | ||
| + | |||
| + | Package: | ||
| + | Pin: release o=notesalexp.org | ||
| + | Pin-Priority: | ||
| + | |||
| + | Package: psi-plus* | ||
| + | Pin: release o=notesalexp.org | ||
| + | Pin-Priority: | ||
| + | |||
| + | 4) ^o | ||
| + | 5) enter | ||
| + | 6) ^x | ||
| + | 7) sudo apt-get install apt-transport-https | ||
| + | 8) sudo apt-get update -oAcquire:: | ||
| + | 9) sudo apt-get install notesalexp-keyring -oAcquire:: | ||
| + | 10) sudo apt-get update | ||
| + | 11) sudo apt-get install psi-plus psi-plus-webkit psi-plus-webengine psi-plus-plugins psi-plus-l10n psi-plus-skins psi-plus-sounds psi-plus-icons-nonfree | ||
| + | </ | ||
| + | |||
| + | === System updates === | ||
| + | |||
| + | In the future | ||
| + | < | ||
| + | sudo apt update | ||
| + | sudo apt upgrade | ||
| + | </ | ||
| + | |||
| + | ===== Build from source ===== | ||
| + | |||
| + | Note, Psi+ won' | ||
| Install packages to build Psi +. Installed once at the first build: | Install packages to build Psi +. Installed once at the first build: | ||
| < | < | ||
| - | $ sudo apt install build-essential libhunspell-dev libminizip-dev libqca2-dev libqca-qt5-2-dev | + | $ sudo apt install build-essential |
| + | libqca2-dev libqca-qt5-2-dev | ||
| + | | ||
| + | pkg-config | ||
| </ | </ | ||
| - | Download and build psi+ from source code | + | Download and build Psi+ from source code |
| < | < | ||
| $ git clone --depth=1 https:// | $ git clone --depth=1 https:// | ||
| $ mkdir psi-plus-snapshots/ | $ mkdir psi-plus-snapshots/ | ||
| $ cd psi-plus-snapshots/ | $ cd psi-plus-snapshots/ | ||
| - | $ cmake -DCHAT_TYPE=basic -DENABLE_PLUGINS=ON .. # or ../ | + | $ cmake -DCHAT_TYPE=basic -DENABLE_PLUGINS=ON -DBUNDLED_IRIS=ON .. |
| + | # or ../ | ||
| $ make -j5 | $ make -j5 | ||
| $ sudo make install | $ sudo make install | ||
en/debian.1574106547.txt.gz · Last modified: 2019/11/18 19:49 by rion
