ਇੰਬੈੱਡ ਕੀਤੇ ਸਾਫਟਵੇਅਰ - VisionFive - ਮੈਂਡਰ - Yocto - Part 4 ਕੰਪਿਊਟਰ ਦਾ ਸਕ੍ਰੀਨਸ਼ਾਟ

VisionFive - ਮੈਂਡਰ - ਯੋਕਟੋ

ਭਾਗ 4 – ਮੈਂਡਰ ਵਾਸਤੇ ਇੱਕ ਕਲਾ-ਕਿਰਤ ਦੀ ਸਿਰਜਣਾ ਕਰੋ

ਮੈਂਡਰ ਲਈ ਕਲਾ-ਕਿਰਤ

ਮੈਂਡਰ ਵਾਸਤੇ ਇੱਕ ਕਲਾ-ਕਿਰਤ ਬਣਾਓ

ਅਸੀਂ ਵਿਕਾਸ ਵਾਸਤੇ ਯੋਕਟੋ ਕਿਰਕਸਟੋਨ ਸ਼ਾਖਾ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ। ਅਸੀਂ ਇਹ ਮੰਨਕੇ ਚੱਲਦੇ ਹਾਂ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਪਹਿਲਾਂ ਹੀ ਇੱਕ ਕੰਮਕਾਜ਼ੀ ਵਿਕਾਸ ਦਾ ਵਾਤਾਵਰਣ ਸਥਾਪਤ ਕੀਤਾ ਹੋਇਆ ਹੈ ਅਤੇ ਤੁਹਾਡੇ ਵਾਤਾਵਰਣ ਨੂੰ ਸਥਾਪਤ ਕਰ ਲਿਆ ਗਿਆ ਹੈ ਜਿਵੇਂ ਕਿ VisionFive - Yocto - Part 1, VisionFive - ਮੈਂਡਰ - ਭਾਗ 3 ਵਿੱਚ ਵਰਣਨ ਕੀਤਾ ਗਿਆ ਹੈ

ਮੈਂਡਰ ਕਲਾ-ਕਿਰਤ

ਮੈਂਡਰ ਡਿਵਾਈਸਾਂ ਨੂੰ ਸਪੁਰਦਗੀ ਲਈ ਸਾੱਫਟਵੇਅਰ ਅਪਡੇਟਾਂ ਨੂੰ ਪੈਕੇਜ ਕਰਨ ਲਈ ਕਲਾਕ੍ਰਿਤੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਇਸ ਗੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ ਕਿ ਤੁਸੀਂ ਮੈਂਡਰ ਸਰਵਰ ਦੇ ਕਿਹੜੇ ਸੰਸਕਰਣ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤੁਹਾਡੇ ਕੋਲ ਵੱਧ ਜਾਂ ਘੱਟ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ। ਮੈਂਡਰ ਸੰਸਕਰਣਾਂ ਅਤੇ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਇੱਕ ਸੰਖੇਪ ਜਾਣਕਾਰੀ ਮੈਂਡਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਤੁਲਨਾ ਵਿੱਚ ਦਿਖਾਈ ਗਈ ਹੈ

ਜਿਵੇਂ ਕਿ ਅਸੀਂ ਇੱਕ ਓਪਨ-ਸੋਰਸ ਮੈਂਡਰ ਸਰਵਰ ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹਾਂ, ਅਸੀਂ ਕੇਵਲ ਇੱਕ ਸੰਪੂਰਨ ਫਾਈਲ ਸਿਸਟਮ ਕਲਾ-ਕਿਰਤ ਹੀ ਬਣਾ ਸਕਦੇ ਹਾਂ, ਉਦਾਹਰਨ ਲਈ, ਪੂਰੇ ਰੂਟਫ ਕਲਾ-ਕਿਰਤ ਵਿੱਚ ਹਨ।

ਯੋਕਟੋ ਇੱਕ ਕਲਾ-ਕਿਰਤ ਬਣਾਓ

ਹਰ ਵਾਰ ਜਦੋਂ ਤੁਸੀਂ ਪੂਰੇ ਲੀਨਕਸ ਚਿੱਤਰ ਨੂੰ ਬਿੱਟਬੈਕ ਕਰਦੇ ਹੋ

bitbake vision-five-image-mender
ਤੁਹਾਨੂੰ ਇੱਕ ਕਲਾ-ਕਿਰਤ ਮਿਲਦੀ ਹੈ। ਉਸੇ ਡਾਇਰੈਕਟਰੀ ਵਿੱਚ ਜਿੱਥੇ ਤੁਹਾਨੂੰ .sdimg ਫ਼ਾਈਲ ਮਿਲਦੀ ਹੈ, ਤੁਹਾਨੂੰ ਇੱਕ .mender ਫਾਇਲ ਵੀ ਮਿਲਦੀ ਹੈ। ਇਹ ਬਣਾਈ ਗਈ ਕਲਾ-ਕਿਰਤ ਹੈ। ਟੈਸਟਿੰਗ ਲਈ, ਤੁਸੀਂ ਇੱਕ ਨਵਾਂ ਪਰੋਗਰਾਮ ਜੋੜ ਸਕਦੇ ਹੋ (ਉਦਾਹਰਨ ਲਈ ਨੈਨੋ ਟੈਕਸਟ ਐਡੀਟਰ ਦੇ ਤੌਰ ਤੇ) ਜਾਂ, ਜੇ ਪਹਿਲਾਂ ਤੋਂ ਹੀ ਇੰਸਟਾਲ ਹੈ, ਤਾਂ ਇਸ ਨੂੰ ਹਟਾ ਸਕਦੇ ਹੋ।

ਮਹੱਤਵਪੂਰਨ

ਹਰੇਕ ਕਲਾ-ਕਿਰਤ ਦਾ ਇੱਕ ਵਿਲੱਖਣ ਰਿਲੀਜ਼ ਨਾਮ ਹੋਣਾ ਲਾਜ਼ਮੀ ਹੈ। ਇਸ ਲਈ, ਤੁਹਾਨੂੰ ਆਪਣੀ local.conf ਫਾਇਲ ਵਿੱਚ 'MENDER_ARTIFACT_NAME' ਵੇਰੀਏਬਲ ਨੂੰ ਬਦਲਣਾ ਚਾਹੀਦਾ ਹੈ। ਉਦਾਹਰਨ ਲਈ, ਤੁਸੀਂ 'name' + 'ਲੜੀਵਾਰ ਨੰਬਰਿੰਗ' + 'date' ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ

### ਮੈਂਡਰ ਸਰਵਰ 'ਤੇ ਕਲਾਕ੍ਰਿਤੀ ਅੱਪਲੋਡ ਕਰੋ

ਆਪਣੇ ਮੈਂਡਰ ਸਰਵਰ 'ਤੇ ਲੌਗਇਨ ਕਰੋ, 'ਰੀਲੀਜ਼ਜ਼' 'ਤੇ ਜਾਓ, ਅਤੇ ਅੱਪਲੋਡ ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਆਪਣੀ .mender ਫ਼ਾਈਲ ਨੂੰ ਚੁਣੋ ਅਤੇ ਉਸ ਨੂੰ ਅੱਪਲੋਡ ਕਰੋ। ਮੈਂਡਰ ਸਰਵਰ ਆਪਣੇ ਆਪ ਹੀ 'MENDER_ARTIFACT_NAME' ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ।

ਤੈਨਾਤੀ ਰੀਲੀਜ਼

ਜੇ ਕਲਾ-ਕਿਰਤ ਨੂੰ ਅੱਪਲੋਡ ਕੀਤਾ ਗਿਆ ਸੀ, ਤਾਂ ਤੁਸੀਂ ਡਿਪਲੋਮੈਂਟ ਬਣਾਉਣ ਲਈ ਤੁਰੰਤ 'ਇਸ ਰੀਲੀਜ਼ ਨਾਲ ਤੈਨਾਤੀ ਬਣਾਓ' ਬਟਨ 'ਤੇ ਕਲਿੱਕ ਕਰ ਸਕਦੇ ਹੋ। ਕਿਸੇ ਡਿਵਾਈਸ ਗਰੁੱਪ ਦੀ ਚੋਣ ਕਰੋ ਅਤੇ 'ਅੱਗੇ' 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਫਿਰ 'CREATE' 'ਤੇ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਡਿਪਲੋਮੈਂਟ ਬਣ ਜਾਂਦੀ ਹੈ।

ਰੋਲਆਉਟ

ਮੈਂਡਰ ਕਲਾਇੰਟ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਪੋਲਿੰਗ ਅੰਤਰਾਲਾਂ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ, ਡਿਵਾਈਸ 'ਤੇ ਮੈਂਡਰ ਕਲਾਇੰਟ ਕਲਾਕ੍ਰਿਤੀ ਨੂੰ ਡਾਊਨਲੋਡ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰਦਾ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਗੈਰ-ਸਰਗਰਮ ਰੂਟ ਪਾਰਟੀਸ਼ਨ ਵਿੱਚ ਇੰਸਟਾਲ ਕਰਦਾ ਹੈ।

ਉਸ ਤੋਂ ਬਾਅਦ, ਇੱਕ ਰੀਬੂਟ ਸ਼ੁਰੂ ਕੀਤਾ ਗਿਆ ਸੀ ਅਤੇ - ਜੇ ਸਫਲ ਹੁੰਦਾ ਹੈ - ਸਰਵਰ ਲਈ ਵਚਨਬੱਧ ਕੀਤਾ ਗਿਆ ਸੀ।

ਜੇ ਇੰਸਟਾਲੇਸ਼ਨ/ਰੀਬੂਟ ਅਸਫਲ ਰਿਹਾ ਸੀ, ਤਾਂ ਡਿਵਾਈਸ rootfs ਪਾਰਟੀਸ਼ਨ ਤੋਂ ਬੂਟ ਹੋ ਜਾਂਦਾ ਹੈ, ਜਿਸ ਨੂੰ ਕਲਾ-ਕਿਰਤ ਡਾਊਨਲੋਡ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।

ਡੀਵਾਈਸ ਵਿੱਚ ਲੌਗਇਨ ਕਰੋ ਅਤੇ ਤੁਹਾਡੇ ਵੱਲੋਂ ਕੀਤੇ ਗਏ ਬਦਲਾਵਾਂ ਦੀ ਜਾਂਚ ਕਰੋ।</:code1:>

ਕਾਪੀਰਾਈਟ ਲਾਈਸੈਂਸ

ਕਾਪੀਰਾਈਟ © 2022 Interelectronix e.K.
ਇਸ ਪ੍ਰੋਜੈਕਟ ਸਰੋਤ ਕੋਡ ਨੂੰ GPL-3.0 ਲਾਇਸੰਸ ਤਹਿਤ ਲਾਇਸੰਸਸ਼ੁਦਾ ਕੀਤਾ ਗਿਆ ਹੈ।

ਇੰਬੈੱਡ ਕੀਤਾ ਸਾਫਟਵੇਅਰ - VisionFive - ਮੈਂਡਰ - Yocto ਇੱਕ ਕੰਪਿਊਟਰ ਦਾ ਸਕ੍ਰੀਨਸ਼ੌਟ
ਭਾਗ 1 – ਯੋਕਟੋ ਵਾਤਾਵਰਣ ਦੀ ਮੁੱਢਲੀ ਸਥਾਪਨਾ

ਲੇਖਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਾ ਭਾਗ 1, ਇੱਕ ਮੈਂਡਰ ਕਲਾਇੰਟ ਦੇ ਏਕੀਕਰਨ ਨਾਲ ਇੱਕ ਯੋਕਟੋ ਲੀਨਕਸ ਬਣਾਉਣ ਲਈ ਇੱਕ ਯੋਕਟੋ ਵਾਤਾਵਰਣ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਤ ਕਰਨਾ ਹੈ।

ਇੰਬੈੱਡ ਕੀਤਾ ਸਾਫਟਵੇਅਰ - VisionFive - ਮੈਂਡਰ - Yocto ਇੱਕ ਕੰਪਿਊਟਰ ਦਾ ਸਕ੍ਰੀਨਸ਼ੌਟ
ਭਾਗ 2 – ਮੈਂਡਰ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਮੁੱਢਲਾ ਸੈੱਟਅੱਪ

ਲੇਖਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਾ ਭਾਗ 2, ਇੱਕ ਮੈਂਡਰ ਕਲਾਇੰਟ ਦੇ ਏਕੀਕਰਨ ਨਾਲ ਇੱਕ ਯੋਕਟੋ ਲੀਨਕਸ ਬਣਾਉਣ ਲਈ ਇੱਕ ਯੋਕਟੋ ਵਾਤਾਵਰਣ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਤ ਕਰਨਾ ਹੈ।

ਇੰਬੈੱਡ ਕੀਤਾ ਸਾਫਟਵੇਅਰ - VisionFive - ਮੈਂਡਰ - Yocto ਇੱਕ ਕੰਪਿਊਟਰ ਦਾ ਸਕ੍ਰੀਨਸ਼ੌਟ
ਭਾਗ 3 - ਮੈਂਡਰ ਲਈ ਯੂ-ਬੂਟ ਸੰਰਚਨਾ

ਲੇਖਾਂ ਦੀ ਇੱਕ ਲੜੀ ਦਾ ਭਾਗ 3, ਇੱਕ ਮੈਂਡਰ ਕਲਾਇੰਟ ਦੇ ਏਕੀਕਰਨ ਨਾਲ ਇੱਕ ਯੋਕਟੋ ਲੀਨਕਸ ਬਣਾਉਣ ਲਈ ਇੱਕ ਯੋਕਟੋ ਵਾਤਾਵਰਣ ਨੂੰ ਕਿਵੇਂ ਸਥਾਪਤ ਕਰਨਾ ਹੈ।