Ce que changent les deux versions de mise à jour
| Version | Stratégie de recherche | Conséquences pour l’utilisateur du robot |
|---|---|---|
| 0.17.4 et versions antérieures | Consultation des versions publiées par pages de 100 entrées au maximum. | Upstream a signalé une page dépassant la limite de métadonnées de 1 Mio ; un échec de recherche ne signifie pas qu’il n’existe pas de version plus récente. |
| 0.17.5 | Pages plus petites de 20 versions, jusqu'à 25 pages. | Un correctif de taille de page à court terme ; les métadonnées continuent de croître avec l'activité du référentiel. |
| 0.17.6 | Balises de canal correspondantes, triées par version sémantique ; vérifie jusqu'à cinq balises candidates pour une version publiée éligible. | Les brouillons, les versions préliminaires de GitHub et les versions préliminaires sémantiques sont exclus du canal stable ordinaire. |
Le rapport d'origine nomme response too large pour l'API des versions. Le code HTTP fixe limite toujours les métadonnées à 1 048 576 octets ; il ne s'agit pas d'une taille de téléchargement d'artefact ou d'une limite nouvellement augmentée. Le référentiel contient actuellement moins d'entrées de version que dans notre instantané du 16 octobre, donc un client plus ancien peut fonctionner à nouveau après un nettoyage en amont. Diagnostiquez l'erreur réellement observée sur votre carte plutôt que de supposer que tous les anciens robots sont actuellement bloqués. Rapport original n° 421 sur la réponse du programme de mise à jour trop volumineuse ↗ Correction de la limite de taille des métadonnées HTTP ↗ Correction de la recherche de balises de canal 0.17.6 et limite de cinq candidats ↗ Correction de la conception de la source de mise à jour et de la limitation des anciens clients ↗.
Enregistrez le résultat du programme de mise à jour avant de répéter une installation
robotctl version
robotctl update status
robotctl update check daemon
robotctl update log
robotctl update showcheck demande la disponibilité sans installation ; log répertorie les tentatives et show lit la dernière tentative. Conservez la version signalée pour updaterd, le composant/canal et l'erreur exacte. Une panne de réseau n’est pas un résultat « déjà récent ». Un nouveau programme de mise à jour publié ne peut pas non plus réparer un ancien programme de mise à jour en cours d'exécution tant qu'il n'a pas été réellement installé. L'article précédent de la version 0.17.4 reste l'instantané source de l'identité bêta et du comportement du Vet Book. Statut fixe, instructions de transcription et de restauration ↗.
Si la dernière recherche échoue, inspectez l'itinéraire de version exacte existant
Pour un robot compatible officiel encore inférieur à 0.17.6 et ciblant délibérément cette version, la CLI 0.17.4 corrigée accepte déjà --version et --dry-run. Sa source résout directement cette balise de version exacte, en contournant la recherche surdimensionnée dans la liste de versions. Cela évite cet échec de la liste de versions ; il ne répare pas la connectivité DNS ou TLS. Il s'agit d'un itinéraire de récupération pris en charge par la source, et non d'une réparation robotisée reproduite par ce site. Vérifiez d'abord l'aide installée ; ne supposez pas que toutes les images plus anciennes ou tierces disposent de cette CLI :
robotctl update apply --helpAvec le robot pris en charge, sa puissance stable, suffisamment d'espace de stockage et une version signée compatible disponible, un aperçu délibéré est :
sudo robotctl update apply daemon --version 0.17.6 --dry-runL'exécution à sec télécharge, vérifie les signatures/hachages et la compatibilité, extrait vers la préparation et vérifie les services orphelins. Il revient avant les hooks de pré-installation et le commutateur de lien symbolique en direct. Il écrit sur le disque et ne teste pas le redémarrage, la démarche, les caméras ou l'état du matériel. Ne considérez pas un essai à blanc réussi comme une validation du robot manquante dans les notes de version. S'il refuse l'artefact ou la planche, conservez la raison ; ne désactivez pas la vérification ou ne sélectionnez pas une version de développement/stade simplement pour contourner le refus. Version explicite 0.17.4 existante et CLI d'exécution à sec ↗ Recherche directe de version 0.17.4 existante ↗ Correction de l'étape de simulation, de la vérification et du point d'arrêt ↗.
Installez intentionnellement, puis vérifiez le résultat en cours d'exécution
Seulement après que les vérifications soient réussies et que vous ayez choisi d'installer la 0.17.6 sur cette carte officielle compatible :
sudo robotctl update apply daemon --version 0.17.6Une version explicite indique l'intention et peut permettre une rétrogradation. Ne copiez pas cette commande datée sur un robot exécutant déjà une version plus récente. La mise à jour de l'ordinateur portable duckctl seule ne met pas à jour le updaterd du robot. Après l'installation, comparez les versions en cours d'exécution, l'état, la santé et la transcription :
robotctl version
robotctl update status
robotctl health
robotctl update log
robotctl update showSi quelque chose échoue, lisez d’abord la version actuelle et la transcription : le moteur a peut-être déjà été restauré. Une restauration manuelle nécessite une version préalable appropriée installée sur la carte et n'annule pas l'ensemble de règles indépendant :
sudo robotctl update rollback daemon
robotctl version
robotctl healthL'ensemble de politiques officielles, les quatre modèles de référence, le simulateur et la révision du RL sont restés inchangés dans cette revue. Il s'agit d'une version de mise à jour, et non d'une preuve d'une nouvelle démarche ou d'une nouvelle image DIY complète. Les modifications d'approvisionnement ultérieures sur main et la balise de développement 0.17.7 sortent de la portée de la source 0.17.6. Démon officiel 0.17.5 · 17 octobre ↗ Démon officiel 0.17.6 · 17 octobre ↗ Ordinateur portable publié duckctl 0.17.6 ↗.
Vérification de la source : . La portée de la vérification est indiquée dans le guide ; L'examen des sources à lui seul n'est pas un test matériel.
Où aller ensuite.
Dépannage MicroDuck : manette, CUDA et ONNX
Séparez liaison Bluetooth, pilote et boutons avant de diagnostiquer les problèmes de navigateur, d’installation ou de modèle.
Connecter MicroDuck : découverte, Wi-Fi et console
Séparez découverte BLE, PIN, adresse réseau et signalisation WebRTC avant de modifier les réglages de votre robot officiel.
Qu’aimeriez-vous comprendre ensuite ?
Gardez la source, votre environnement et vos observations ensemble.
Sources et date de vérification
Sources vérifiées le 17 octobre 2026 · Source examinée
- Source originale 1 · github.com / daemon-v0.17.5 ↗
- Source originale 2 · github.com / daemon-v0.17.6 ↗
- Source originale 3 · github.com / 421 ↗
- Source originale 4 · github.com / github.rs ↗
- Source originale 5 · github.com / http.rs ↗
- Source originale 6 · github.com / main.rs ↗
- Source originale 7 · github.com / github.rs ↗
- Source originale 8 · github.com / engine.rs ↗
- Source originale 9 · github.com / cheatsheet.md ↗
- Source originale 10 · github.com / updater-design.md ↗
- Source originale 11 · pypi.org / 0.17.6 ↗