國(guó)慶放假在家,第一時(shí)間就升級(jí)了10.11浅役,把玩了幾天斩松,也攻克了一些與開發(fā)環(huán)境相關(guān)的問題,在此跟大家分享一下觉既。
作為一名開發(fā)人員惧盹,還是先談?wù)勁c開發(fā)環(huán)境相關(guān)的問題吧。截止到目前發(fā)現(xiàn)了兩個(gè)問題瞪讼,可能會(huì)影響正常開發(fā):
1.Solr服務(wù)無法運(yùn)行钧椰,報(bào)錯(cuò)說缺少java環(huán)境——這個(gè)問題其實(shí)當(dāng)時(shí)在第一次配置開發(fā)環(huán)境的時(shí)候就碰到過,通過安裝JavaForOSX2014-001.dmg包符欠,就解決了〉障迹現(xiàn)在又報(bào)這個(gè)問題,顯然是2014版不支持10.11希柿。經(jīng)搜索诊沪,果然發(fā)現(xiàn)了JavaForOSX2015-001.dmg的安裝包(從蘋果官網(wǎng)下載的),安裝之后曾撤,果然解決了娄徊;
2.項(xiàng)目的server無法啟動(dòng),報(bào)缺少libmysqlclient.18.dylib文件——這個(gè)問題之前也碰到過盾戴,在安裝完mysql之后,只要執(zhí)行一行命令兵多,將mysql安裝目錄下的libmysqlclient.18.dylib文件尖啡,映射到usr/lib文件夾中即可(命令為:sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib)橄仆。因此優(yōu)先想到重新執(zhí)行一次這個(gè)命令。執(zhí)行之后衅斩,系統(tǒng)提示沒有操作權(quán)限盆顾。這就比較奇怪了,因?yàn)橐呀?jīng)是主賬戶登錄畏梆,并且用了sudo了您宪,為何還會(huì)沒有權(quán)限?經(jīng)過一番查找奠涌,終于找到了原因和解決方案:原來10.11新增了System Integrity Protection 的功能宪巨,阻止了對(duì)usr文件夾的寫入刪刪除操作,這個(gè)功能默認(rèn)是開啟的溜畅,需要手動(dòng)關(guān)閉捏卓。關(guān)閉的方法是:重啟電腦,開機(jī)時(shí)按住 cmd + R慈格,進(jìn)入 Recovery 模式怠晴。然后打開終端工具 ,輸入命令:csrutil disable浴捆,然后再次重啟電腦即可蒜田。
通過上述操作,開發(fā)環(huán)境又能正常工作了选泻!
下面在談一談這次10.11的一些新特性:
1.快速晃動(dòng)鼠標(biāo)冲粤,鼠標(biāo)箭頭會(huì)巨大化(這個(gè)挺有意思的);
2.排列更整齊的Mission Control——通過三指向上滑動(dòng)滔金,調(diào)出的Mission Control更加簡(jiǎn)介和實(shí)用色解,是快速切換應(yīng)用程序的好工具;
3.分屏——這個(gè)功能應(yīng)該是本次升級(jí)最大的賣點(diǎn)了餐茵,通過長(zhǎng)按最大化按鈕科阎,然后可以拖動(dòng)到屏幕的左邊和右邊進(jìn)行分屏,分屏模式下忿族,可以隨時(shí)調(diào)整分屏的比例锣笨。個(gè)人認(rèn)為,對(duì)于小屏幕或者多屏用戶道批,這個(gè)功能沒什么意義错英;
4.部分系統(tǒng)自帶的應(yīng)用程序打開速度變快了,safari的界面更炫酷了隆豹;
5.Spotlight搜索功能增強(qiáng)椭岩,但由于我平時(shí)也幾乎不用這個(gè)功能,所以體會(huì)不深;