Hacker News 의견
  • systemd 명령어가 직관적이지 않아 불편함을 느끼는 사용자가 많음. 특히, 명령어의 피드백이 부족하고, 디렉토리 구조가 복잡하여 혼란스러움

    • "systemd/system" 디렉토리 이름이 중복되어 불편함을 줌
    • 인터페이스가 인간 친화적이어야 하며, Linux가 여전히 재미있어야 한다고 주장함
  • systemd의 ExecStop 처리 방식이 혼란스러움

    • ExecStart는 서비스 시작 시 실행되는 명령어이며, ExecStop은 시작 명령어가 완료된 후 실행됨
    • RemainAfterExit=yes 설정을 통해 서비스 종료 시 원하는 기능을 수행할 수 있음
  • CLI 명령어 사용의 어려움을 느끼고, lazygit/lazydocker 같은 도구를 사용하여 시스템 상태를 더 잘 파악하게 됨

    • NixOS 사용자로서 서비스 발견, 가시성, 관리가 도움이 될 것이라고 생각함
  • systemd-client의 TUI가 Linux 외의 macOS, FreeBSD, Windows에서도 필요하다고 언급함

    • uv 도구를 사용하여 설치 시 문제가 있었으나, uv가 pip보다 빠르다고 평가함
  • uv를 사용하여 도구 설치가 쉬워졌으나, Python 종속성을 무시하는 설치 루틴이 필요함

    • Python 3.10에서 작동하지 않아 -p 3.13 옵션으로 해결함
  • systemd/dbus API 작업이 어려웠으나, 새로운 프로젝트를 시도해보고 배울 점이 있을 것이라고 기대함

  • systemd와의 상호작용이 대부분 사소한 작업임에도 불구하고, 사용성이 부족하다고 느끼며 TUI가 도움이 된다고 평가함

    • 시스템 상호작용을 자동화하여 불편함을 줄였다고 언급함
  • 원격 서버와 Docker 이미지에 설치할 수 없다는 점이 아쉬움

    • 로컬 설치 후 ssh 및 'docker exec' 명령어를 통해 원격 명령 실행을 원함
  • systemd를 좋아하지만, 설치 전 원격 호스트 연결 가능 여부를 궁금해함

    • systemctl --host <hostname> 명령어를 자주 사용함
  • 특정 서비스 이전에 다른 서비스를 실행하고 싶지만, 다른 서비스의 유닛 파일을 수정하지 않고 가능 여부를 궁금해함