English프랑스어스페인어

온웍스 파비콘

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

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 제공업체에서 sysconftool을 실행하세요.

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

프로그램:

이름


sysconftool - 구성 파일 설치

개요


sysconftool [옵션] [파일 이름.dist...]

기술


sysconftool 애플리케이션 구성을 설치하는 데 도움이 되는 개발 유틸리티입니다.
파일. sysconftool 이전 애플리케이션을 잃지 않고 기존 애플리케이션을 업그레이드할 수 있습니다.
버전의 구성 설정.

새 버전의 애플리케이션에는 종종 새로운 구성 설정이 도입됩니다. 때때로
사용되지 않는 구성 설정이 제거됩니다. 기존 구성 설정도 이제 가능합니다.
추가 옵션이 있거나 특정 옵션이 더 이상 유효하지 않습니다. 이것 때문에,
응용 프로그램 업그레이드는 일반적으로 다음을 포함하는 새로운 구성 파일 세트를 설치합니다.
작동하는 것으로 알려진 기본 구성입니다. 기존 파일을 유지하면 다음과 같은 위험이 따릅니다.
더 이상 유효하지 않은 구성으로 인해 애플리케이션이 제대로 작동하지 않습니다.
유효한.

일반적인 애플리케이션 설치 스크립트는 기본적으로 구성 파일을 복사합니다.
설정. 기존 구성 파일이 백업되거나 덮어쓰여집니다. 와 함께 sysconftool,
응용 프로그램은 filename 대신 filename.dist라는 구성 파일 이름을 설치합니다.
그런 다음 애플리케이션의 설치 스크립트가 실행됩니다. sysconftool. sysconftool 사본들
filename.dist를 파일 이름으로 변환하고 파일 이름이 이전 버전의 파일인지도 확인합니다.
애플리케이션이 이미 존재합니다. 파일 이름이 오래된 경우 sysconftool-설치된 구성 파일,
해당 구성 설정은 filename.dist의 기본값을 대체합니다.
이후에 파일 이름으로 설치됩니다. sysconftool 다음을 수행할 만큼 똑똑합니다.

· 더 이상 존재하지 않는 구성 설정을 제거합니다.

· 새로운 구성 설정을 추가합니다.

· 이전 구성 설정을 보존하지 않을 가능성이 있는 경우 보존하지 마십시오.
새 버전의 애플리케이션에서는 더 오래 유효합니다.

sysconftool 실행 시 짧은 보고서를 생성합니다. 보고서에는 모든 구성이 나열됩니다.
$filename.dist의 설정 및 해당 처리. 가능한 처분은 다음과 같습니다.


이는 기존 $filename에서 찾을 수 없는 새로운 구성 설정입니다.

변하지 않은
이 설정의 값은 기존 $filename에서 가져와 기본값을 대체합니다.
$filename.dist에서 제공하는 값입니다.

업데이트]
이 설정은 이전에 $filename에 설정되었지만 설정 값은 변경되지 않을 수 있습니다.
새 버전의 애플리케이션에서는 더 이상 유효하지 않으므로 기본값이 사용됩니다.
$filename.dist에서, 수동으로 조정해야 할 수도 있습니다.

이 모든 논리는 각각에 포함되어야 하는 몇 가지 추가 메타데이터를 기반으로 합니다.
구성 파일, 즉 sysconftool 읽습니다. 이것이 작동하려면 오래된 것과 새로운 것이 모두 필요합니다.
애플리케이션 버전은 다음과 같아야 합니다. sysconftool-화. sysconftool 안전 장치로 작동
방법. 이전 버전이 사용되지 않은 경우 sysconftool, $filename은 $filename.bak에 백업됩니다.
$filename은 $filename으로 복사됩니다. 이것은 본질적으로 없이는 일어날 일입니다.
sysconftool. 로컬 구성을 $filename에 다시 입력해야 하므로 아무것도 없습니다.
잃어버린. 그러나 다음 업그레이드에서는 sysconftool 그 일을하십시오.

첨가 SYSCONFTOOL 고객지원 ~까지 AN 기존의 신청


sysconftool 사용하려면 애플리케이션이 필요합니다. 자동 구성 and 자동 제조. 첫 번째 단계는
실행하다 sysconftoolize 응용 프로그램 소스 디렉터리의 스크립트입니다. sysconftoolize
에 대한 심볼릭 링크를 생성합니다. sysconftool 현재 디렉터리에서 스크립트를 가져와 추가합니다.
Makefile.am에 대한 기본 설치 구성 규칙입니다. sysconftoolize 와 더불어 --복사 option
심볼릭 링크를 만드는 대신 스크립트를 복사합니다.

실행 후 sysconftoolize AC_PROG_SYSCONFTOOL 매크로를 수동으로 추가해야 합니다.
configure.in, Makefile.am은 다음과 같이 수정해야 합니다.

구성 파일을 filename.dist로 설치하려면 Makefile.am을 수정해야 합니다.
파일 이름. 기본 install-configure 규칙은 sysconf_DATA가 모든 항목을 나열한다고 가정합니다.
sysconfdir의 구성 파일을 실행하고 sysconftool 그들에. 이것은 일반적으로
응용 프로그램의 개별 요구에 따라 수정될 수 있습니다. 마지막으로 Makefile.am은 다음과 같아야 합니다.
배포하도록 수정되었습니다. sysconftool 애플리케이션 소스 배포의 스크립트.
첨가 sysconftool 대부분의 경우 EXTRA_DIST가 필요합니다.

마지막으로, 특정 sysconftool 응용 프로그램에 마법 주문을 추가해야 합니다.
구성 파일, 참조 sysconftool자세한 내용은 (7)[1]을 참조하세요. 마지막 단계에는 다음이 포함됩니다.
애플리케이션이 제대로 설치될 수 있도록 애플리케이션의 INSTALL 지침을 업데이트합니다.
설치되었습니다. INSTALL에 다음 지침을 추가해야 합니다.

1. "make install" 후에 "make install-configure"를 실행하십시오.

2. 이것이 처음이라면 sysconftool-ized 버전, 단순히 이전 버전을 복사하지 마십시오.
구성 파일을 삭제하고 새 구성 파일을 덮어씁니다. 대신 수동으로 수정하세요.
각 구성 파일을 삭제하고 각 구성 설정을 수동으로 재설정합니다. 이것은
왜냐하면 새로운 구성 파일에는 다음에 대한 매직 코드가 포함되어 있기 때문입니다. sysconftool, 그
구성 파일을 덮어쓰면 손실됩니다.

3. 이번이 처음이 아닌 경우 sysconftool-ized 버전, 출력 확인
설치-구성 무엇을 수동으로 조정하거나 조정하려면 검토해야 합니다.
sysconftool 했다. 대규모 구성 파일이 많으면 출력량이 많아질 수 있으므로
출력 확인 설치-구성 파일로 저장하고 검토해야 합니다.

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

  • 1
    이클립스 체크스타일 플러그인
    이클립스 체크스타일 플러그인
    이클립스 체크스타일 플러그인
    Checkstyle Java 코드 통합
    Eclipse IDE로 감사합니다. 그만큼
    플러그인은 실시간 피드백을 제공합니다.
    viol에 대한 사용자...
    Eclipse 체크스타일 플러그인 다운로드
  • 2
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player는 무료 미디어 플레이어입니다.
    소프트웨어, 부품은 WMP 및 VLC 기반입니다. 그만큼
    플레이어는 미니멀한 스타일로,
    XNUMX개 이상의 테마 색상과
    B ...
    AstrOrzPlayer 다운로드
  • 3
    무비스타트
    무비스타트
    Kodi Movistar+ TV는 XBMC/용 애드온입니다.
    Kodi que allowede disponer de un 유엔
    IPTV 서비스 디코더 디코더
    Movistar 통합 en uno de los
    미디어 센터 엄마...
    다운로드
  • 4
    코드 :: 블록
    코드 :: 블록
    Code::Blocks는 무료 오픈 소스입니다.
    크로스 플랫폼 C, C++ 및 Fortran IDE
    가장 까다로운 요구 사항을 충족하도록 제작
    사용자의. 그것은 매우 설계
    연장...
    다운로드 코드::블록
  • 5
    가운데
    가운데
    고급 Minecraft 인터페이스 중 또는 고급
    데이터/구조 추적은
    Minecraft 개요 표시
    실제로 생성하지 않고 그것
    할 수있다 ...
    가운데 다운로드
  • 6
    엠시스2
    엠시스2
    MSYS2는 도구 모음이며
    당신에게 제공하는 도서관
    구축을 위한 사용하기 쉬운 환경,
    기본 Windows 설치 및 실행
    소프트웨어. 그것은 콘 ...
    MSYS2 다운로드
  • 더»

Linux 명령

Ad