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

깃헙에 나만의 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. 18401P
다음 레벨까지 819P

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로 헤놀로지 부트로더 빌드하기. 63 달소 23.05.29.01:57 25848 +25
공지 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 73 달소 23.05.23.23:58 27406 +23
나만의 구독 관리하기 Wallos 서버 구축하기.(DSM) 4 달소 3일 전17:30 340 +3
m.2 nvme 단독설치(DSM 및 볼륨)를 위한 nvmesystem addon for mshell 배포. 19 화정큐삼 6일 전21:48 394 +8
nvmesystem addon for mshell 을 테스트 중입니다. 5 화정큐삼 6일 전12:06 190 +7
5071
image
kmw_ 17시간 전11:22 201 0
5070
image
냉동개구리 1일 전22:26 191 0
5069
normal
kmw_ 1일 전17:00 119 0
5068
image
냉동개구리 1일 전16:58 154 0
5067
normal
Oxopid 1일 전13:05 131 0
5066
normal
hashmap 1일 전10:25 164 0
5065
image
Kallystar 2일 전02:04 173 0
5064
image
xpnol 2일 전01:03 111 0
5063
normal
마스토돈 2일 전10:15 108 0
5062
image
달소 3일 전17:30 340 +3
5061
normal
케이엠 3일 전09:23 143 0
5060
image
경호 4일 전22:53 241 0
5059
normal
무로 4일 전15:10 206 0
5058
image
헤르미안 4일 전13:26 107 0
5057
image
초이은수 5일 전14:40 210 0
5056
image
Yui17 5일 전13:59 169 0
5055
normal
케이엠 5일 전11:27 320 0
5054
normal
에스브이알2 5일 전09:21 118 0
5053
normal
윤중윤서아빠 5일 전05:58 147 0
5052
image
늅늅이 6일 전23:30 220 0