CherryTree
CherryTree – многофункциональная записная книжка для Linux
Статус разработки: активный
Описание
- Импорт заметок из других программ: BasKet, Gnote, KeepNote, Knowit, Leo, Mempad, NoteCase, Tomboy, Treepad, TuxCards, Zim; Экспорт заметок в: PDF, текстовый формат, HTML, файл CherryTree; Поддержка печати; Сохранение файла с выбором типа защиты данных: SQLite, не защищено (.ctb), SQLite, защищено паролем (.ctx), XML, не защищено (.ctd), XML, защищено паролем (.ctz); Возможность вставки вспомогательных элементов: изображений, таблиц, гиперссылок, дату, горизонтальную линию, а также блоков программного кода; Записная книжка обладает WYSIWYG-редактором, который позволяет наглядно оформить вашу заметку (цвет текста, цвет фона, полужирный, курсив, подчёрткнутый, зачёрктнутый, уменьшенный и моноширинный шрифты, h1, h2, h3, создавать маркированные, нумерованные и ToDo списки, выравнивание по краям и центру); CherryTree поддерживает иерархию заметок; Поиск с различными параметрами; Можно делать закладки; Интеграция с треем; Поддержка горячих клавиш;
Скриншоты программы
Установка
Установить посредством PPA-репозитория
Чтобы установить самую свежую стабильную версию CherryTree в Ubuntu, можно воспользоваться PPA репозиторием. Для этого выполните последовательно в терминале команды:
compizomania
Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ
Страницы
10 декабря 2014
CherryTree – многофункциональная записная книжка пользователя в Linux
CherryTree — это удобное и очень быстрое приложение для записи коротких заметок, позволяющее иерархически структурировать всю нужную информацию в наглядном виде.
CherryTree может выступать в качестве текстового редактора, позволяя вставлять в текст таблицы, изображения, ссылки и другие элементы. Поддерживает подсветку синтаксиса. Интерфейс CherryTree очень простой, красивый и удобный, что сразу же располагает пользователя, после установки.
Значок CherryTree интегрируется в системный трей панели Unity.
Установка CherryTree в Ubuntu 15.04/14.10/14.04/12.04
Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:
sudo add-apt-repository ppa:vincent-c/cherrytree
sudo apt-get update
sudo apt-get install cherrytree
По окончании установки вы найдёте CherryTree в программах Стандартные или поиском в меню:
Для удаления CherryTree выполните эти команды в терминале:
sudo add-apt-repository -r ppa:vincent-c/cherrytree
sudo apt-get update
sudo apt-get remove cherrytree
Устанавливаем cherrytree в Debian 10
Думаю многим известна утилита cherrytree. Но по каким то не известным обычным пользователям причинам, она отсутствует в стандартных репозиториях Debian. Установка с сайта производителя так же не принесет результатов. Так как при установке deb пакета скаченного с сайта, утилита скажет что необходимы зависимости. Именно этих зависимостей так же нет в репозиториях. Можно конечно их поискать на сайте pkgs. Но можно cherrytree пойти и иным путем, и установить ее из репозиториев Unstable. При этом лично у меня каких либо проблем после установки не возникло. Про репозитории Testing и Unstable мы разбирали в этой статье. Вкратце опишу нужные нам действия, для установки нужно подключить рпозиторий Unstable. Для этого идем в консоль и вводим команду:
После чего вписываем туда сам репозиторий:

Теперь сохраняем файл (ctrl + o) и выходим (ctrl + x).
Теперь обновляем списки репозиториев командой:
Но не в коем случае не обновляем саму систему. То есть не в коем случае не вводим команду upgrade (sudo apt upgrade). Теперь можно установить cherrytree командой:

После установки настоятельно рекомендую комментировать данный репозиторий. И еще раз повторюсь, не обновляйте из него систему, а иначе у вас в системе могут появиться баги.
Инструменты Kali Linux
Список инструментов для тестирования на проникновение и их описание
cherrytree
Описание cherrytree
Приложение для хранения иерархических заметок, поддерживает форматирование и подсветку синтаксиса, сохраняет данные в едином xml или sqlite файле.
- форматирование текста (цвет переднего плана, цвет фона, жирный, курсив, подчёркнутый, перечёркнутый, маленький текст, заголовки h1, h2, h3,
- rich text (цвет переднего плана, цвет фона, полужирный, курсив, подчеркивание, зачеркнутый, маленький, h1, h2, h3, нижний индекс, верхний индекс, моноширинный)
- подсветка синтаксиса поддерживает несколько языков программирования
- работа с изображениями: вставка в текст, редактирование (изменение размера/поворот), сохранение в формате png
- работа со встроенными файлами: вставка в текст, сохранение на диск
- работа с многоуровневыми списками (маркированный, пронумерованный, список дел и переключение между ними, многострочность с shift+enter)
- работа с простыми таблицами (ячейки с простым текстом), вырезать/скопировать/вставить строку, импортировать/экспортировать в файл csv
- работа с блоками кода: области простого текста (опционально с подсветкой синтаксиса) в тексте с форматированием, импорт/экспорт в текстовый файл
- выравнивание текста, изображений, таблиц и областей кода (лево/центр/право/заполнить)
- ассоциированные с текстом и изображениями гиперссылки (ссылки на веб-страницы, ссылки на узлы/узлы+якорь, ссылки на файлы, ссылки на папки)
- проверка орфографии (используются pygtkspellcheck и pyenchant)
- поддержка в приложение копирования/вставки: поддержка единичных изображений, единичных блоков кода, единичных таблиц и смесь форматированного текста, изображений, блоков кода и таблиц
- копирование/вставка между приложением (тестировалось с libreoffice и gmail): поддержка единичных изображений, единичных блоков кода, единичных таблиц и смеси выбранного форматированного текста, изображений, блока кода и таблиц
- копирование списка файлов из файлового менеджера и вставка в cherrytree создаст список ссылок на файлы, изображения распознаются и вставляются в текст
- печать и сохранение в pdf файл выбранной области / узла / узла и подузлов / всего дерева
- экспорт в html выбранной области / узла / узла и подузлов / всего дерева
- экспорт в простой текст выбранной области / узла / узла и подузлов / всего дерева
- toc генерация для узла / узла и подузлов / всего дерева, основанная на заголовках h1, h2 и h3
- поиск узла, поиск в выбранном узле, поиск в выбранном узле и подузлах, поиск во всех узлах
- замена в именах узлов, замена в выбранном узле, замена в выбранном узле и в подузлах, замена во всех узлах
- повторение последнего поиска, повторение последней замены, повторение последнего применённого форматирования текста
- импорт из html файла, импорт из директории html файлов
- импорт из текстового файла, импорт из директории html файлов
- импорт из basket, cherrytree, epim html, gnote, keepnote, keynote, knowit, mempad, notecase, rednotebook, tomboy, treepad lite, tuxcards, zim
- экспорт в файлы cherrytree выбранной области / узла / узла и подузлов / всего дерева
- парольная защита (используется 7-zip) – ВНИМАНИЕ: пока открыт защищённый паролем документ cherrytree, незащищённая паролем копия извлекается во временную папку файловой системы; эта копия удаляется, когда вы закрываете cherrytree
- перетаскивание узлов дерева
- автоматическое добавление ссылок на веб-страницу при записи URL
- автоматическое добавление ссылки на узел при написании имени узла без пробелов и в верблюжьем стиле либо окружённого квадратными скобками [[имя узла]]
Автор: Giuseppe Penone
Справка по cherrytree
Руководство по cherrytree
Страница man присутствует, но повторяет базовое описание программы.
Примеры запуска cherrytree
Для открытия программы (графического интерфейса):
Установка cherrytree
Установка в Kali Linux
Установка в BlackArch
Информация об установке в другие операционные системы будет добавлена позже.
Скриншоты cherrytree




Инструкции по cherrytree
Ссылки на инструкции будут добавлены позже.






