Как вы знаете, установка программ в Linux системах происходит традиционно с помощью командной строки из репозитория. Однако, сейчас многие системы предоставляют визуальные софтверные репозитории, например, Ubuntu Software Center. Но мы с вами рассмотрим первый способ. Для работы с генератором отчетов FastReport.Mono, вам потребуется среда разработки. Вариантов не много – monoDevelop. В этой IDE вы сможете компилировать проекты FastReport.Mono и создавать собственные, с использованием компонентов.
Давайте установим monoDevelop.
Для этого вам нужно переключиться на root пользователя, ведь только ему разрешено устанавливать программы. Делается это с помощью команды su. Затем вводите пароль и вуаля.
Прежде всего добавляем репозиторий. Откуда будем устанавливать monoDevelop:
rpm --import "http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"
Выполняем команду: su -c 'curl https://download.mono-project.com/repo/centos7-vs.repo | tee /etc/yum.repos.d/mono-centos7-vs.repo'
. И видим, как прописались нужные ссылки для загрузки.
Осталось установить monoDevelop. Делаем это командой: yum install monodevelop. После выполнения команды вы увидите ход загрузки:
Далее вам согласиться с установкой. Введите символ y и нажмите Ввод.
Установка завершена. Пришло время скачать FastReport.Mono с сайта разработчика. Если вы хотите только ознакомиться с этим генератором отчетов, то можно скачать демонстрационную версию. Она вполне работоспособна и ограничивает лишь количество страниц в отчете.
Нажав на Demo version, вы увидите подсказку, о том как запустить демонстрационное приложение, а также ссылку на скачивание.
Будет закачан архив с библиотеками и проектами FastReport.Mono. Извлеките содержимое архива в подходящую папку.
Откройте терминал в папке с извлеченным архивом, либо перейдите в эту папку для запуска демонстрационного приложения Demo.exe. Введите следующую команду:
Запустится демо приложение FastReport.Mono, как две капли воды похожее на аналогичное приложение FastReport.Net: