도구 "X"가 있다고 가정해 보겠습니다. 나는 그것이 현재 Debian 배포판에 존재한다는 것을 알고 있으므로https://packages.debian.org.
이 사이트에는 데비안 소스 코드 패키지를 다운로드할 수 있는 링크도 포함되어 있습니다.
그런데 이러한 소스 코드 패키지는 어디서 오는 걸까요? 소스 코드 패키지가 원래 생성된 업스트림 링크는 어디에 있습니까?
답변1
데비안 소스 패키지를 빌드하기 위한 소스 코드는 여러 위치에서 추적됩니다(모든 패키지가 모든 것을 제공하는 것은 아닙니다):
debian/copyright
- 제어 파일의 "Home" 항목
debian/watch
고려하다패키지 libevdev2
항목:
- 오른쪽에는 홈 링크가 다음을 가리킵니다.업스트림
libevdev
페이지, 업스트림 소스 코드에 대한 링크 제공 - "개발자 정보" 링크는 다음을 가리킵니다.
libevdev
추적기', "소스 찾아보기" 링크는 다음으로 연결됩니다.데비안 소스 패키지 내용;거기에서,debian/copyright
업스트림 페이지를 가리킵니다.debian/watch
업스트림 다운로드를 가리킵니다.
소스 패키지가 주어 지면 로컬에서 debian/watch
파일을 추출하여 uscan --force-download
원본 소스 아카이브를 검색하는 데 사용할 수 있습니다(아직 사용 가능한 경우).
데비안 패키지가 반드시 필요한 것은 아닙니다.가지다업스트림 소스 패키지, 비록 "네이티브" 패키지가 아니더라도 - 업스트림이 사라진 패키지가 꽤 많고, 데비안 소스 패키지가 주요 참조입니다.