우분투 새로운 명령어 출시 관련 문의

우분투에서 사용하는 명령어를 새롭게 만들어 출시하고 싶어요.

관련해서 정보를 찾는데 딱히 어떻게 진행해야 하는지 모르겠어요.

예를 들어 zip 명령어와 같이 압축하는 기능이 있는 명령어를
새로운 알고리즘으로 만들었는데,
이 명령어를 다른 사람들이 yum 이나 rpm 으로 install 받을 수 있게
출시하는 방법을 아는 분들이 계실까요??

1개의 좋아요

개발하신 CLI 프로그램을 패키징해서 우분투에서 설치 가능하도록 배포 하고 싶으신 것으로 보이는데요.

우분투에서는 데비안 패키지(.deb 파일, dpkg, apt 명령으로 설치 및 관리) 혹은 스냅 패키지(.snap, snap명령으로 설치 및 관리) 으로 만들어서 배포 합니다.

패키징 관련해서 참고 해 볼 만한 웹사이트 링크를 공유 드립니다.

2개의 좋아요

사용자 입장에서 가장 쉽게 설치 하려면, 배포본마다 다릅니다만 공식 리포에 신청헤서 등록이 되는 것이 가장 좋을 것이고 아니라면 많이 쓰이는 비공식 리포에 올리는 방법이 있습니다.

  • fedora, rhel - rpmfusion (제가 이쪽은 많이 안써봐서 확실히 모르겠네요)
  • suse, opensuse - obs
  • arch - aur
  • debian, ubuntu - PPA, makedeb
  • flatpak
  • appimage