terramaster f2-210 tnas os에서 ssh로 붙어도 커스텀 os라 그런지 안되는게 많다.
해결 방법은 아래와 같다.
root로 ssh 접속하고(비번 동일), uname -m 하면 aarch64라고 뜬다. 이거 기억하고.
forum.terra-master.com/en/viewtopic.php?f=37&t=829
위 내용 참고해서 따라간다.
1 - Connect in ssh to your NAS, as root :
(Under Windows 10)
ssh root@YOUR_NAS_IP -p 9222
(9222 is the default port)
2 -Run the command
ln -s /usr/bin/ter_wget /usr/bin/wget
3 -Create the directory
mkdir -p /mnt/md0/@entware/opt
4 - Run the command
ln -s /mnt/md0/@entware/opt /opt
5 -Run the command
wget -O - http://bin.entware.net/x64-k3.2/installer/generic.sh | /bin/sh
Normally everything is OK ! 라고 하는데 실제론 여기서 /opt/bin/opkg: line 1: syntax error: unexpected "(" "x64" 에러가 뜬다.
위에서 uname -m 했을 때 aarch64라고 했으므로
wget -O - http://bin.entware.net/aarch64-k3.10/installer/generic.sh | /bin/sh 으로 바꿔서 설치한다. 그럼 됨.
7 - Run the command
ln -s /opt/bin/opkg /usr/bin/opkg
8 - Now you have to modify the PATH, it is in "/etc/profile", so run the command
vi /etc/profile
to the line where is " export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin ", add at the end " :/opt/bin:/opt/sbin "
You should have " export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/opt/sbin "
9 - Save and exit
10 - Run the command
source /etc/profile
11 - Restart your NAS
12 - Reconnect in ssh and run the command
opkg update
13 - And finally to test, we install nano (text editor)
opkg install nano
14 - To uninstall
opkg remove nano
그러면 pip 명령어를 사용 가능하다.
끝.
'Programmer's' 카테고리의 다른 글
빅데이터 분석기사 요약 - 1과목. 빅데이터 분석 기획 (0) | 2021.04.15 |
---|---|
tnas os에서 python3 (0) | 2021.01.27 |
파이썬 암호화폐 자동매매 로직(매수 이후 관리) (0) | 2021.01.26 |
파이썬 암호화폐 자동매매 로직(주문취소) (0) | 2021.01.26 |
코인 볼린저밴드 적용 (0) | 2021.01.26 |