Debian Linux (jessie) загружается только для чтения

Не знаю, наиболее ли это достаточный ответ. Но в конце концов это сработало для меня:

  1. Создайте сценарий оболочки, который запускает ElasticSearch через nohup

     #! / Usr / bin / env sh 
     # - * - coding: utf-8 - * - 
    nohup /opt/elasticsearch-1.6.2/bin/elasticsearch 2> / dev / null & 
     
  2. Переместите сценарий оболочки в / usr / local / bin (необязательно) и сделать его исполняемым

     chmod + x elasticsearch && mv elasticsearch / usr / local / bin / 
     
  3. Настройте запись на рабочем столе для вызова сценария оболочки

      [Desktop Entry] 
    Version = 1.6.2 
    Type = Application 
    Name = ElasticSearch 
    Icon = / opt / elasticsearch-1.6.2 /bin/elasticsearch-icon.png
    Exec=elasticsearch
    Comment=ElasticSearch 1.6.2 
    Категории = Разработка; Сервер; 
    Терминал = false {{1} } StartupWMClass = elasticsearch 
     

Этот подход требует nohup в качестве дополнительного ресурса, но имеет то преимущество, что аутсорсинг сценария оболочки является более общим решением, возможно, также подходящим для других приложений.

2
06.01.2019, 15:16
0 ответов

Теги

Похожие вопросы