Heimer adalah aplikasi desktop untuk membuat peta pikiran dan diagram yang sesuai lainnya. Ini ditulis dalam QT dan ditargetkan untuk Linux dan Windows.
Berikut adalah beberapa contoh peta pikiran yang berjalan di Ubuntu:
![]() | ||
![]() | ![]() | ![]() |
Video pengantar yang sangat singkat ke Heimer 1.9.0
Kode sumber Heimer dilisensikan di bawah GNU GPLV3. Lihat Menyalin untuk teks lisensi lengkap.
Semua file gambar, kecuali jika dicatat, dilisensikan di bawah CC BY-SA 3.0: http://creativecommons.org/licenses/by-sa/3.0/
Lihat https://github.com/juzzlin/heimer/releases untuk paket pra-dibangun yang tersedia.
Pada distribusi Linux yang mendukung paket Snap Universal Anda dapat menginstal Heimer seperti ini:
$ snap install heimer
Berlari:
$ heimer
Untuk informasi lebih lanjut, lihat https://snapcraft.io/heimer dan https://docs.snapcraft.io/core/install
Snap adalah cara yang disarankan untuk menginstal Heimer di Linux.
Ada paket Debian untuk Ubuntu/Debian. Gunakan beberapa alat grafis untuk menginstal, atau sebagai contoh di Ubuntu 20.04 :
$ sudo apt install ./heimer-2.5.0-ubuntu-20.04_amd64.deb
Berlari:
$ heimer
AppImage adalah paket "universal" yang dapat (secara teori) dapat dijalankan di semua platform Linux:
Buat gambar yang dapat dieksekusi misalnya seperti ini:
$ chmod 755 Heimer-2.4.0-x86_64.AppImage
Berlari:
$ ./Heimer-2.4.0-x86_64.AppImage
Untuk Windows ada penginstal dan alternatifnya zip-archive yang hanya berisi Heimer yang dapat dieksekusi.
Anda dapat mengatur bahasa secara manual dengan opsi --lang . Misalnya, Finlandia:
$ heimer --lang fi
Tampilkan semua opsi yang tersedia:
$ heimer -h
Saat ini bangunan hanya tergantung pada Qt 5 dan CMake . Dukungan untuk Qt 6 adalah pendahuluan dan dapat diaktifkan secara eksplisit.
Gunakan Qt SDK resmi atau instal alat pengembangan yang diperlukan dari repositori paket.
Heimer sedang dikembangkan di Ubuntu , tetapi instruksi ini harus bekerja pada distro berbasis Debian dengan sedikit atau tanpa modifikasi.
Perintah untuk menginstal paket Qt 5 dev yang diperlukan di Ubuntu (> = 18.04 ):
$ sudo apt install build-essential cmake qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools qttools5-dev-tools qttools5-dev libqt5svg5-dev
Perintah untuk menginstal paket Qt 6 dev yang diperlukan di 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
Bangunan untuk Linux singkatnya:
$ mkdir build && cd build
$ cmake ..
$ cmake --build . -j4
Qt 6 dapat diaktifkan secara eksplisit oleh:
$ cmake -DBUILD_WITH_QT6=ON ..
Jalankan Tes Unit:
$ ctest
Instal secara lokal:
$ sudo cmake --install .
Paket Debian ( .deb ) dapat dibuat seperti ini:
$ cpack -G DEB
Lihat Jenkinsfile tentang cara membangun paket lain di Docker.
Pemasang NSIS untuk Windows saat ini dibangun di Docker dengan MXE (http://mxe.cc):
$ ./scripts/build-windows-nsis
Ini sangat keren! Windows Windows Build!
Bagaimanapun, karena proyek hanya bergantung pada Qt SDK Anda dapat menggunakan pengaturan Qt favorit Anda untuk membangun proyek di Windows .
Dockerfiles yang dibutuhkan dapat ditemukan di https://github.com/juzzlin/dockerfiles