BeagleBone Green/Pocket Beagle의 노드-RID를 최신 버전으로 설정
3020 단어 PocketBeagleBeagleBoneGreen
이 게임에서 노드레드의 업그레이드는 포장 bb-node-red-installer길잡이를 업그레이드하기 위한 것이지만 유지보수가 잘 되지 않은 것 같아서 본가의 노드레드에 비해 버전이 낡았다.
Node-RID를 최신 버전으로 만들기 위해서는 bb-node-red-installer를 사용하지 말고 Node-RID를 업그레이드해 보세요.
PocketBeagle의 경우: 인터넷에 연결
다음 방법 중 하나로 인터넷에 연결하십시오.
만일을 대비하여 창고 일람표와 포장을 갱신하다.
debian@beaglebone:~$ sudo apt update
debian@beaglebone:~$ sudo apt upgrade
Node.업데이트 로그Node.js를 업데이트합니다.
현재 최신 LTE는 v12입니다여러 가지 상황. 여기는 노드입니다.js를 v10으로 바꾸다.
debian@beaglebone:~$ node -v
v6.17.0
debian@beaglebone:~$ sudo sh -c 'curl -sL https://deb.nodesource.com/setup_10.x | bash -'
debian@beaglebone:~$ sudo apt-get install -y nodejs
debian@beaglebone:~$ node -v
v10.17.0
node-red.socket 중지node-red.cket은 포트 1880을 감시하고 있습니다. 방문하면 node-red입니다.서비스를 시작하는 메커니즘이지만 없으면 더욱 원활해지기 때문에 node-red.socket을 중지합니다.
debian@beaglebone:~$ sudo systemctl stop node-red.socket
debian@beaglebone:~$ sudo systemctl disable node-red.socket
node-red.서비스 중단액세스 포트 1880이 없으면 로그인하지 마십시오.서비스가 멈췄지만 혹시 모르니까 node-red.서비스를 중지하다.
debian@beaglebone:~$ sudo systemctl stop node-red
Node-RID 업그레이드Node-RID를 npm 명령으로 업그레이드합니다.
debian@beaglebone:~$ cd /usr/local/lib
debian@beaglebone:~$ sudo npm install --unsafe-perm node-red
Node-RID 버전 확인node-red.서비스를 시작하고 포트 1880에 액세스하여 Node-RID의 버전을 확인합니다.
debian@beaglebone:~$ sudo systemctl start node-red
Reference
이 문제에 관하여(BeagleBone Green/Pocket Beagle의 노드-RID를 최신 버전으로 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/matsujirushi/items/eb32dbcd5547d1e0acb8텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)