====== Psi+ on Debian Linux ======
In debian testing and sid and in the ubuntu packages are in the official repositories.
sudo apt-get install psi-plus psi-plus-plugins psi-plus-icons psi-plus-skins
===== Nightly builds ====
=== Ubuntu ===
Follow the instruction on adding ppa https://launchpad.net/~psi-plus/+archive/ubuntu/ppa
=== Debian ===
Adding of [[https://notesalexp.org/|special PPA]]:
1) echo "deb https://notesalexp.org/debian/bookworm/ bookworm main" | sudo tee /etc/apt/sources.list.d/psi-plus.list
2) sudo touch /etc/apt/preferences.d/psi-plus
3) sudo nano /etc/apt/preferences.d/psi-plus
Package: *
Pin: release o=notesalexp.org
Pin-Priority: 200
Package: psi-plus*
Pin: release o=notesalexp.org
Pin-Priority: 500
4) ^o
5) enter
6) ^x
7) sudo apt-get install apt-transport-https
8) sudo apt-get update -oAcquire::AllowInsecureRepositories=true
9) sudo apt-get install notesalexp-keyring -oAcquire::AllowInsecureRepositories=true
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 you will receive updates of psi-plus* packages as usual:
sudo apt update
sudo apt upgrade
===== Build from source =====
Note, Psi+ won't build with Qt version < 5.6.0
Install packages to build Psi +. Installed once at the first build:
$ sudo apt install build-essential cmake git libhunspell-dev libidn11-dev libminizip-dev libotr5-dev \
libqca2-dev libqca-qt5-2-dev libqt5multimedia5-plugins libqt5svg5-dev libqt5webkit5-dev \
libqt5x11extras5-dev libsignal-protocol-c-dev libssl-dev libtidy-dev libxss-dev \
pkg-config qt5keychain-dev qt5-qmake qtbase5-dev qtmultimedia5-dev qttools5-dev libusrsctp-dev
Download and build Psi+ from source code
$ git clone --depth=1 https://github.com/psi-plus/psi-plus-snapshots
$ mkdir psi-plus-snapshots/build
$ cd psi-plus-snapshots/build
$ cmake -DCHAT_TYPE=basic -DENABLE_PLUGINS=ON -DBUNDLED_IRIS=ON ..
# or ../configure --qtselect=5 --disable-keychain
$ make -j5
$ sudo make install
$ cd ../../
$ rm -rf psi-plus-snapshots # remove not needed anymore source directory
===== Emoticons, moods and other iconsets =====
Just use downloader plugin.
For manual install take a look at https://github.com/psi-im/resources
===== Finally =====
Enjoy ;-)
$ psi-plus