artifak untuk Mender
Kami menggunakan cawangan Yocto Kirkstone untuk pembangunan. Kami menganggap bahawa anda sudah mempunyai persekitaran pembangunan kerja yang dipasang dan menubuhkan persekitaran anda seperti yang diterangkan dalam VisionFive - Mender - Yocto - Bahagian 1, VisionFive - Mender - Yocto - Bahagian 2 dan dalam VisionFive - Mender - Yocto - Bahagian 3.
Artifak Mender
Mender menggunakan artifak untuk membungkus kemas kini perisian untuk penghantaran ke peranti. Bergantung pada versi pelayan Mender yang anda gunakan, anda mempunyai lebih atau kurang ciri. Gambaran keseluruhan versi dan ciri Mender ditunjukkan pada perbandingan ciri Mender.
Oleh kerana kita menggunakan pelayan Mender sumber terbuka, kita hanya boleh membuat artifak sistem fail yang lengkap, contohnya rootfs penuh berada dalam artifak.
Yocto mencipta artifak
Setiap kali anda menggigit imej Linux yang lengkap
bitbake vision-five-image-mender
anda mendapat artifak. Dalam direktori yang sama di mana anda menemui fail .sdimg, anda juga menemui fail .mender. Inilah artifak yang dicipta. Untuk ujian, anda boleh menambah program baru (contohnya, nano sebagai editor teks) atau, jika sudah dipasang, keluarkannya.Penting
Setiap artifak mesti mempunyai nama pelepasan yang unik. Jadi, anda mesti menukar pemboleh ubah 'MENDER_ARTIFACT_NAME' dalam fail local.conf anda. Cth. anda boleh menggunakan 'nama' + 'penomboran berurutan' + 'tarikh'
Log masuk ke pelayan Mender anda, pergi ke 'Pelepasan', dan klik pada butang Muat Naik. Pilih fail .mender anda dan muat naiknya. Pelayan Mender mengenali 'MENDER_ARTIFACT_NAME' secara automatik.
Gunakan keluaran
Sekiranya artifak dimuat naik, anda boleh mengklik butang 'BUAT PENGGUNAAN DENGAN PELEPASAN INI' dengan segera untuk membuat penggunaan. Pilih kumpulan peranti dan klik 'NEXT'. Kemudian klik 'CREATE' dan penggunaan dicipta.
Pelancaran
Bergantung pada selang pengundian yang ditakrifkan dalam klien Mender, pelanggan Mender pada peranti mula memuat turun artifak dan memasangnya dalam partition akar tidak aktif.
Selepas itu, reboot telah dimulakan dan - jika berjaya - komited kepada pelayan.
Jika pemasangan/but semula tidak berjaya, but peranti daripada partition rootfs, yang digunakan sebelum muat turun artifak.
Log masuk ke peranti dan uji perubahan yang anda buat.</:code1:>
Lesen Hak Cipta
Hakcipta Terpelihara © 2022 Interelectronix e.K.
Kod sumber Projek ini dilesenkan di bawah lesen GPL-3.0.
Bahagian 1 daripada satu siri artikel, cara menyediakan persekitaran Yocto untuk mencipta Yocto Linux dengan penyepaduan klien Mender.
Bahagian 2 daripada satu siri artikel, cara menyediakan persekitaran Yocto untuk mencipta Yocto Linux dengan penyepaduan klien Mender.
Bahagian 3 daripada satu siri artikel, cara menyediakan persekitaran Yocto untuk mencipta Yocto Linux dengan penyepaduan klien Mender.