Instal semua komponen Intel® Software Guard Extensions (SGX) Platform Software (PSW) untuk memungkinkan aplikasi mendeteksi dukungan Intel® SGX.
- Paket Perangkat Lunak Intel® SGX Pengembangan Perangkat Lunak dan Platform yang terinstal untuk Linux
- Menginstal sampel sgx-ra
- Menjalankan server: ./run-server
- Klien Ran: ./run-client
- Galat yang diterima: Sistem ini tidak mendukung Intel® SGX
- Akses pustaka SGX PSW setelah salah satu dari dua metode
- Konfigurasikan akses ke repositori apt Intel sebagaimana dijelaskan dalam halaman 11 Panduan Instalasi SGX untuk Linux*:
- Membangun repositori Apt PSW lokal
- Instal semua komponen SGX PSW:
$ sudo apt-get install libsgx-launch libsgx-urts libsgx-epid libsgx-quote-ex libsgx-uae-service
- Konfirmasikan lokasi ini untuk libsgx-uae-service:
$ dpkg -L libsgx-uae-service
/.
/usr
/usr/lib
/usr/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu/libsgx_uae_service.so.2.3.213.1
/usr/share
/usr/share/doc
/usr/share/doc/libsgx-uae-service
/usr/share/doc/libsgx-uae-service/changelog.Debian.gz
/usr/share/doc/libsgx-uae-service/copyright
/usr/lib/x86_64-linux-gnu/libsgx_uae_service.so
/usr/lib/x86_64-linux-gnu/libsgx_uae_service.so.2
- Konfigurasi proksi, jika perlu, di /etc/aesmd.conf dan mulai dan hentikan layanan aesmd
$ sudo systemctl start aesmd
- Buat sampel sgx-ra untuk menangkap jalur ke pustaka PSW:
- Buka terminal dan jalankan server
$ ./run-server
- Buka terminal lain dan jalankan klien:
$ ./run-client
Instruksi untuk menginstal PSW Intel® Software Guard Extensions (Intel® SGX) hilang libsgx_uae_service.