▲GN⁺ 2025-01-19 | parent | ★ favorite | on: Show HN: 인터랙티브 Systemd – Systemd 유닛 작업의 개선된 방법(isd-project.github.io)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> 명령어를 자주 사용함 특정 서비스 이전에 다른 서비스를 실행하고 싶지만, 다른 서비스의 유닛 파일을 수정하지 않고 가능 여부를 궁금해함
Hacker News 의견
systemd 명령어가 직관적이지 않아 불편함을 느끼는 사용자가 많음. 특히, 명령어의 피드백이 부족하고, 디렉토리 구조가 복잡하여 혼란스러움
systemd의 ExecStop 처리 방식이 혼란스러움
CLI 명령어 사용의 어려움을 느끼고, lazygit/lazydocker 같은 도구를 사용하여 시스템 상태를 더 잘 파악하게 됨
systemd-client의 TUI가 Linux 외의 macOS, FreeBSD, Windows에서도 필요하다고 언급함
uv를 사용하여 도구 설치가 쉬워졌으나, Python 종속성을 무시하는 설치 루틴이 필요함
-p 3.13옵션으로 해결함systemd/dbus API 작업이 어려웠으나, 새로운 프로젝트를 시도해보고 배울 점이 있을 것이라고 기대함
systemd와의 상호작용이 대부분 사소한 작업임에도 불구하고, 사용성이 부족하다고 느끼며 TUI가 도움이 된다고 평가함
원격 서버와 Docker 이미지에 설치할 수 없다는 점이 아쉬움
systemd를 좋아하지만, 설치 전 원격 호스트 연결 가능 여부를 궁금해함
특정 서비스 이전에 다른 서비스를 실행하고 싶지만, 다른 서비스의 유닛 파일을 수정하지 않고 가능 여부를 궁금해함