«packaging» 태그된 질문

.deb (Debian 및 파생 제품), .rpm (RHEL / CentOS), .bff (AIX), Solaris pkg / pkgadd 등과 같은 소프트웨어 설치용 패키지 만들기. / software-installation 또는 / package에이 태그를 사용하지 마십시오. -조치

12
deb 대 rpm의 장단점은 무엇입니까?
어떤 이유로 든 항상 RPM 기반 배포판 (Fedora, Centos 및 현재 openSUSE)을 사용했습니다. 나는 종종 deb가 rpm보다 낫다는 말을 들었지만, 왜 물었을 때, 일관된 대답을 얻을 수 없었습니다 (대개 열정적 인 방목과 많은 양의 첨탑을 얻습니다). 역사적인 이유가있을 수 있지만 두 가지 다른 패키징 방법을 사용하는 최신 배포의 경우 누구나 …
171 rpm  packaging  dpkg 


2
현재 디렉토리에 모든 것을 압축
현재 디렉토리의 파일 및 폴더를 포함하여 모든 것을 압축하여 우분투의 단일 ZIP 파일로 패키지하고 싶습니다. 이 작업에 가장 편리한 명령은 무엇입니까 (및 도구 이름이있는 경우 설치해야 함)? 편집 : 하나의 폴더 또는 여러 파일을 제외해야하는 경우 어떻게합니까?


4
다른 Linux 배포판에서 패키지 상태를 비교할 수있는 도구 / 웹 사이트가 있습니까?
현재 다른 Linux 배포판에서 특정 소프트웨어의 패키지 상태를 비교할 수있는 웹 사이트 또는 도구를 찾고 있습니다. 예를 들어, Mint, Ubuntu, Debian Sid 및 Fedora 18에서 제공하는 김프 버전은 무엇입니까? 소프트웨어를 패키징 할 때 휠 (예 : 다른 배포판의 패치를 재사용)을 재발 명하는 것을 피할 수 있어야합니다.

4
RPM 패키지가 서명 된 GPG 키를 어떻게 알 수 있습니까?
RPM을 사용하여 암호화 서명을 확인할 수 있습니다 rpm -K. 서명이 RPM 데이터베이스에 있고 유효한 경우 gpg(또는 pgp)를 포함하고 끝나는 문자열을 반환 OK합니다. 패키지가 서명되지 않았지만 체크섬이 유효하면 여전히을 얻지 OK만 아니요를 얻습니다 gpg. 패키지에 서명했지만 키가 RPM 데이터베이스에서 누락 된 경우 (GPG)(대문자) NOT OKAY및가 표시됩니다 (MISSING KEYS: GPG#deadbeef). 패키지 설치를 …

5
페도라 세계에 PPA 서비스가 있습니까?
우분투에는 자신의 패키지 저장소를 얻을 수 있는 편리한 PPA 서비스가 있습니다 . 소프트웨어의 개발 스냅 샷과 같은 오픈 소스 라이센스하에 소스 패키지를 넣을 수 있습니다. (서버는 올바른 바이너리 패키지를 생성하고 리포지토리 키로 서명합니다.) 그런 다음 사용자는 하나의 명령으로 리포지토리 주소 만 추가하면되고 apt-get을 통해 패키지를 설치할 수 있습니다. Fedora를 조사한 …
23 fedora  packaging  rpm 

9
Linux 응용 프로그램이 종종 작성된 언어를 요약에 넣는 이유는 무엇입니까?
응용 프로그램을 보여줄 때 Windows와 Mac은 대부분 기능에 대해 이야기합니다. 반면에 Linux 응용 프로그램에는 기능이 아니라 언어를 작성하는 데 사용한 언어 (및 해당 라이브러리)에 대한 자세한 내용이 있습니다. 왜 그런 겁니까? GTK +와 QT의 차이점을 데스크탑 통합 요구 사항으로 인해 차이를 알고 있지만 C 대 C ++ 대 Python 대 …
19 packaging 


2
표준으로 명명 된 .deb 파일의 이름을 바꾸는 것이 안전합니까?
.deb파일 이름 의 확립 된 구조 는 package_version_architecture.deb입니다. 이 단락 에 따르면 : 일부 패키지는 이름 구조를 따르지 않습니다 package_version_architecture.deb. dpkg-name으로 이름이 바뀐 패키지는이 구조를 따릅니다. 일반적으로 이는 dselect / dpkg로 패키지를 설치하는 방법에는 영향을 미치지 않지만 다른 설치 도구는이 이름 지정 구조에 따라 달라질 수 있습니다. 질문: 그러나 .deb패키지 …
13 debian  ubuntu  packaging  deb 

2
이진 패키지 란 무엇입니까? 그들을 구축하는 방법?
바이너리 패키지에 대한 세부 정보를 얻고 Linux에서 실행하고 싶습니다. Debian base (Ubuntu / Linux mint) Linux OS를 실행 중입니다. 소스에서 바이너리 패키지를 빌드하는 방법은 무엇입니까? 그리고 응용 프로그램 (firefox 등)과 게임 (boswars 등) 용 바이너리 패키지를 직접 다운로드 할 수 있습니까? "xyz.linux.run"형식의 직접 패키지를 실행합니다.이 패키지는 무엇입니까? 그것들은 의존성과 무관합니까? …

1
데비안 패키지 명명 규칙?
모두 매우 혼란 스럽습니다. 예를 들어 다음과 같은 다른 예가 있습니다. <package-name>_<epoch>:<upstream-version>-<debian.version>-<architecture>.deb 소스 : 데비안 패키지 파일 이름 가 섹션 5.6.12 버전 또는도 너무 실제 패키지 파일 이름에 관련된 데비안 정책 안내서 (Debian Policy Manual)는? 아니면 제어 파일의 필드에만? 저장소 형식 에 대한이 위키 주제 에서는 개발자 우수 사례 안내서 …

1
.deb에서 PKGBUILD 생성
압축 파일 .deb의 /usr/share/bin폴더로 소프트웨어 바이너리를 본질적으로 포함 하는 데비안 패키지 data와 다른 파일의 체크섬을 포함하는 다른 메타 데이터 압축 파일이 있습니다. 내 목표는 PKGBUILDarchlinux에 이러한 .deb 패키지를 올바르게 설치 하는 것입니다. 적절한 방법은 무엇입니까? 함수를 사용하여 해당 /usr/share/bin디렉토리 의 내용을 pkg /usr/share/bin가짜 루트 환경 으로 복사하기에 충분 build()합니까? /usr/share/bin빌드 …

3
데비안 / 컨트롤에서 빌드 종속성을 설치 / 구문 분석하는 방법은 무엇입니까?
기존 /debian/폴더와 /debian/control파일 이 포함 된 소스 코드 폴더를 다운로드했다고 가정 해 봅시다 . 문제의 패키지가 데비안 공식 저장소에 있지 않다고 가정 해 봅시다 apt-get build-dep. Build-Depends:줄 을 파싱하는 방법 ? 예를 들어, 행이 이면 에코 할 수 Build-Depends: debhelper (>= 8), faketime있는 도구 control-parse debian/control build-depends가 debhelper faketime있습니까? 특히 …

3
python == python2 또는 python == python3? 파이썬 py2k 스크립트를 패키징하고 배포하는 방법은 무엇입니까?
시스템에 따라 python== python2나 python== python3. 실행 가능한 Python 스크립트는 다음으로 시작합니다. #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... python py3k의 경우 문서에서 제공되며 버전 번호와 함께 사용해야합니다 . #!/usr/bin/env python3 그러나 py2k 스크립트에서 문제를 발견했습니다. 에있는 동안 py2k 문서 그것은 사용에 기록됩니다 #! /usr/bin/env python, 일부 * nix-es python에서는 py3k가 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.