Apache Solr - платформа полнотекстового поиска с открытым исходным кодом. Основные возможности: полнотекстовый поиск, подсветка результатов, фасетный поиск, динамическая кластеризация, интеграция с базами данных, обработка документов со сложным форматом (например, Word, PDF). Solr является самым популярным поисковым движком. Solr написан на Java и запускается как отдельное веб-приложение полнотекстового поиска внутри какого-либо контейнера сервлетов, например Apache Tomcat или Jetty. Подробней...
В репозиториях kubuntu 14.10 идет версия Solr 3.x В статье же пойдет речь о установке в "ручном" режиме более свежей версии Solr 4.х
Неожиданно закончилось место на корневом разделе /root (20 Гб.). Посмотрел что ничего критичного нет, просто много старого мусора т.к. система у меня установлена давно и только обновлялась с выходами новых релизов. Поудалял различные кеши, но это не особо помогло.
Гугл как всегда помог найти решение, простенький скрипт который чистит:
Приобрел себе Samsung SSD 840 EVO на 250Gb и стал думать, как мне систему на него перенести.
В первую очередь озадачился выбором файловой системы наиболее подходящей под SSD. После непродолжительного гугления решил ставить на относительно свежую ФС разработанную самсунгом специально под флешевые F2FS (Flash Friendly File System) носители.
F2FS является достаточно молодой ФС, но тем не менее поддерживается ядром линукса начиная с версии 3.8
Разработчики дистрибутива Kubuntu объявили о решении задействовать по умолчанию новое окружение рабочего стола KDE Plasma 5 уже в следующем выпуске 15.04, который ожидается в апреле следующего года. В недавно представленном дистрибутиве Kubuntu 14.10 уже были предложены для тестирования сборки с Plasma 5, но они носили экспериментальный характер, а по умолчанию по-прежнему предлагалась оболочка KDE 4.
Появилась необходимость поставить на один из серверов местного значения с ubuntu-server 14.04.1 на борту UPS (источник бесперебойного питания). Выбор пал на модель APC Back-UPS XS 650CI-RS.
Задача стояла вполне стандартная, во первых обеспечить стабильность питания и в случае с продолжительным отключением электричества обеспечить корректное выключение и автоматическое включение после восстановления электроснабжения.
То есть все должно функционировать полностью автоматически без участия человека в данном процессе.