W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
在豆包 MarsCode IDE 中,你可以使用 Nix 來管理系統(tǒng)依賴。本文介紹如何管理系統(tǒng)依賴。
方式 1:在 終端 面板中輸入依賴名稱(如 mysql
)并執(zhí)行,IDE 會自動搜索包含該關(guān)鍵字的依賴并展示搜索結(jié)果。然后,你可以根據(jù)界面提示進(jìn)行安裝。
方式 2:在 終端 面板中輸入期望安裝的系統(tǒng)庫名稱(如 mongodb)并執(zhí)行,IDE 會自動搜索該系統(tǒng)庫并展示搜索結(jié)果。然后,你可以根據(jù)界面提示進(jìn)行安裝。
方式 3:若無法通過以上方法找到所需依賴,你可以進(jìn)入 Nix 平臺的搜索界面,然后搜索所需依賴。你需要將 Channel
篩選器設(shè)置為 unstable
。
例如,若想安裝圖中的 ”nettle
“ 庫,你可以拷貝該庫名,在 終端
面板中輸入該庫名并執(zhí)行,然后根據(jù)界面提示進(jìn)行安裝。
本節(jié)以 MySQL 為例,介紹如何在容器內(nèi)啟動 MySQL-Server 服務(wù)。
終端
面板中輸入 mysql
,選擇安裝 mysql80
。
mysql
允許的必要文件,并執(zhí)行初始化命令。提示:
此處使用了--initialize-insecure
命令,請勿在生產(chǎn)環(huán)境中使用。
mkdir -p /cloudide/workspace/mysql
touch /cloudide/workspace/mysql/my.cnf
mysqld --defaults-file=/cloudide/workspace/mysql/my.cnf --initialize-insecure --user=$USER --datadir=/cloudide/workspace/mysql/data
systemctl
命令,因此需要打開一個新的命令行窗口,手動啟動服務(wù)。mysqld --defaults-file=/cloudide/workspace/mysql/my.cnf --user=$USER --datadir=/cloudide/workspace/mysql/data --socket=/cloudide/workspace/mysql/mysql.sock
你可以在 終端
面板中執(zhí)行以下命令來卸載依賴。
uninstall {package_name}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: