debi - 클라우드에서의 온라인

이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 debi 명령입니다.

프로그램:

이름


debi - 생성된 데비안 패키지의 현재 버전을 설치합니다.

개요


데비 [옵션] [변경 파일] [꾸러미 ...]

기술


데비 패키지의 현재 버전을 파악하고 설치합니다. 만약 .변경 파일은
명령줄에 지정하면 파일 이름은 다음으로 끝나야 합니다. .변경, 이것이 방법이기 때문에
프로그램은 이를 패키지 이름과 구별합니다. 그렇지 않다면, 데비 에서 호출해야합니다
소스 코드 디렉토리 트리 내에서. 이 경우에는 다음을 찾습니다. .변경 파일
현재 패키지 버전에 해당(이름과 버전 번호 확인)
변경 로그와 동일한 방식으로 아키텍처에서 dpkg 빌드 패키지(1) 그렇습니다).
그런 다음 실행됩니다. debpkg -i 매번 에 나열된 아카이브 .변경 설치할 파일,
모두 가정 아카이브는 동일한 디렉토리에 있습니다. .변경 파일.
아마도 이 프로그램을 다음 환경에서 실행하고 싶지 않을 것입니다. .변경 에 관련된 파일
패키지를 크로스 컴파일한 후 아키텍처가 달라졌습니다!

명령줄에 패키지 목록이 제공되면 다음과 같은 이름을 가진 deb만
이 패키지 목록이 설치됩니다.

패키지를 설치하려면 루트 권한이 필요하므로, 데비 통화 debpkg 보다는 dpkg
곧장. 따라서 데비 루트로 실행되거나 debpkg
루트로 실행됩니다. 보다 debpkg(1) 자세한 내용은.

명부 담당 name 확인


다른 여러 스크립트와 마찬가지로 devscripts 패키지 데비 올라갈 것이다
찾을 때까지 디렉토리 트리 데비안/변경 로그 파일. 스트레이 파일에 대한 보호 수단으로
잠재적인 문제를 일으키는 원인이 되며, 일단 발견되면 상위 디렉토리의 이름을 검사합니다.
전에, 데비안/변경 로그 파일을 만들고 디렉토리 이름이 패키지와 일치하는지 확인하십시오.
이름. 이것이 어떻게 수행되는지는 두 개의 구성 파일 변수에 의해 제어됩니다.
DEVSCRIPTS_CHECK_DIRNAME_LEVEL and DEVSCRIPTS_CHECK_DIRNAME_REGEX, 및 해당
명령 줄 옵션 --check-dirname-level and --check-dirname-regex.

DEVSCRIPTS_CHECK_DIRNAME_LEVEL 다음 값을 사용할 수 있습니다.

0 절대 디렉토리 이름을 확인하지 마십시오.

1 검색에서 디렉토리를 변경해야 하는 경우에만 디렉토리 이름을 확인하십시오.
데비안/변경 로그. 이것이 기본 동작입니다.

2 항상 디렉토리 이름을 확인하십시오.

디렉토리 이름은 현재 디렉토리 이름(결정된 대로
by pwd(1)) 구성 파일 옵션에 의해 제공된 정규식과 일치합니다.
DEVSCRIPTS_CHECK_DIRNAME_REGEX 또는 명령줄 옵션으로 --check-dirname-regex 정규식.
여기에 정규식 Perl 정규식입니다(참조 Perlre(3perl)), 처음에 고정됩니다.
그리고 끝. 만약에 정규식 '/'를 포함하는 경우 전체 디렉토리 경로와 일치해야 합니다. 만약에
그렇지 않으면 전체 디렉토리 이름과 일치해야 합니다. 만약에 정규식 문자열 'PACKAGE'를 포함합니다.
이것은 변경 로그에서 결정된 대로 소스 패키지 이름으로 대체됩니다. NS
정규식의 기본값은 'PACKAGE(-.+)?'이므로 다음과 같은 디렉토리 이름과 일치합니다.
PACKAGE 및 PACKAGE 버전.

옵션


-a데비안 아키텍처, -tGNU 시스템 유형
만나다 dpkg 아키텍처(1) 이러한 옵션에 대한 설명. 그들은 영향을 미칩니다
검색 .변경 파일. 의 동작을 모방하기 위해 제공됩니다. dpkg-
빌드 패키지 이름을 정할 때 .변경 파일.

--debs-디렉터리 예배 규칙서
찾아 보라. .변경 and 파일 예배 규칙서 의 부모 대신
소스 디렉토리. 이것은 절대 경로이거나 상단에 상대적이어야 합니다.
소스 디렉토리.

-m, --다중
멀티아크 검색 .변경 에 의해 생성된 파일 dpkg-크로스.

-u, --업그레이드
모든 업그레이드 패키지를 설치하는 대신 시스템에 이미 설치된 업그레이드 패키지만
에 나열된 패키지 .변경 파일. 다음과 같은 경우 다중 바이너리 패키지에 유용합니다.
모든 바이너리를 한 번에 설치하고 싶지 않습니다.

--check-dirname-level N
위 섹션 참조 명부 담당 name 확인 이 옵션에 대한 설명은 .

--check-dirname-regex 정규식
위 섹션 참조 명부 담당 name 확인 이 옵션에 대한 설명은 .

--의존
을 만족시키려고 노력한다 따라 다름 패키지를 설치할 때.

--도구 수단
지정된 사용 수단 패키지의 종속성을 설치하기 위해
설치되었습니다. 기본적으로, apt-get은 사용.

--no-conf, --noconf
구성 파일을 읽지 마십시오. 이것은 첫 번째 옵션으로만 사용할 수 있습니다.
명령줄에서 제공됩니다.

--도움, --번역
도움말 메시지와 버전 정보를 각각 표시합니다.

구성 변수


두 개의 구성 파일 /etc/devscripts.conf and ~/.devscripts 그 출처
구성 변수를 설정합니다. 명령줄 옵션을 사용하여 재정의할 수 있습니다.
구성 파일 설정. 이를 위해 환경 변수 설정은 무시됩니다.
현재 인식되는 변수는 다음과 같습니다.

DEBRELEASE_DEBS_DIR
찾을 디렉터리를 지정합니다. .변경 and 파일 및
절대 경로이거나 소스 트리의 맨 위에 상대적입니다. 이것
에 해당 --debs-디렉터리 명령줄 옵션. 이 지시문을 사용할 수 있습니다.
예를 들어 항상 사용하는 경우 건축업자 or svn-빌드패키지 패키지를 빌드합니다.
영향을 주기도 하니 참고하세요 디릴리즈(1) 같은 방식으로, 따라서 이상한 이름
옵션.

DEVSCRIPTS_CHECK_DIRNAME_LEVEL, DEVSCRIPTS_CHECK_DIRNAME_REGEX
위 섹션 참조 명부 담당 name 확인 이들에 대한 설명을 위해
변수. 이는 패키지 전체의 구성 변수이며
그러므로 모두에게 영향을 devscripts 에 설명된 대로 값을 확인하는 스크립트
해당 맨페이지 및 devscripts.conf(5).

onworks.net 서비스를 사용하여 온라인으로 Debi를 사용하세요.



최신 Linux 및 Windows 온라인 프로그램