특정 Linux 컬렉션에 추가하기 위해 새로운 Linux 터미널 명령을 제안/작성하는 방법은 무엇입니까(예: 특정 명령이 다른 사용자에게도 유용할 것이라고 생각하는 경우)? Linux 배포판 개발 팀에 속하지 않은 사용자가 자신의 코드를 어딘가에 제안/게시하여 승인을 받고 다음 버전에 통합하는 것이 가능합니까?
답변1
특히 /usr/local/
귀하의 경우에는 /usr/local/bin/
(보통 $PATH
기본적으로) 이 목적을 위해 만들어졌습니다. 애플리케이션을 거기에 넣으면 다른 "터미널" 명령처럼 표시/사용됩니다.
충분히 완성되어 세계를 정복하고 싶다면 다양한 배포판(RedHat, Debian, LinuxMint 등)으로 패키징하는 것이 좋습니다.
Linux 세계에는 보편적인 "터미널 명령" 세트가 없습니다(*BSD와 같은 다른 세계에서는 다릅니다). 기본 코어를 제외하고 다른 모든 명령은 일반적으로 명령당 하나의 패키지인 배포 패키지를 통해 설치됩니다. 단순화된 버전).
어떤 앱을 패키징할지, 해당 앱을 표준으로 취급하고 기본적으로 설치하는지 여부를 결정하는 것은 각 배포판에 달려 있습니다.
따라서 자신의 것을 패키징하거나 다른 사람이 패키징하도록 설득한 후 해당 내용이 다양한 배포판에 포함되어 있는지 확인할 수 있습니다.
직접 배포할 수도 있지만, 물론 문제는 그 존재를 세상에 알리는 것입니다. 그것에 관한 페이지부터 시작하는 것이 좋습니다.