개발하신 CLI 프로그램을 패키징해서 우분투에서 설치 가능하도록 배포 하고 싶으신 것으로 보이는데요.
우분투에서는 데비안 패키지(.deb 파일, dpkg, apt 명령으로 설치 및 관리) 혹은 스냅 패키지(.snap, snap명령으로 설치 및 관리) 으로 만들어서 배포 합니다.
패키징 관련해서 참고 해 볼 만한 웹사이트 링크를 공유 드립니다.
- 우분투 패키징 가이드(데비안 패키지) https://packaging.ubuntu.com/
- Snapcraft (Snap 패키지 빌드 도구) 문서 https://snapcraft.io/docs