Changes between Version 2 and Version 3 of mycroft-gui-mark-2_20.04_standalone


Ignore:
Timestamp:
02/23/21 21:35:02 (3 years ago)
Author:
admin
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • mycroft-gui-mark-2_20.04_standalone

    v2 v3  
    1818* {{{ sudo apt-get update && sudo apt-get dist-upgrade -y }}}
    1919* {{{ sudo apt install git gnupg wget curl apt-transport-https software-properties-common }}}
     20Do the next steps as root:
     21* {{{ sudo su - }}}
     22Add KDE Neon gpg key:
     23* {{{ wget -qO - 'http://archive.neon.kde.org/public.key' | sudo apt-key add - }}}
     24Add the repository
     25* {{{ echo "deb https://archive.neon.kde.org/unstable focal main" > /etc/apt/sources.list.d/neon.list }}}
     26* {{{ apt-get update }}}
     27exit root by pressing Ctrl-D.
    2028
    2129==== swap ====
     
    4553* {{{ cd mycroft-core }}}
    4654* {{{ ./dev_setup.sh }}}
     55
     56==== Mycroft GUI ====
     57* {{{ sudo apt install -y git-core g++ cmake cmake-extras cmake-data extra-cmake-modules kio-dev gettext pkg-config pkg-kde-tools qtbase5-dev qtdeclarative5-dev libkf5notifications-data libkf5notifications-dev qml-module-qtquick2 qml-module-qtquick-controls2 qml-module-qtquick-controls qml-module-qtwebsockets qml-module-qt-websockets qml-module-qtquick-layouts build-essential libqt5webkit5 libqt5webkit5-dev libkf5i18n-data libkf5i18n-dev libkf5i18n5 qml-module-qtgraphicaleffects libqt5dbus5 libkf5dbusaddons-dev libdbus-1-dev libdbus-glib-1-dev libkf5kio-dev libqt5websockets5-dev libqt5webview5-dev }}}
     58* {{{ cd ~ }}}
     59* {{{ git clone https://github.com/MycroftAI/mycroft-gui/ }}}
     60* {{{ cd mycroft-gui && mkdir build && cd build }}}
     61* {{{ cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release -DKDE_INSTALL_LIBDIR=lib -DKDE_INSTALL_USE_QT_SYS_PATHS=ON }}}
     62* {{{ make -j2 }}}
     63* {{{ sudo make install }}}
     64