영어프랑스어스페인어

Ad


온웍스 파비콘

mini-dinstall - 클라우드 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 mini-dinstall 실행

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

프로그램:

이름


mini-dinstall - 저장소에서 데비안 패키지를 업데이트하기 위한 데몬

개요


미니 dinstall [옵션] [예배 규칙서]

기술


미니 dinstall Debian 패키지를 개인 APT 저장소에 설치하기 위한 도구입니다. 그것
매우 유사합니다 설치 auric의 도구: 변경 파일을 가져와서 설치합니다.
데비안 아카이브에.

작업의 주요 초점은 변경 파일입니다. 이 파일은 데비안 바이너리 세트를 지정합니다.
패키지이며 종종 소스 패키지도 포함합니다. 변경 파일은 그룹화하기 위한 것입니다.
데비안 소스와 바이너리 패키지를 함께 사용하여 하나의 파일로 만들 수 있습니다.
패키지를 업로드할 때 조작합니다.

미니 dinstall 변경 파일을 들어오는 디렉토리(또는 명령줄에서
배치 모드) 참조하는 파일을 디렉토리에 설치하고 패키지를 설정합니다.
APT와 함께 사용하기 위한 소스 파일.

달리는


미니 dinstall 배치 모드 또는 데몬 모드의 두 가지 모드 중 하나로 실행할 수 있습니다. 배치 모드에서
대기열은 즉시 처리되며 완료되면 명령이 종료됩니다. 데몬 모드에서
기본값입니다. 미니 dinstall 백그라운드에서 실행되며 대기열을 지속적으로 확인하고
변경될 때마다 처리합니다.

선택적 예배 규칙서 인수는 큐의 루트 디렉토리를 지정합니다. 인수가 없는 경우
이 지정되면 구성 파일의 값이 사용됩니다.

다음 옵션을 사용할 수 있습니다.

-v, --말 수가 많은
실행 중 추가 정보 표시

-q, --조용한
가능한 한 적은 정보 표시

-c, --구성=FILE
대신 FILE을 구성 파일로 사용하십시오. ~/.mini-dinstall.conf

-d, -디버그
터미널 및 로그에 디버깅 정보 출력

--로그 없음
로그에 정보를 쓰지 마십시오.

--no-db
패키지 데이터베이스에 대한 조회를 비활성화합니다. apt-ftparchive --db 옵션 없이 실행

-n, --노액트
어떤 변경도 수행하지 마십시오. 와 함께 사용하면 유용합니다. -v 플래그

-b, --일괄
배치 모드로 실행

-r, --운영
대기열을 즉시 처리하도록 현재 실행 중인 데몬에 알립니다.

-k, --죽임
현재 실행중인 데몬 죽이기

--도움 사용 가능한 옵션에 대한 간략한 개요 표시

--번역
소프트웨어 버전 표시

구성


미니 dinstall의 기본 구성 파일은 ~/.mini-dinstall.conf. 파일은
각기 다른 분포에 적용되는 서로 다른 섹션의 수(이는
변경 파일의 배포 필드에 해당). 기본 섹션도 있습니다.
(DEFAULT), 이는 모든 배포판에 적용됩니다.

각 섹션에는

이름 = 값

해당 분포에 대한 구성 매개변수를 설정하는 조합(또는 기본
하나). 목록은 쉼표로 구분해야 하며 문자열은 다음과 같은 경우 따옴표로 묶어야 합니다.
여기에는 공백이나 쉼표가 포함되며 부울 값은 참인 경우 1, 거짓인 경우 0이어야 합니다.

에서 사용할 수 있는 구성 매개변수 DEFAULT 섹션은 다음과 같습니다.

아카이브디렉터리
의 뿌리 미니 dinstall 보관소. 여기 또는 명령에서 설정해야 합니다.
줄입니다.

extra_keyrings
서명 확인에 사용할 추가 GnuPG 키링.

들어오는_권한
다음에 대한 권한 들어오는 디렉토리. 미니 dinstall 설정을 시도합니다
시작할 때 디렉토리의 권한. 0 값(´'0000´' 또는 ´'XNUMX´')은
권한 설정을 비활성화합니다. 이렇게 하면 다음으로 들어오는 권한을 설정해야 합니다.
손! 기본값은 0750입니다.

열쇠 고리
변경 파일의 서명 확인에 사용할 GnuPG 키링. 이것을 설정
매개변수는 기본 목록을 수정합니다. 일반적으로 수정하는 것이 좋습니다
extra_keyrings 대신에. debian-keyring 패키지의 키링이 기본값입니다.

로그 파일
파일 이름(상대적 아카이브디렉터리) 여기서 정보가 기록됩니다. 기본값
"mini-dinstall.log"로.

mail_log_flush_count
대기 중인 메시지가 전송되기 전까지의 로그 메시지 수입니다. 기본값
10합니다.

mail_log_flush_level
대기 중인 모든 로그 메시지를 즉시 보낼 로그 수준입니다. 유효한 값
와 동일하다 mail_log_level 옵션. 기본값은 ERROR.

mail_log_level
이메일로 전송되는 기본 로그 수준입니다. 유효한 값은 다음과 같습니다. DEBUG,
정보, 경고, ERROR결정적인. 기본값: ERROR.

mail_to
로그를 메일로 보낼 사용자입니다. 현재 사용자가 기본값입니다.

메일_제목_템플릿
이메일 제목의 스타일. 사용 가능한 대체 변수는 다음과 같습니다. , 버전,
관리자, ... (.changes의 모든 문) 및 변경사항_without_dot (같은
변경, 하지만 점만 있는 선은 없음). 기본값:

mini-dinstall: %(source)s %(version)s을(를) %(distribution)s에 성공적으로 설치했습니다.

mail_body_template
이메일 본문의 스타일. 유효한 값은 메일_제목_템플릿
옵션. 기본값:

패키지: %(소스)s
관리자: %(maintainer)s
변경자: %(변경자)s
변경 사항 :
%(changes_without_dot)s

트윗 서버
트윗을 푸시하는 서버. 가능한 값은 트위터 or 아이덴티카

트윗 사용자
트윗 서버에 로그인하기 위한 사용자 이름

트윗_비밀번호
트윗 서버 로그인 비밀번호

트윗 템플릿
트윗 본문의 스타일. 유효한 값은 메일_제목_템플릿
옵션. 기본값:

%(source)s %(version)s을(를) %(distribution)s에 설치했습니다.

Trigger_reindex
데몬 모드에서 다음 이후에 패키지 및 소스 파일을 다시 만들지 여부
모든 업로드. 이 기능을 비활성화하면 활성화하고 싶을 것입니다. 동적_재색인. 당신
설치하는 경우 이 기능을 비활성화할 수 있습니다. 많은 패키지. 기본값은 활성화입니다.

use_dnotify
활성화된 경우 다음을 사용합니다. 통지하다(1) 디렉터리 변경 사항을 모니터링하는 명령. 오직
관련이 있는 경우 동적_재색인 사용 가능. 기본값은 false입니다.

verify_sigs
변경 파일의 서명을 확인할지 여부입니다. 다음과 같은 경우 기본값은 활성화됨입니다.
debian-keyring 패키지가 설치되어 있고 그렇지 않으면 비활성화됩니다.

에서 설정할 수 있는 구성 매개변수 DEFAULT 섹션 및 분포-
특정 섹션은 다음과 같습니다.

별명 대체 배포 이름 목록입니다.

아키텍처
하위 디렉터리를 만들 아키텍처 목록입니다. 기본값은 "all, i386,
파워PC, 스파크”.

archive_style
"플랫" 또는 "단순 하위 디렉터리"입니다. 플랫 아카이브 스타일은 모든 바이너리를
패키지를 하나의 하위 디렉토리로 만드는 반면 단순 아카이브 스타일은 바이너리 파일을 분할합니다.
아키텍처별 패키지. 설정해야 합니다.

"플랫" 스타일의 소스는 다음과 같아야 합니다.

deb 파일:///home/walters/debian/unstable/
deb-src 파일:///home/walters/debian/unstable/
deb 파일:///home/walters/debian/experimental/
deb-src 파일:///home/walters/debian/experimental/

"subdir" 스타일의 소스는 다음과 같아야 합니다.

http://localhost/~walters/debian/ 로컬/$(ARCH)/
http://localhost/~walters/debian/ 로컬/모두/
deb-src http://localhost/~walters/debian/ 로컬/소스/

chown_changes_files
다른 사람이 변경 파일을 읽을 수 없도록 해야 하는지 여부를 결정합니다. 이것은
기본적으로 활성화되어 있으며 다른 사람이 예기치 않게
패키지를 업로드하십시오. 변경하기 전에 신중하게 생각하십시오.

동적_재색인
활성화된 경우 디렉터리에서 변경 사항과 새 패키지 및 소스 파일을 감시합니다.
필요에 따라 생성됩니다. 데몬 모드에서만 사용됩니다. 기본값은 true입니다.

생성_출시
릴리스 파일이 생성되도록 합니다(참조 풀어 주다_* 아래) 활성화된 경우. 장애가 있는
기본적으로

keep_old
오래된 패키지를 최신 패키지로 삭제하는 대신 보관할지 여부
동일한 패키지의 버전이 업로드됩니다. 기본값은 false입니다.

mail_on_success
성공적인 설치를 메일로 보낼지 여부입니다. 기본값은 true입니다.

트윗_온_성공
성공적인 설치에 대해 트윗(예: twitter/identi.ca)할지 여부입니다. 기본값
거짓으로.

최대 재시도 시간
완료되지 않은 업로드를 거부하기 전에 대기하는 최대 시간입니다.
초 단위로 지정됩니다. 기본값은 XNUMX일입니다.

폴_타임
다음과 같은 경우 변경 사항에 대해 디렉토리를 폴링하는 빈도(초) 동적_재색인 is
가능합니다. 기본값은 30초입니다.

설치 후_스크립트
이 스크립트는 변경 파일이 설치된 후 전체 경로와 함께 실행됩니다.
파일을 인수로 변경합니다.

pre_install_script
이 스크립트는 변경 파일이 설치되기 전에 전체 경로와 함께 실행됩니다.
파일을 인수로 변경합니다. 오류와 함께 종료되면 변경 파일은
건너뛰었다.

release_codename
릴리스 파일의 코드명 필드. 기본값은 "없음"입니다.

릴리스_설명
릴리스 파일의 설명 필드. 기본값은 "없음"입니다.

릴리스_라벨
릴리스 파일의 레이블 필드. 현재 사용자의 사용자 이름이 기본값입니다.

release_origin
릴리스 파일의 Origin 필드. 현재 사용자의 사용자 이름이 기본값입니다.

release_suite
릴리스 파일의 Suite 필드. 기본값은 "없음"입니다.

실험_출시
Experiment_release 필드는 릴리스를 실험용으로 표시합니다. 기본값은
"없음".

release_signscript
지정된 경우 릴리스 파일에 서명하기 위해 이 스크립트가 호출됩니다. 호출됩니다
릴리스 파일이 포함된 디렉토리에서 릴리스 파일의 파일 이름을 수락해야 합니다.
첫 번째 인수로 서명할 릴리스 파일(임시 인수로 전달됨을 참고하십시오.
파일 이름이 아닌 해제). 이름이 지정된 파일에 분리된 서명을 생성해야 합니다.
릴리스.gpg.

사용 DPUT


하나의 편리한 사용 방법 미니 dinstall 와 결합되어있다 입력의 "로컬" 방법입니다. 그만큼
작성자는 일반적으로 다음을 사용하여 데비안 패키지를 테스트합니다. 입력 로컬에 업로드하기 위해
그런 다음 APT의 "파일" 방법을 사용하여 로컬에서 검색합니다. 다음은 샘플입니다.
입력 절:

[현지의]
fqdn = 공간 유령.verbum.private
들어오는 = /src/debian/mini-dinstall/incoming
방법 = 로컬
run_dinstall = 0
post_upload_command = 미니 dinstall -r

분명히 "fqdn" 및 "incoming" 값을 무엇이든 대체해야 합니다.
당신의 기계에 적합합니다. 일부 샘플 APT 방법이 구성에 나열되었습니다.
안내

이제 Debian 패키지를 테스트하기 위해 해야 할 일은 다음과 같습니다.

$ dpkg-빌드패키지
$ dput 로컬 ../program_1.2.3-1_powerpc.changes
# 몇 초만 기다리세요
$ apt-get 업데이트
$ apt-get 설치 프로그램

onworks.net 서비스를 사용하여 온라인으로 mini-dinstall 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad