版本或清空全部安裝)
ESP-IDF 卸載完全指南用 EIM 兩招移除單個(gè)版本或清空全部安裝【免費(fèi)下載鏈接】esp-idfEspressif IoT Development Framework. Official development framework for Espressif SoCs.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/es/esp-idf用 ESP-IDF Installation ManagerEIM裝過 ESP-IDF 之后卸載這件事其實(shí)只有兩條路徑圖形界面點(diǎn)按鈕或者命令行敲一條指令。本文按先選粒度、再選工具的思路把 GUI 與 CLI 四種移除方式、卸載前必須做的兩項(xiàng)檢查以及卸載后如何找回環(huán)境一次講清幫你安全回收磁盤空間。動(dòng)手前先想清楚你到底要?jiǎng)h掉多少先別急著點(diǎn)按鈕EIM 的卸載粒度只有兩檔移除單個(gè)版本例如機(jī)器上同時(shí)裝著 v5.5.1 和 v5.3.2只想清掉占地方又不用的舊版。清空全部版本包括 EIM 安裝的每一個(gè) ESP-IDF 版本及其配套工具適合徹底棄用或換機(jī)重建。對(duì)應(yīng)到日常訴求 磁盤告急 → 單版本移除某個(gè)版本編譯環(huán)境損壞、怎么都修不好 → 單版本移除后重裝換電腦前想原樣復(fù)刻環(huán)境 → 先備份配置再移除不再碰 ESP32 開發(fā) → 全清。這里有一個(gè)前提要確認(rèn)EIM 只能卸載經(jīng) EIM 安裝的環(huán)境。如果你的 ESP-IDF 是 v6.0 之前用 git clone 加安裝腳本手動(dòng)搭起來的這套辦法不適用需要按舊版平臺(tái)文檔自行清理。問一只刪一個(gè)版本還是全部清空你的情況粒度對(duì)應(yīng)操作多版本共存想騰出磁盤空間單版本GUI 點(diǎn)Remove或eim remove version某版本環(huán)境損壞刪了重裝單版本同上徹底不用 ESP-IDF或遷移前從零重建全清GUI 點(diǎn)Purge All或eim purge問二習(xí)慣鼠標(biāo)操作還是命令行日常手動(dòng)管理 → GUI 更穩(wěn)按鈕語義清晰不容易誤操作寫進(jìn) CI/CD 流水線或服務(wù)器腳本 → CLI 一條命令搞定可重復(fù)執(zhí)行。兩個(gè)問題各選一個(gè)答案就得到下面四種操作路徑按號(hào)入座即可。路徑 A圖形界面里的移除操作打開版本管理儀表板啟動(dòng) ESP-IDF Installation Manager主界面會(huì)列出Manage Installations管理安裝區(qū)域點(diǎn)擊其中的Open Dashboard打開儀表板按鈕。儀表板隨后以卡片形式列出本機(jī)所有已安裝版本每張卡片標(biāo)注版本號(hào)與安裝路徑并排著一組操作按鈕。如果機(jī)器上從未裝過 ESP-IDF主界面不會(huì)出現(xiàn) Manage Installations只有 New Installation 入口也就沒有可卸載的東西。一鍵移除單個(gè)版本在目標(biāo)版本卡片底部找到垃圾桶圖標(biāo)懸停會(huì)顯示Remove移除提示點(diǎn)擊它僅該版本的框架與配套工具被刪除其他版本原樣保留。一鍵清空全部安裝頁面底部有帶垃圾桶圖標(biāo)的Purge All清除所有按鈕點(diǎn)擊后本機(jī)經(jīng) EIM 安裝的每一個(gè) ESP-IDF 版本都會(huì)被移除。執(zhí)行前確認(rèn)沒有正在使用的開發(fā)會(huì)話。路徑 B命令行里的移除操作單版本移除eim removeeim remove v5.4.2把v5.4.2換成你要?jiǎng)h除的實(shí)際版本號(hào)比如v5.5.1、v5.3.2該命令只動(dòng)這一個(gè)版本其余安裝不受影響。全量清理eim purgeeim purgepurge取徹底清除之意本機(jī)經(jīng) EIM 安裝的全部版本與工具一并移除適合準(zhǔn)備從零重建環(huán)境時(shí)使用。動(dòng)手前的兩張檢查單? 第一項(xiàng)先備份eim_config.toml。EIM 安裝時(shí)會(huì)在安裝目錄自動(dòng)生成這個(gè)配置文件記錄了路徑、版本等所有安裝選項(xiàng)可以直接拿到另一臺(tái)電腦上復(fù)現(xiàn)一模一樣的環(huán)境。計(jì)劃稍后重裝相同配置的話先把它存一份。? 第二項(xiàng)關(guān)掉正在使用目標(biāo)版本的終端與調(diào)試會(huì)話。包括 EIM 打開的 IDF 終端、IDE 里的調(diào)試器文件被進(jìn)程占用時(shí)刪除可能中途失敗。卸載到底刪了什么沒刪什么EIM 的卸載只清理它自己管理的部分對(duì)應(yīng)版本的 ESP-IDF 框架與配套工具。你自己的工程源碼、工程里的build構(gòu)建產(chǎn)物、日志等都原封不動(dòng)地留在原處——這部分磁盤占用需要手動(dòng)清理卸載不會(huì)替你做。怎么確認(rèn)清理到位重新打開儀表板目標(biāo)版本卡片已消失或運(yùn)行df -hLinux/macOS查看磁盤空間確實(shí)有釋放。移除之后如何繼續(xù)開發(fā) 如果其他版本還在回到儀表板在保留的版本卡片上點(diǎn)Open IDF Terminal打開 IDF 終端即可激活該版本的環(huán)境繼續(xù)寫代碼如果全部清空了用下面任一方式重裝eim install -i v5.4.2-i后跟版本號(hào)即可指定安裝任意已發(fā)布版本不指定時(shí)eim install會(huì)按默認(rèn)設(shè)置裝最新穩(wěn)定版。EIM 常用命令速查 裝、卸、查一條命令都不用死記命令作用eim install非交互安裝最新穩(wěn)定版默認(rèn)配置eim install -i version安裝指定版本如v5.4.2eim wizard交互式向?qū)ё远x安裝路徑與版本eim remove version卸載指定版本eim purge卸載全部版本eim --help查看全部可用選項(xiàng)相關(guān)文檔想深入細(xì)節(jié)可以直接讀倉庫里的官方文檔官方卸載文檔英文GUI 與 CLI 卸載的原始說明官方卸載文檔中文同一內(nèi)容的中文版EIM 安裝指南中文GUI、CLI、配置文件、離線四種安裝方式含eim_config.toml的用法環(huán)境激活說明中文通過 Open IDF Terminal 激活已安裝版本W(wǎng)indows 安裝、Linux 安裝、macOS 安裝清空后從零重建時(shí)參考【免費(fèi)下載鏈接】esp-idfEspressif IoT Development Framework. Official development framework for Espressif SoCs.項(xiàng)目地址: https://gitcode.com/GitHub_Trending/es/esp-idf創(chuàng)作聲明:本文部分內(nèi)容由AI輔助生成(AIGC),僅供參考