Heimer هو تطبيق سطح المكتب لإنشاء خرائط ذهنية وغيرها من المخططات المناسبة. إنه مكتوب في QT واستهداف Linux و Windows.
فيما يلي بعض الخرائط الذهنية التي تعمل على Ubuntu:
![]() | ||
![]() | ![]() | ![]() |
مقطع فيديو قصير جدًا إلى Heimer 1.9.0
تم ترخيص رمز مصدر Heimer بموجب GNU GPLV3. انظر النسخ للحصول على نص الترخيص الكامل.
جميع ملفات الصور ، باستثناء عندما يتم الإشارة إلى خلاف ذلك ، يتم ترخيصها بموجب CC BY-SA 3.0: http://creativecommons.org/licenses/by-sa/3.0/
راجع https://github.com/juzzlin/heimer/releases للحصول على حزم متوفرة مسبقًا.
على توزيعات Linux التي تدعم حزم Snap Universal ، يمكنك تثبيت Heimer مثل هذا:
$ snap install heimer
يجري:
$ heimer
لمزيد من المعلومات ، راجع https://snapcraft.io/heimer و https://docs.snapcraft.io/core/install
Snap هي الطريقة الموصى بها لتثبيت Heimer على Linux.
هناك حزم دبيان لأوبونتو/دبيان. استخدم بعض الأدوات الرسومية للتثبيت ، أو كمثال على Ubuntu 20.04 :
$ sudo apt install ./heimer-2.5.0-ubuntu-20.04_amd64.deb
يجري:
$ heimer
AppImage هي حزمة "عالمية" يمكن تشغيلها (من الناحية النظرية) على جميع منصات Linux:
اجعل الصورة قابلة للتنفيذ مثل هذا:
$ chmod 755 Heimer-2.4.0-x86_64.AppImage
يجري:
$ ./Heimer-2.4.0-x86_64.AppImage
بالنسبة لنظام التشغيل Windows ، يوجد مثبت وبدلاً من ذلك ، يحتوي على Zip-Archive يحتوي على Heimer القابل للتنفيذ.
يمكنك تعيين اللغة يدويًا مع -خيار --lang . على سبيل المثال ، الفنلندية:
$ heimer --lang fi
إظهار جميع الخيارات المتاحة:
$ heimer -h
حاليا يعتمد البناء على Qt 5 و CMake فقط. دعم Qt 6 أولي ويمكن تمكينه بشكل صريح.
استخدم Qt SDK الرسمي أو تثبيت أدوات التطوير المطلوبة من مستودع الحزم.
يجري تطوير Heimer على Ubuntu ، ولكن يجب أن تعمل هذه التعليمات على أي توزيعة قائمة على Debian مع تعديلات ضئيلة أو معدومة.
الأمر لتثبيت حزم Qt 5 Dev على Ubuntu (> = 18.04 ):
$ sudo apt install build-essential cmake qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools qttools5-dev-tools qttools5-dev libqt5svg5-dev
الأمر لتثبيت حزم Qt 6 Dev على Ubuntu (> = 22.04 ):
$ sudo apt install build-essential cmake libqt6svg6-dev libqt6uitools6 linguist-qt6 qt6-base-dev qt6-l10n-tools qt6-tools-dev-tools qt6-tools-private-dev qtchooser
بناء Linux باختصار:
$ mkdir build && cd build
$ cmake ..
$ cmake --build . -j4
يمكن تمكين Qt 6 صراحة بواسطة:
$ cmake -DBUILD_WITH_QT6=ON ..
تشغيل اختبارات الوحدة:
$ ctest
تثبيت محليًا:
$ sudo cmake --install .
يمكن إنشاء حزمة Debian ( .deb ) مثل هذا:
$ cpack -G DEB
انظر Jenkinsfile حول كيفية بناء حزم أخرى في Docker.
تم تصميم مثبت NSIS لنظام التشغيل Windows حاليًا في Docker مع MXE (http://mxe.cc):
$ ./scripts/build-windows-nsis
هذا رائع جدا! Windows Windows Build!
على أي حال ، نظرًا لأن المشروع يعتمد فقط على Qt SDK ، يمكنك استخدام إعداد Qt المفضل لديك لإنشاء المشروع على Windows .
يمكن العثور على Dockerfiles اللازمة على https://github.com/juzzlin/dockerfiles