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

깃헙에 나만의 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

화정큐삼 화정큐삼
30Lv. 18091P
다음 레벨까지 1129P

1) Xpenology RedPill DS918+ FRIEND DSM 7.2.1-69057 Update 1, ASUS IOT H310i-IM-A R2.0 G5500 / Intel I211, I219-V / 16GB  / SilverStone ECS07 5포트 SATA M.2 NVMe PCIe 스토리지 확장 카드 / 3x4TB + 1x3TB SHR, 1x8TB 

 

2) Xpenology RedPill DS1823xs+ FRIEND DSM 7.2.1-69057 Update 1, Asus B150I PRO GAMING/AURA i3-7100T / Intel Gigabit LAN x 3 / 16GB  /  ASM1166 M.2 NVME PCIE 6 Port Sata 스토리지 확장 카드 / 6 x 3TB RAID6

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 62 달소 23.05.29.01:57 24694 +24
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 72 달소 23.05.23.23:58 26248 +23
후기 asustor에서 나온 nas에 dsm 올렸습니다... 4 링츠링링 1일 전18:45 271 +2
질문 Wireguard 관련해서 질문 드립니다! 2 리준 2일 전12:25 154 +1
가이드 bitwarden 라이센스적용하기. 6 블랙앤해적 3일 전20:01 397 +2
482 정보
image
EXP 24.04.08.19:30 953 +2
481 정보
image
EXP 24.04.08.00:29 587 +1
480 정보
normal
쵸비요 24.04.06.14:47 218 0
479 정보
image
빨간물약 24.03.30.13:54 387 +1
478 정보
normal
TheSTREET 24.03.30.00:43 403 0
477 정보
normal
알랑1 24.03.24.16:32 806 +2
476 정보
normal
EXP 24.03.15.17:58 282 +3
475 정보
normal
EXP 24.03.15.17:47 162 0
474 정보
normal
깜이 24.03.10.19:39 114 0
473 정보
normal
TheSTREET 24.03.10.02:53 279 +1
472 정보
image
EXP 24.03.07.13:36 540 +4
471 정보
image
장인극장 24.03.01.11:10 541 0
470 정보
image
파인콘 24.02.19.22:40 370 +4
469 정보
normal
해피몽 24.02.18.15:22 410 +2
468 정보
image
해피몽 24.02.18.09:51 904 +8
467 정보
normal
빠가로티 24.02.14.07:55 417 +3
466 정보
image
달소 24.02.07.22:30 1590 +9
465 정보
normal
반투검스 24.02.07.20:24 312 +2
464 정보
image
불만족감자 24.02.04.19:57 1313 +3
463 정보
image
big.dady 24.02.04.18:24 738 +5