User Tools

Site Tools


en:debian

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
en:debian [2019/11/18 18:47] rionen:debian [2024/04/24 16:54] (current) kukuruzo
Line 3: Line 3:
  
 In debian testing and sid and in the ubuntu packages are in the official repositories. In debian testing and sid and in the ubuntu packages are in the official repositories.
 +<code>
 +sudo apt-get install psi-plus psi-plus-plugins psi-plus-icons psi-plus-skins
 +</code>
  
 +
 +===== 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]]:
 +<code>
 +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 
 +</code>
 +
 +=== System updates ===
 +
 +In the future you will receive updates of psi-plus* packages as usual:
 +<code>
 +sudo apt update
 +sudo apt upgrade
 +</code>
 +
 +===== 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: 
 +<code>
 +$ 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
 +</code>
 +Download and build Psi+ from source code
 <code> <code>
-$ sudo apt install build-essential libhunspell-dev libminizip-dev libqca2-dev libqca-qt5-2-dev qt5keychain-dev qtbase5-dev qttools5-dev libidn11-dev qtmultimedia5-dev libqt5multimedia5-plugins libqt5x11extras5-dev libqt5webkit5-dev  libqt5svg5-dev pkg-config  cmake qt5-qmake libqt5svg5-dev git libsignal-protocol-c-dev libssl-dev libtidy-dev libxss-dev libotr5-dev 
 $ git clone --depth=1 https://github.com/psi-plus/psi-plus-snapshots  $ git clone --depth=1 https://github.com/psi-plus/psi-plus-snapshots 
 $ mkdir psi-plus-snapshots/build $ mkdir psi-plus-snapshots/build
 $ cd psi-plus-snapshots/build $ cd psi-plus-snapshots/build
-$ cmake -DCHAT_TYPE=basic .. # or ../configure --qtselect=5 --disable-keychain+$ cmake -DCHAT_TYPE=basic -DENABLE_PLUGINS=ON -DBUNDLED_IRIS=ON .. 
 +# or ../configure --qtselect=5 --disable-keychain
 $ make -j5 $ make -j5
 $ sudo make install  $ sudo make install 
Line 16: Line 72:
 </code> </code>
  
-==== Other resources ==== +===== Emoticons, moods and other iconsets =====
- +
-If you need to install additional emoticons, icons and customer moods and/or Russian localization, then do the following. +
- +
- +
- +
-=== Emoticons, moods and other iconsets ===+
  
 Just use downloader plugin. Just use downloader plugin.
Line 32: Line 82:
  
  
 +<code>
 +$ psi-plus
 +</code>
  
  
en/debian.1574102825.txt.gz · Last modified: 2019/11/18 18:47 by rion

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki