首先我要推薦一個(gè)非常好的學(xué)習(xí)的網(wǎng)站:
http://www.coding10.com
我在這里學(xué)習(xí)到了很多有用的知識(shí),而且站長(zhǎng)非常好,很耐心也很風(fēng)趣:)
進(jìn)入正題
本來(lái)coding10是有個(gè)開箱即用的環(huán)境的,vm虛擬機(jī)里打開即可,后期因?yàn)榘姹締栴},在創(chuàng)建laravel新項(xiàng)目的時(shí)候,會(huì)報(bào)錯(cuò)。本身我也是個(gè)小白,就想著哪天可以按照教程創(chuàng)建屬于自己的環(huán)境。
今天忙里偷閑就下載了深度的最新版本 deepin-15.10.1,按照教程 http://www.coding10.com/post/build-LNMP-env-in-deepin-linux
嘗試創(chuàng)建屬于自己的環(huán)境。
遇到的坑和問題:
因?yàn)樾枰玫絝ish,就在系統(tǒng)安裝好后第一時(shí)間安裝了fish,后面在 source /etc/profile 這步會(huì)報(bào)錯(cuò),查了下度娘,說(shuō)是因?yàn)閱?dòng)了fish造成的,退出fish再執(zhí)行就好了,測(cè)試驗(yàn)證了這一說(shuō)法是正確的
在執(zhí)行 sudo echo 'export PATH="
PATH"' >> /etc/profile 會(huì)報(bào)權(quán)限問題,這里是通過先給root設(shè)置了密碼,切換到root用戶后再執(zhí)行的。
-
如果沒有切換源,使用原始的,后面在安裝composer和其他一些軟件會(huì)很慢,甚至安裝不了,參照了網(wǎng)上資料,使用了 阿里源,后面速度就起飛了。
關(guān)于換源以下是參照另一位作者的文章,此處引用并感謝?。。?!
http://www.itdecent.cn/p/9e62711d8cf5
作者:靚木Zhvy
鏈接:http://www.itdecent.cn/p/9e62711d8cf5更換阿里源,習(xí)慣性換鏡像源
3.1. sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak 備份原來(lái)的sorce文件
3.2. sudo deepin-editor /etc/apt/sources.list 修改sources.list文件
> deepin-editor是deepin自帶的圖像界面編輯器,和ubuntu的gedit一樣。你也可以用vim去編輯。看自己 嘛。
3.3 更換為阿里或者中科大的鏡像源- 阿里
# aliyun
deb [by-hash=force] http://mirrors.aliyun.com/deepin panda main contrib non-free
#deb-src http://mirrors.aliyun.com/deepin panda main contrib non-free
- 中科大
# ustc
deb [by-hash=force] http://mirrors.ustc.edu.cn/deepin panda main contrib non-free
#deb-src http://mirrors.ustc.edu.cn/deepin panda main contrib non-free
將上面的一個(gè)鏡像源 覆蓋 到sources.list里,Ctrl + S 保存(vi/vim 保存方法 Esc -> : -> wq 回車)。
3.4 sudo apt-get update 更新源
3.4.1 如果出現(xiàn)lock報(bào)錯(cuò),刪除lock文件就好了


3.4.2
sudo rm -f /var/lib/apt/lists/lock 刪除lock文件
3.4.3 再用
sudo apt-get update 更新源
4.composer安裝后,使用鏡像
可以在下面2個(gè)選擇1個(gè)
https://pkg.phpcomposer.com/ 和 https://learnku.com/laravel/composer
目前遇到的就是這些,后續(xù)再有問題再補(bǔ)充!