How to Install Calligra on Debian 12

To Install Calligra On Debian 12

Introduction:

Calligra Suite is an office suite similar to LibreOffice or OpenOffice suites that is available on Kubuntu and other KDE-based Linux systems. It contains the following apps: Words, Stage, Sheets, Flow and Kexi (office apps), Krita and Karbon (graphics manipulation), and Plan (project management).

Installation Procedure

Step 1: Check the OS version by using following command.

root@linuxhelp:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 12 (bookworm)
Release:	12
Codename:	bookworm

Step 2: Update the System Packages by using following command.

root@linuxhelp:~# apt-get update
Hit:1 http://deb.debian.org/debian bookworm InRelease
Get:2 http://deb.debian.org/debian bookworm-updates InRelease [52.1 kB]
Get:3 http://security.debian.org/debian-security bookworm-security InRelease [48.0 kB]
Get:4 http://security.debian.org/debian-security bookworm-security/main Sources [46.7 kB]
Get:5 http://security.debian.org/debian-security bookworm-security/main amd64 Packages [62.0 kB]
Get:6 http://security.debian.org/debian-security bookworm-security/main Translation-en [37.5 kB]
Fetched 246 kB in 1s (211 kB/s)                                  
Reading package lists... Done

Step 3: Install the Calligra by using following command.

root@linuxhelp:~# apt-get install calligra
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  calligra-data calligra-libs calligrasheets calligrasheets-data calligrastage
  calligrastage-data calligrawords calligrawords-data fonts-lyx
  kactivities-bin kactivitymanagerd karbon kded5 keditbookmarks kio
  kpackagelauncherqml kpackagetool5 kross kwayland-data kwayland-integration
  libaribb24-0 libcddb2 libdbusmenu-qt5-2 libdouble-conversion3 libdvbpsi10
  libebml5 libemf1 libhfstospell11 libixml10 libkchart2 libkchart2-l10n
  libkf5activities5 libkf5archive-data libkf5archive5 libkf5attica5
  libkf5auth-data libkf5auth5 libkf5authcore5 libkf5bookmarks-data
  libkf5bookmarks5 libkf5codecs-data libkf5codecs5 libkf5completion-data
  libkf5completion5 libkf5config-bin libkf5config-data libkf5configcore5
  libkf5configgui5 libkf5configwidgets-data libkf5configwidgets5
  libkf5coreaddons-data libkf5coreaddons5 libkf5crash5 libkf5dbusaddons-bin
  libkf5dbusaddons-data libkf5dbusaddons5 libkf5declarative-data
  libkf5declarative5 libkf5doctools5 libkf5globalaccel-bin
  libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5
  libkf5guiaddons-bin libkf5guiaddons-data libkf5guiaddons5 libkf5i18n-data
  libkf5i18n5 libkf5iconthemes-bin libkf5iconthemes-data libkf5iconthemes5
  libkf5itemmodels5 libkf5itemviews-data libkf5itemviews5
  libkf5jobwidgets-data libkf5jobwidgets5 libkf5js5 libkf5kcmutils-bin
  libkf5kcmutils-data libkf5kcmutils5 libkf5kcmutilscore5
  libkf5kdelibs4support-data libkf5kdelibs4support5 libkf5kdelibs4support5-bin
  libkf5khtml-bin libkf5khtml-data libkf5khtml5 libkf5kiocore5
  libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5
  libkf5kirigami2-5 libkf5krosscore5 libkf5krossui5 libkf5newstuffcore5
  libkf5notifications-data libkf5notifications5 libkf5notifyconfig-data
  libkf5notifyconfig5 libkf5package-data libkf5package5 libkf5parts-data
  libkf5parts-plugins libkf5parts5 libkf5plasma5 libkf5quickaddons5
  libkf5runner5 libkf5service-bin libkf5service-data libkf5service5
  libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5
  libkf5sonnetui5 libkf5syndication5abi1 libkf5textwidgets-data
  libkf5textwidgets5 libkf5threadweaver5 libkf5wallet-bin libkf5wallet-data
  libkf5wallet5 libkf5waylandclient5 libkf5widgetsaddons-data
  libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5
  libkf5xmlgui-bin libkf5xmlgui-data libkf5xmlgui5 libkwalletbackend5-5
  libkworkspace5-5 liblua5.2-0 libmad0 libmagick++-6.q16-8 libmatroska7
  libmd4c0 libopenmpt-modplug1 libpcre2-16-0 libpcre3 libphonon4qt5-4
  libphonon4qt5-data libphonon4qt5experimental4 libplot2c2 libpolkit-qt5-1-1
  libprotobuf-lite32 libproxy-tools libpstoedit0c2a libqca-qt5-2
  libqca-qt5-2-plugins libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
  libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5qmlworkerscript5
  libqt5quick5 libqt5quickcontrols2-5 libqt5quickshapes5
  libqt5quicktemplates2-5 libqt5quickwidgets5 libqt5script5 libqt5sql5
  libqt5sql5-sqlite libqt5svg5 libqt5texttospeech5 libqt5waylandclient5
  libqt5waylandcompositor5 libqt5widgets5 libqt5x11extras5 libqt5xml5
  libresid-builder0c2a libsdl-image1.2 libsdl1.2debian libsidplay2
  libspatialaudio0 libspeexdsp1 libspnav0 libupnp13 libva-wayland2 libvlc-bin
  libvlc5 libvlccore9 libvoikko1 libxcb-record0 libxcb-xinerama0
  libxcb-xinput0 libzip4 phonon4qt5 phonon4qt5-backend-vlc pstoedit
  qml-module-org-kde-kcm qml-module-org-kde-kcmutils
  qml-module-org-kde-kirigami2 qml-module-org-kde-kitemmodels
  qml-module-org-kde-newstuff qml-module-org-kde-runnermodel
  qml-module-qtgraphicaleffects qml-module-qtqml qml-module-qtqml-models2
  qml-module-qtquick-controls qml-module-qtquick-controls2
  qml-module-qtquick-layouts qml-module-qtquick-shapes
  qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtquick2
  qt5-gtk-platformtheme qtspeech5-speechd-plugin qttranslations5-l10n
  qtwayland5 sonnet-plugins systemsettings vlc-data vlc-plugin-base
  vlc-plugin-video-output
Suggested packages:
  khelpcenter texlive wordnet python ruby qgnomeplatform-qt5
  qt5-image-formats-plugins qt5-qmltooling-plugins spacenavd voikko-fi
  phonon4qt5-backend-gstreamer xfig | ivtools-bin | tgif | transfig hspell
  libdvdcss2
The following NEW packages will be installed:
  calligra calligra-data calligra-libs calligrasheets calligrasheets-data
  calligrastage calligrastage-data calligrawords calligrawords-data fonts-lyx
  kactivities-bin kactivitymanagerd karbon kded5 keditbookmarks kio
  kpackagelauncherqml kpackagetool5 kross kwayland-data kwayland-integration
  libaribb24-0 libcddb2 libdbusmenu-qt5-2 libdouble-conversion3 libdvbpsi10
  libebml5 libemf1 libhfstospell11 libixml10 libkchart2 libkchart2-l10n
  libkf5activities5 libkf5archive-data libkf5archive5 libkf5attica5
  libkf5auth-data libkf5auth5 libkf5authcore5 libkf5bookmarks-data
  libkf5bookmarks5 libkf5codecs-data libkf5codecs5 libkf5completion-data
  libkf5completion5 libkf5config-bin libkf5config-data libkf5configcore5
  libkf5configgui5 libkf5configwidgets-data libkf5configwidgets5
  libkf5coreaddons-data libkf5coreaddons5 libkf5crash5 libkf5dbusaddons-bin
  libkf5dbusaddons-data libkf5dbusaddons5 libkf5declarative-data
  libkf5declarative5 libkf5doctools5 libkf5globalaccel-bin
  libkf5globalaccel-data libkf5globalaccel5 libkf5globalaccelprivate5
  libkf5guiaddons-bin libkf5guiaddons-data libkf5guiaddons5 libkf5i18n-data
  libkf5i18n5 libkf5iconthemes-bin libkf5iconthemes-data libkf5iconthemes5
  libkf5itemmodels5 libkf5itemviews-data libkf5itemviews5
  libkf5jobwidgets-data libkf5jobwidgets5 libkf5js5 libkf5kcmutils-bin
  libkf5kcmutils-data libkf5kcmutils5 libkf5kcmutilscore5
  libkf5kdelibs4support-data libkf5kdelibs4support5 libkf5kdelibs4support5-bin
  libkf5khtml-bin libkf5khtml-data libkf5khtml5 libkf5kiocore5
  libkf5kiofilewidgets5 libkf5kiogui5 libkf5kiontlm5 libkf5kiowidgets5
  libkf5kirigami2-5 libkf5krosscore5 libkf5krossui5 libkf5newstuffcore5
  libkf5notifications-data libkf5notifications5 libkf5notifyconfig-data
  libkf5notifyconfig5 libkf5package-data libkf5package5 libkf5parts-data
  libkf5parts-plugins libkf5parts5 libkf5plasma5 libkf5quickaddons5
  libkf5runner5 libkf5service-bin libkf5service-data libkf5service5
  libkf5solid5 libkf5solid5-data libkf5sonnet5-data libkf5sonnetcore5
  libkf5sonnetui5 libkf5syndication5abi1 libkf5textwidgets-data
  libkf5textwidgets5 libkf5threadweaver5 libkf5wallet-bin libkf5wallet-data
  libkf5wallet5 libkf5waylandclient5 libkf5widgetsaddons-data
  libkf5widgetsaddons5 libkf5windowsystem-data libkf5windowsystem5
  libkf5xmlgui-bin libkf5xmlgui-data libkf5xmlgui5 libkwalletbackend5-5
  libkworkspace5-5 liblua5.2-0 libmad0 libmagick++-6.q16-8 libmatroska7
  libmd4c0 libopenmpt-modplug1 libpcre2-16-0 libpcre3 libphonon4qt5-4
  libphonon4qt5-data libphonon4qt5experimental4 libplot2c2 libpolkit-qt5-1-1
  libprotobuf-lite32 libproxy-tools libpstoedit0c2a libqca-qt5-2
  libqca-qt5-2-plugins libqt5core5a libqt5dbus5 libqt5gui5 libqt5network5
  libqt5printsupport5 libqt5qml5 libqt5qmlmodels5 libqt5qmlworkerscript5
  libqt5quick5 libqt5quickcontrols2-5 libqt5quickshapes5
  libqt5quicktemplates2-5 libqt5quickwidgets5 libqt5script5 libqt5sql5
  libqt5sql5-sqlite libqt5svg5 libqt5texttospeech5 libqt5waylandclient5
  libqt5waylandcompositor5 libqt5widgets5 libqt5x11extras5 libqt5xml5
  libresid-builder0c2a libsdl-image1.2 libsdl1.2debian libsidplay2
  libspatialaudio0 libspeexdsp1 libspnav0 libupnp13 libva-wayland2 libvlc-bin
  libvlc5 libvlccore9 libvoikko1 libxcb-record0 libxcb-xinerama0
  libxcb-xinput0 libzip4 phonon4qt5 phonon4qt5-backend-vlc pstoedit
  qml-module-org-kde-kcm qml-module-org-kde-kcmutils
  qml-module-org-kde-kirigami2 qml-module-org-kde-kitemmodels
  qml-module-org-kde-newstuff qml-module-org-kde-runnermodel
  qml-module-qtgraphicaleffects qml-module-qtqml qml-module-qtqml-models2
  qml-module-qtquick-controls qml-module-qtquick-controls2
  qml-module-qtquick-layouts qml-module-qtquick-shapes
  qml-module-qtquick-templates2 qml-module-qtquick-window2 qml-module-qtquick2
  qt5-gtk-platformtheme qtspeech5-speechd-plugin qttranslations5-l10n
  qtwayland5 sonnet-plugins systemsettings vlc-data vlc-plugin-base
  vlc-plugin-video-output
0 upgraded, 220 newly installed, 0 to remove and 4 not upgraded.
Need to get 85.3 MB of archives.
After this operation, 362 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://deb.debian.org/debian bookworm/main amd64 libdouble-conversion3 amd64 3.2.1-1 [41.5 kB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 libpcre2-16-0 amd64 10.42-1 [245 kB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 libqt5core5a amd64 5.15.8+dfsg-11 [1,809 kB]
Get:4 http://deb.debian.org/debian bookworm/main amd64 libqt5script5 amd64 5.15.8+dfsg-2 [695 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 libmd4c0 amd64 0.4.8-1 [44.2 kB]
Get:6 http://deb.debian.org/debian bookworm/main amd64 libqt5dbus5 amd64 5.15.8+dfsg-11 [211 kB]
Get:7 http://deb.debian.org/debian bookworm/main amd64 libqt5network5 amd64 5.15.8+dfsg-11 [674 kB]
etting up qml-module-org-kde-kirigami2 (5.103.0-1) ...
Setting up libkf5kiogui5:amd64 (5.103.0-1) ...
Setting up libkf5wallet-bin (5.103.0-1) ...
Setting up libkf5bookmarks5:amd64 (5.103.0-1) ...
Setting up libkf5kiowidgets5:amd64 (5.103.0-1) ...
Setting up libkf5kiofilewidgets5:amd64 (5.103.0-1) ...
Setting up kio (5.103.0-1) ...
Setting up libkf5notifyconfig5:amd64 (5.103.0-1) ...
Setting up libkf5parts5:amd64 (5.103.0-1) ...
Setting up kactivitymanagerd (5.27.5-2) ...
Setting up libkf5plasma5:amd64 (5.103.0-1) ...
Setting up libkf5runner5:amd64 (5.103.0-1) ...
Setting up libkf5declarative5:amd64 (5.103.0-1) ...
Setting up libkf5quickaddons5:amd64 (5.103.0-1) ...
Setting up libkf5newstuffcore5:amd64 (5.103.0-1) ...
Setting up libkf5kcmutils5:amd64 (5.103.0-3) ...
Setting up keditbookmarks (22.12.3-1) ...
Setting up libkf5krossui5:amd64 (5.103.0-1) ...
Setting up libkf5parts-plugins (5.103.0-1) ...
Setting up qml-module-org-kde-newstuff (5.103.0-1) ...
Setting up qml-module-org-kde-runnermodel (5.103.0-1) ...
Setting up qml-module-org-kde-kcm:amd64 (5.103.0-1) ...
Setting up libkf5khtml5:amd64 (5.103.0-1) ...
Setting up libkf5kdelibs4support5:amd64 (5.103.0-1) ...
Setting up kpackagelauncherqml (5.103.0-1) ...
Setting up libkf5kdelibs4support5-bin (5.103.0-1) ...
Setting up kross (5.103.0-1) ...
Setting up calligra-libs (1:3.2.1+dfsg-6+b3) ...
Setting up calligrawords (1:3.2.1+dfsg-6+b3) ...
Setting up libkf5khtml-bin (5.103.0-1) ...
Setting up systemsettings (4:5.27.5-2) ...
Setting up calligrastage (1:3.2.1+dfsg-6+b3) ...
Setting up calligrasheets (1:3.2.1+dfsg-6+b3) ...
Setting up karbon (1:3.2.1+dfsg-6+b3) ...
Setting up calligra (1:3.2.1+dfsg-6) ...
Processing triggers for shared-mime-info (2.2-1) ...
Processing triggers for mailcap (3.70+nmu1) ...
Processing triggers for fontconfig (2.14.1-4) ...
Processing triggers for desktop-file-utils (0.26-1) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.36.0-1.1) ...
Processing triggers for libc-bin (2.36-9+deb12u1) ...
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for dbus (1.14.8-2~deb12u1) ...
Processing triggers for libvlc-bin:amd64 (3.0.18-2) ...

Step 4: After installation, open the Activities window and type the package name Calligra and run the application. Select any of the application under Calligra as shown in the below image

Wasn' t that an easy installation? Calligra is an office suite to respond any needs of the user same as LibreOffice suite.

Conclusion:

We have reached the end of this article. In this guide, we have walked you through the steps required to Install Calligra on Debian 12. Your feedback is much welcome.

FAQ
Q
What platforms are supported for Calligra?
A
The Supported platforms of Calligra is Windows and Mac OS X.
Q
How to contribute a patch in Calligra?
A
Refer the following link to contribute a patch in Calligrahttps://community.kde.org/Calligra/Contributing_a_Patch
Q
What is Calligra?
A
Calligra Suite is an office suite similar to the LibreOffice or OpenOffice suites, being available on Kubuntu and other KDE-based Linux systems. The Calligra suite contains the following apps: Words, Stage, Sheets, Flow, and Kexi (office apps), Krita and Karbon (graphics manipulation) and Plan (project management).
Q
Did Calligra contain any option for presentation?
A
Yes, they do provide availability for Word Processor, a spreadsheet, a presentation program
Q
What is the installation procedure of Calligra on Ubuntu?
A
Do checkout the following link "https://www.linuxhelp.com/how-to-install-calligra-on-ubuntu-17-04/"