• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

깃헙에 나만의 rp-ext 레포지토리 구성 방법.

화정큐삼 화정큐삼 176

6

2

jumkey님의 jun 모드가 계속 안정적으로 앞으로 업데이트 되는 DSM 버전에 계속 대응만 된다면

굳이 이렇게 까지 할 필요는 없을것 같습니다만,

 

필요에 따라선 pocopico님의 rp-ext 가 변경된 DSM 의 리비전을 따라가야 하는 문제가 있을수 있습니다.

그때마다 pocopico님께 손벌리기가 참으로 어려운 상황인데요.

 

이번에도 DS2422+ 의 최종버전인 7.1.0-42661  리비전이 누락된채로 업데이트가 되서

어제 추가요청을 드렸는데, 그냥 읽씹 하셨네요.

 

너무 많은 사람의 요청이 가다보니 수용하기가 힘드신것 저도 이해합니다.

pocopico님 오죽하면 개인 쪽지까지 차단하셨을까 하는 생각이 드네요.

 

pocopico님 괴롭히지 않고 직접 나만의 rp-ext 를 만드는 방법을 알아냈습니다.

그냥 단순하게 포코피코님 rp-ext 를 Fork 하고 ID 를 내것으로 치환해 버리는겁니다.

 

pocopico님 오리지널 ext 의 위치는 아래와 같습니다.

https://github.com/pocopico/rp-ext

 

내 ID로 Fork 가 되었다는 가정하에

(사전에 TC 리눅스 안에서 SSH 키인증 연결이 되어 있어야 합니다.

.ssh 디렉토리 생성

https://blog.naver.com/rodpold/222766656687 )

 

모든건 tc linux 안에서 처리합니다.

 

git clone https://github.com/myid/rp-ext.git

 

루트에 있는 rpext-index.json 를 포함해서 하위의 랜카드 드라이버의 rpext-index.json 까지 싹다

pocopico 에서 내 깃헙 myid 로 찾아서 교체시켜 버립니다. 소요시간은 1초도 안걸립니다.

 

find ./ -iname "rpext-index.json" -exec sed -i "s/pocopico/myid/g" {} \;

 

그리고, 내가 원하는 시놀로지 모델과 리비전으로 내용을 교체합니다.

( 7.1 RC 버전인 ds2422p_42621 는 쓰일곳이 없어서 밀어버린 셈 입니다.)

 

find ./ -iname "rpext-index.json" -exec sed -i "s/ds2422p_42621/ds2422p_42661/g" {} \;

 

모든게 교체 되었으면 이제 나의 깃헙에 동기화 시켜줍니다.

git add .

git commit -am "변경한사항 커맨트"

git push

 

수정된 형태는 참고하시라고 제 rp-ext repo 를 공유합니다.

 

https://github.com/PeterSuh-Q3/rp-ext

 

이제 변경된 rpext-index.json의 사용 방법은 

TC 로더 빌드 하시기 전에 아래처럼 내가 변경한 rpext-index.json 로 교체합니다.

 

curl --location "https://github.com/myid/rp-ext/main/rpext-index.json" -O 

 

이렇게 교체하신 이후에는 fullupgrade를 하시면 내용이 pocopico님 것으로 원복되는것을 주의 하셔야 합니다.

 

pocopico님이 바라시는 방향도 깃헙의 사상에 따라 소스는 무한정 공유되니

필요한 사항은 스스로 수정하고 만들어서 바꿔쓰면 된다는 겁니다.

저도 그 뜻에 따라 제가 필요한 사항은 수정해서 쓰고 공유하기로 맘먹었습니다.

나중에 TinyCore 이 안정화 되면 언젠간 하나의 솔루션으로 병합되지 않을까 싶습니다.

지금으로선 이게 최선인것 같아서 저 나름대로 가지를 치고 있는셈이 되었네요.^^

 

 

 

 

신고공유스크랩
2

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 62 달소 23.05.29.01:57 24753 +24
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 72 달소 23.05.23.23:58 26319 +23
후기 asustor에서 나온 nas에 dsm 올렸습니다... 4 링츠링링 2일 전18:45 337 +2
질문 Wireguard 관련해서 질문 드립니다! 2 리준 3일 전12:25 170 +1
가이드 bitwarden 라이센스적용하기. 6 블랙앤해적 5일 전20:01 425 +2
5099 질문
normal
sabss 8시간 전20:35 142 0
5098 질문
image
양미 10시간 전18:47 66 0
5097 질문
file
지나가는_문과생 16시간 전12:20 159 0
5096 질문
normal
툭툭이 1일 전14:32 100 0
5095 질문
normal
zip 1일 전13:40 75 0
5094 질문
normal
jinsol2 1일 전11:13 458 0
5093 질문
normal
M-M-M 1일 전09:15 61 0
5092 후기
image
링츠링링 2일 전18:45 337 +2
5091 질문
normal
nadomola 2일 전17:30 102 0
5090 질문
normal
Venzamin 2일 전11:40 180 0
5089 잡담
normal
서맹 2일 전09:42 444 0
5088 질문
image
초보나스 3일 전03:44 138 0
5087 질문
image
Noil 3일 전23:22 89 0
5086 질문
image
서브어린이 3일 전20:16 84 0
5085 질문
image
서브어린이 3일 전17:50 118 0
5084 질문
image
리준 3일 전12:25 170 +1
5083 질문
image
인터찹 4일 전16:22 364 0
5082 질문
normal
지나가는_문과생 4일 전16:16 115 0
5081 질문
image
yholics 4일 전12:39 152 0
5080 질문
normal
서브어린이 4일 전09:11 194 0