영어프랑스어스페인어

Ad


온웍스 파비콘

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

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

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

프로그램:

이름


XStow, GNU Stow를 대체함

개요


xstow [옵션 ...] 패키지

기술


XStow는 GNU Stow(집어 챙겨 넣다) C++로 작성되었습니다. Stow의 모든 기능을 지원합니다.
일부 확장 기능이 있습니다.

GNU Stow로서의 XStow는 소프트웨어 패키지 설치를 관리하는 프로그램입니다.
별도로 유지하는 동안(예: /usr/local/stow/emacs 대 /usr/local/stow/perl)
같은 장소에 설치된 것처럼 보이게 합니다(/ usr / local).

사용법


xstow [옵션 ...] 패키지

패키지 설치

xstow 푸바

패키지 제거

xstow -D foobar

옵션


-디버그 수준 INT
설정은 디버그 수준입니다. 부호 없는 정수가 허용됩니다. 기본값은 0입니다.

-DM -디버그 모듈 [전체|ARG|메인|트리|CPPDIR]
특정 모듈의 메시지를 필터링합니다.

-h -도움
도움말 화면을 표시합니다.

-V -버전
XStows 버전 번호와 지원되는 기능을 표시합니다.

-n -아니
실제로 변경하지 마세요.

-c - 갈등
충돌 검색, 암시 -n.

-s -시뮬레이트
설치를 시뮬레이션합니다. 이 옵션을 설정하면 권한 문제가 무시되고
-말 수가 많은 1로 설정됩니다.

-d -디렉토리 DIR
보관 디렉토리를 DIR로 설정합니다. 기본값은 현재 디렉터리입니다.

-d -표적 DIR
대상을 DIR로 설정합니다. 기본값은 stow 디렉터리의 상위 디렉터리입니다.

-v -말 수가 많은 [0|1|2|3]
장황함을 높입니다. 가능한 레벨은 0,1,2 또는 3입니다. 간단한 설정 -v or -말 수가 많은
1을 추가합니다.

-D -지우다
보관하는 대신 보관을 해제하세요. 패키지를 제거합니다.

-R -재복원
같은 -지우다 그런 다음 다시 설치합니다.

-ap -절대 경로
절대 경로 이름을 사용하여 심볼릭 링크를 만듭니다. XStow는 항상 다음과 같은 패키지를 처리할 수 있습니다.
이 옵션으로 설치됩니다. 절대 경로 이름을 사용하여 하나의 패키지 설치
없어도 문제 없습니다. 이는 심볼릭 링크 생성에만 영향을 미칩니다.
옵션. 이로 인해 하나의 패키지가 이 옵션으로 설치되고 하나의 패키지가 설치되면
첫 번째 패키지의 일부 심볼릭 링크가 없으면 재생성해야 할 때
상대 항목으로 다시 생성됩니다. 이렇게 하는 것은 좋은 생각이 아닙니다. XStow도 그렇게 합니다.
그것에 아무런 문제가 없습니다. 경고: Stow와의 호환성이 깨졌습니다!

-tr -횡단 가능 링크
무시할 수 있는 디렉터리를 가리키는 링크 목록입니다. 예: / usr / 지역 / 사람 is
에 대한 링크 /usr/로컬/공유/사람 경고: Stow와의 호환성이 깨졌습니다!

-tkt -tr-목표 유지
순회 가능한 링크 목록도 유지 대상 목록에 추가합니다. 이는 다음을 방지합니다.
XStow에 의해 제거되는 링크의 대상은
횡단 가능한 링크는 데드 링크가 됩니다.

-트레 -tr-자동 무늬
이 패턴과 일치하는 대상의 링크를 자동으로 추가합니다.

-트레 -tr-자동 정규식 정규식
이 패턴과 일치하는 대상의 링크를 자동으로 추가합니다.

-kd -keep-dirs DIR
패키지가 제거될 때 제거되어서는 안 되는 디렉터리 목록입니다.
경고: Stow와의 호환성이 깨졌습니다!

-i -무시하다 무늬
이 패턴과 일치하는 파일을 무시합니다.

-나는 갈 것이다 -정규식 무시 정규식
이 표현식과 일치하는 파일을 무시합니다.

-니 -무시하다 무늬
이 표현식과 일치하는 파일 및 디렉터리를 제외한 모든 항목을 무시합니다. 예:
"시스템 트리/빈트리 시스템 트리/헤더 트리". nignore 지원을 사용하려면 fnmatch 및
구성 파일 지원을 활성화해야 합니다. 자세한 내용은 다음을 참조하세요. xstow.ini(5).

-cp -부 무늬
이 패턴과 일치하는 파일 또는 디렉터리를 복사합니다.

-cre -복사-정규식 정규식
이 표현식과 일치하는 파일 또는 디렉터리를 복사합니다.

-ifd -i-파일-디렉터리 디렉터리/파일
이 디렉토리에 있는 이 파일을 무시하십시오. (패키지 디렉토리와 관련하여)

-cfd -c-파일-디렉터리 디렉터리/파일
이 파일을 이 디렉터리에 복사하세요. (패키지 디렉토리와 관련하여)

-SD -스토우디르 DIR
xstow 변경이 허용되는 다른 stow 디렉토리 목록

-sda -sd-자동 무늬
이 표현식과 일치하면 목록에 디렉터리를 자동으로 추가합니다.

-sde -sd-자동 정규식 정규식
이 표현식과 일치하면 목록에 디렉터리를 자동으로 추가합니다.

-pd -보호 디렉토리 DIR
xstow가 변경할 수 없는 다른 디렉토리 목록

-pda -pd-자동 무늬
이 표현식과 일치하면 목록에 디렉터리를 자동으로 추가합니다.

-pde -pd-자동 정규식 정규식
이 표현식과 일치하면 목록에 디렉터리를 자동으로 추가합니다.

-pdt -pd-대상 DIRS
디렉토리 목록, xstow는 변경이 허용됩니다.

-pta -pdt-add-traversable DIRS
탐색 가능한 링크의 대상을 대상 목록에 자동으로 추가합니다.

-f -힘
가능하면 충돌을 건너뛰세요.

-F 파일
이 구성 파일도 읽어보세요.

RETURN Values


0 성공했습니다.

1 xstow의 철자가 틀린 호출.

2 내부 오류가 발생한 경우.

3 어떤 이유로 패키지 설치에 실패했습니다. 모든 사전 확인은 괜찮았지만
exec 목록 실행에 실패했습니다.

4 패키지 설치에 실패했습니다.

환경 변수


디버깅 수준이 설정된 경우 명령줄 구문 분석 디버깅이 어려울 수 있으므로
명령줄에는 두 가지 환경 변수가 있습니다.

XSTOW_DEBUG_LEVEL
동일 -디버그 수준 옵션을 선택합니다.

XSTOW_DEBUG_MODULE
동일 -디버그 모듈 옵션을 선택합니다.

두 값 모두 명령 다음에 명령줄 설정으로 덮어쓰여집니다.
라인이 파싱되었습니다.

XSTOW_USE_CURSES
동일 -저주하지 마세요 옵션을 선택합니다.

이후 버전에서는 xstow가 기본적으로 터미널 너비와 높이를 감지하려고 시도했습니다.
시작 루틴. 이 값이 도움말 화면에서만 사용되는 경우에도 마찬가지입니다. 결과
했다 :

$ TERM="" xstow
터미널을 여는 중 오류 발생: 알 수 없음.

오류 메시지는 ncurses lib에 의해 보고됩니다. 원하지 않으면 문제가 발생할 수 있습니다.
크론 작업으로 xstow를 시작합니다. 이제 xstow는 터미널 너비가 아닌 터미널 너비를 감지하려고 시도합니다.
시작했지만 도움말 화면이 인쇄될 때. 추가 옵션으로 다음을 설정할 수 있습니다.
환경 변수 XSTOW_USE_CURSES="0" 이는 xstow가 저주를 사용하지 않음을 알려줍니다.
어쨌든.

구성 파일


구성 파일 xstow.ini는 다음 위치에 있습니다. / 기타 및/또는 현재 보관소에
예배 규칙서. 이 파일의 가능한 설정 및 구문은 다음을 참조하세요. xstow.ini(5)

이 맨페이지에는 XStow의 일부 특수 설정에 대한 자세한 정보가 있습니다.
도. 꼭 읽어주세요!

사용 예


공통의 용법
예를 들어 ixlib 라이브러리를 다음 위치에 설치합니다. / usr / 로컬 / 나무.

tar xvfz ixlib-0.96.2.tar.gz
CD ixlib-0.96.2
./configure를
확인

지금까지는 평소대로였습니다.

참고 : 기본적으로 구성 스크립트는 애플리케이션을 설치할 준비를 합니다.
/usr/로컬/. 자세한 내용은 구성 --help를 살펴보십시오.

이제 ixlib를 직접 설치하지 않고 설치가 완료됩니다. / usr / 로컬 /, 우리는 그것을 설치합니다
/usr/local/stow/ixlib-0.96.2/에 넣습니다.

설치 접두어를 만듭니다=/usr/local/stow/ixlib-0.96.2/

마지막 요점은 ixlib의 포함 파일이 포함될 수 있도록 필요한 모든 심볼릭 링크를 생성하는 것입니다.
/usr/local/include에서 컴파일러에 의해 발견되었습니다. 따라서 우리는 xstow를 사용하고 있습니다.

CD /usr/local/stow
xstow ixlib-0.96.2

그리고 모든 심볼릭 링크가 생성됩니다.

설치 엑스스토우 by 사용 엑스스토우
구성 스크립트와 make를 호출한 후 XStow는 다음과 같이 stow 디렉터리에 설치됩니다.
위의 예에서 보여드렸습니다.

설치 접두어=/usr/local/stow/xstow-0.1.0으로 설정

그런 다음 stow 디렉터리로 전환하고 XStow를 호출합니다.

CD /usr/local/stow
xstow-0.1.0/bin/xstow xstow-0.1.0

그게 다야.

호환


(링크) 창조
기본적으로 XStow는 Stow와 완벽하게 호환됩니다. 일부 고급 기능을 사용하면
Stow가 더 이상 나무를 처리할 수 없기 때문입니다.

명령 라인 옵션
XStow는 Stow의 모든 명령줄 옵션을 지원합니다. 심지어 형식이기도 합니다.

예: xstow --verbose=2 foobar

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


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad