여러 스크립트를 실행하고 Azure SQL 데이터베이스를 업데이트하기 위해 Raspberry Pi 4b를 구입했습니다. 이를 위해 Deepin을 실행하는 노트북에서 mssql-tools(sqlcmd 및 bcp)를 사용했습니다. Ubuntu에 대한 Microsoft의 지침을 따른 후(설치 페이지), 이 명령을 실행할 때 오류가 발생했습니다.
sudo apt-get install mssql-tools unixodbc-dev
"mssql-tools 패키지를 찾을 수 없습니다"
불행히도 하드웨어와 Linux 아키텍처에 대한 나의 지식은 매우 제한적입니다.
이 스레드64비트 시스템이 필요하다고 설명합니다.
raspbian-nspawn-64를 설치했습니다.
이 프로젝트는 부팅 가능한 microSD 카드 64비트 커널, 32비트 Raspbian Buster "데스크톱" 호스트 OS + Raspberry Pi 4 Model B 및 Pi 3 B/B+ 단일 보드 컴퓨터(SBC)용 64비트 Debian Buster 게스트 OS 이미지입니다. . 익숙한 Raspbian 도구, 데스크톱 및 리포지토리를 유지하면서 Pi에서 하나 이상의 64비트 전용 소프트웨어 구성 요소를 실행해야 하는 사용자를 위한 것입니다.
~에 따르면제작자의 지시사항, 64비트 애플리케이션을 설치하고 실행할 수 있는 64비트 "게스트 컨테이너"를 열었습니다.
그러나 똑같은 오류 메시지와 함께 다시 실패합니다.
게스트 컨테이너의 상태를 확인했는데 시작되었습니다. 모든 이전 단계(공용 저장소 GPG 키 가져오기, Microsoft Ubuntu 저장소 등록 및 업데이트)가 이 컨테이너에서 제대로 작동했습니다.
연결된 스레드에서 두 가지 답변을 모두 시도했지만 둘 다 문제를 해결하지 못했습니다. 그러나 이 명령을 실행하면 아무것도 반환되지 않습니다.
apt-cache search mssql-server