Isu kritikal PGP apabila cuba memasang mysql2 dalam projek rel
<p>Saya cuba memasang semua permata untuk projek Rails secara tempatan. </p>
<p>Saya mempunyai masalah dengan mysql2. Apabila saya cuba memasangnya saya mendapat ralat berikut: </p>
<pre class="brush:php;toolbar:false;">Mengambil mysql2-0.5.5.gem
Mempertingkatkan PATH untuk MSYS/MINGW buat sementara waktu...
Memasang pakej msys2 yang diperlukan: mingw-w64-x86_64-libmariadbclient
ralat: mingw32: kunci "5F944B027F7FE2091985AA2EFA11531AA0AA7F57"
ralat: kunci "5F944B027F7FE2091985AA2EFA11531AA0AA7F57"
ralat: mingw64: kunci "5F944B027F7FE2091985AA2EFA11531AA0AA7F57"
ralat: kunci "5F944B027F7FE2091985AA2EFA11531AA0AA7F57"
ralat: msys: kunci "5F944B027F7FE2091985AA2EFA11531AA0AA7F57"
ralat: kunci "5F944B027F7FE2091985AA2EFA11531AA0AA7F57"
ralat: pangkalan data 'mingw32' tidak sah (pangkalan data tidak sah atau rosak (tandatangan PGP))
ralat: pangkalan data 'mingw64' tidak sah (pangkalan data tidak sah atau rosak (tandatangan PGP))
ralat: pangkalan data 'msys' tidak sah (pangkalan data tidak sah atau rosak (tandatangan PGP))
pacman gagal dengan output berikut:
Membina sambungan asli dengan: '--with-mysql-lib="C:Program FilesMySQLMySQL Server 8.0lib" --with-mysql-include="C:Program FilesMySQLMySQL Server 8.0include"'
Ini mungkin mengambil sedikit masa...
RALAT: Ralat semasa memasang mysql2:
RALAT: Gagal membina sambungan asli permata.</pre>
<p>Kemudian saya cuba menjalankan <code>pacman -Syu</code> tetapi saya mendapat ralat yang sama dan tidak diminta untuk mengimport kunci PGP. </p>
<p>Jadi saya cuba mengimport kunci secara manual berdasarkan pacman-key --add </code> Saya kemudian menukar kepercayaan kepada Ultimate menggunakan <code>pacman-key --edit-key</code>.</p>
<p>Tetapi sekarang, saya mendapat satu lagi ralat: </p>
<pre class="brush:php;toolbar:false;">Memasang pakej msys2 yang diperlukan: mingw-w64-x86_64-libmariadbclient
ralat: tidak dapat membuka fail /var/lib/pacman/sync/mingw32.db: Proses kanak-kanak keluar dengan status 127
ralat: tidak dapat membuka fail /var/lib/pacman/sync/mingw64.db: Proses kanak-kanak keluar dengan status 127
ralat: tidak dapat membuka fail /var/lib/pacman/sync/msys.db: Proses kanak-kanak keluar dengan status 127
ralat: sasaran tidak ditemui: mingw-w64-x86_64-libmariadbclient
pacman gagal dengan output berikut:
Membina sambungan asli dengan: '--with-mysql-lib="C:Program FilesMySQLMySQL Server 8.0lib" --with-mysql-include="C:Program FilesMySQLMySQL Server 8.0include"'
Ini mungkin mengambil sedikit masa...
RALAT: Ralat semasa memasang mysql2:
RALAT: Gagal membina sambungan asli permata.</pre>
<p>Saya tidak tahu sama ada saya menambah kunci yang salah dengan cara ini atau jika ralat itu datang daripada sesuatu yang lain. Saya telah bergelut dengan ini selama beberapa hari sekarang dan saya sedikit tersesat. Ada sesiapa boleh tolong? </p>