안녕하세요. 개발한 프로젝트를 사이트에 올리고 유저가 다운로드 Url을 서버에 입력하면 프로그램이 받아지고 설치&실행 까지 자동으로 되도록 구성하려고 합니다.
yum install 과 같이 자동으로 다운로드 되고 설치까지 지원되는 프로그램이 있을까요? 참고로 Centos 환경입니다.
만약 URL에 있는 게 RPM이라면 createrepo 라는 유틸리티가 해당 디렉토리 내에 저장된 RPM들로 repository를 생성해 줍니다. 그러면 그 file URL을 repo 파일에 담아 /etc/yum* 어쩌고 하는, yum repo가 저장된 곳에다 넣어주면 될 것 같습니다.
이 과정을 script에 넣고 실행까지 하면 될 것 같고요.
rpm install 은 URL 경로를 인식합니다. (install 뿐만 아니라 query 도 마찬가지) yum install 이 아니라 rpm install 을 하라고 안내하면 되지요.
위 방법을 응용해서, 본인이 만든 repo 에 대한 repo 설정 파일을 rpm install 한 다음에 프로그램 패키지는 yum install 하라고 안내 할 수도 있습니다.https://rpmfusion.org/Configuration 처럼요.
+
덧. yum 에 localinstall 커맨드가 있나보네요. (언제 생겼지?) rpm 처럼 local file 뿐만 아니라 URL 도 처리할 수 있는 듯 합니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
URL에 있는 게 RPM 인가요?
만약 URL에 있는 게 RPM이라면 createrepo 라는 유틸리티가 해당 디렉토리 내에 저장된 RPM들로 repository를 생성해 줍니다. 그러면 그 file URL을 repo 파일에 담아 /etc/yum* 어쩌고 하는, yum repo가 저장된 곳에다 넣어주면 될 것 같습니다.
이 과정을 script에 넣고 실행까지 하면 될 것 같고요.
rpm 은 URL 경로를 인식합니다.
rpm install 은 URL 경로를 인식합니다. (install 뿐만 아니라 query 도 마찬가지)
yum install 이 아니라 rpm install 을 하라고 안내하면 되지요.
위 방법을 응용해서,
본인이 만든 repo 에 대한 repo 설정 파일을 rpm install 한 다음에 프로그램 패키지는 yum install 하라고 안내 할 수도 있습니다.
https://rpmfusion.org/Configuration 처럼요.
+
덧.
yum 에 localinstall 커맨드가 있나보네요. (언제 생겼지?)
rpm 처럼 local file 뿐만 아니라 URL 도 처리할 수 있는 듯 합니다.
댓글 달기