제어판 > 터미널 및 SNMP > [체크!] SSH 서비스 활성화 > [적용] 버튼

이제 putty와 같은 ssh 연결 툴을 이용해서 DiskStation서버에 root 아이디로 접속을 합니다.
opkg 설치를 위한 부트스트랩 스크립트 다운로드
DiskStation 별로 프로세서 종류가 다를 수 있기 때문에, 거기에 알맞은 부트스트랩을 다운로드 해야 합니다.
하지만 VMware나 대부분 PC를 활용한 XPEnology는 Intel 호환 프로세서 이기 때문에, 아래의 명령으로 파일을 받으면 됩니다.
wget http://opkg.nslu2-linux.org/feeds/optware/syno-i686/cross/unstable/syno-i686-bootstrap_1.2-7_i686.xsh
만약 ARM이나 다른 프로세서 라면 아래의 Synology 글을 참고하셔서 찾아서 그걸 받으시면 됩니다.
내려 받은 스크립트를 실행 가능하게 권한을 설정 합니다.
chmod +x syno-i686-bootstrap_1.2-7_i686.xsh
스크립트를 실행하면 ipkg가 설치됩니다.
sh syno-i686-bootstrap_1.2-7_i686.xsh
결국, CPU에 알맞은 바이너리를 다운로드 받아서 Synology 시스템 구조에 맞게 적당한 곳에 복사하고 셋팅해 주는 것이지요.
설치가 완료되면, 부트스트랩 스크립트는 삭제
rm syno-i686-bootstrap_1.2-7_i686.xsh
다음 명령으로 ipkg 패키지 목록을 최신버전으로 업데이트 합니다.
/opt/bin/opkg update
업데이트 결과는 다음과 비슷할 것입니다.
Downloading http://ipkg.nslu2-linux.org/feeds/optwa … ackages.gz
Inflating http://ipkg.nslu2-linux.org/feeds/optwa … ackages.gz
Updated list of available packages in /opt/lib/ipkg/lists/cross
Successfully terminated.
설치가 가능한 전체 패키지 목록을 확인할 수도 있고, 설치되어 있는 패키지 목록을 확인할 수도 있습니다.
/opt/bin/opkg list
/opt/bin/opkg list_installed
이미 설치되어 있는 패키지들을 최신버전으로 업그레이드 할 수도 있습니다.
/opt/bin/ipkg upgrade
이제 ipkg 에서 드라이버를 컴파일 하는데 필요한 툴을 아래와 같이 설치하면 됩니다.
/opt/bin/opkg install autoconf
/opt/bin/opkg install make
/opt/bin/opkg install gcc
/opt/bin/opkg install sudo
만약 opkg 설치가 잘 됐는데, 실행시 못찾는다는 메세지가 나온다면, 프로파일의 PATH 항목 마지막에 경로를 추가해 줘야 합니다. 아래를 참고하세요....
아무곳에서 opkg 실행되면 ,,,,저는 생략 합니다
vi ~/.profile PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/syno/sbin:/usr/syno/bin:/usr/local/sbin:/usr/local/bin:/opt/sbin:/opt/bin export PATH

11qkr (192.♡.0.1) 21-10-11 22:18
1 rm syno-i686-bootstrap_1.2-7_i686.xsh
2 /opt/bin/opkg update
3 /opt/bin/opkg list
4 /opt/bin/opkg list_installed
5 /opt/bin/opkg upgrade
6 /opt/bin/opkg install autoconf
7 /opt/bin/opkg install make
8 /opt/bin/opkg install gcc
9 pwd
10 opkg
14 mc
15 opkg install nano
16 opkg install mc
17 ifconfig
18 opkg install net-tools
19 mc
20 nano
21 history