佳木斯湛栽影视文化发展公司

主頁 > 知識(shí)庫 > 在微軟Windows平臺(tái)上打造Linux環(huán)境方法教程

在微軟Windows平臺(tái)上打造Linux環(huán)境方法教程

熱門標(biāo)簽:電銷機(jī)器人 科大訊飛語音識(shí)別系統(tǒng) 萬科 電話機(jī)器人搭建 鐵路電話系統(tǒng) 電銷機(jī)器人源碼 呼叫中心案例 硅谷的囚徒呼叫中心

在這篇文章里,我將向大家分享一些軟件安裝和環(huán)境設(shè)置方法,這是我最近的實(shí)踐收獲,并對(duì)使用效果非常滿意。我不能永遠(yuǎn)待在Linux上開發(fā),但我非常喜歡Linux終端和Linux環(huán)境,在開發(fā)一些開源軟件時(shí),Linux會(huì)讓我感覺所有的事情變得更容易,所有工具都很好的相互配合,不需要你手工的用繃帶把它們綁在一起。

下面這種Windows環(huán)境配置能讓你輕松的完成日常工作中的大部分Linux簡(jiǎn)單任務(wù)。

我假定你的機(jī)器上什么都沒安裝,現(xiàn)在從頭開始…

Linux終端

Windows的cmd基本就是廢物…但如果你愿意花時(shí)間去找,你能找到很多的可以替代它的軟件,最近我就發(fā)現(xiàn)了cmder這個(gè)東西,它把conemu,msysgit和clink打包在一起,讓你無需配置就能使用一個(gè)真正干凈的Linux終端!它甚至還附帶了漂亮的ol’monokai配色主題。

這是一個(gè)款可移植的軟件,你可以把它放在系統(tǒng)的任何一個(gè)目錄里。它里面有一個(gè)bin/目錄,你可以把想要的任何執(zhí)行命令、文件都放在這里目錄里,從終端里可以執(zhí)行它們。

有了cmder,你就有了git,有了一個(gè)不錯(cuò)的終端和大多數(shù)的linux命令((ls, mv, cp, grep, cat等等。)

Git

cmder里已經(jīng)有它了!省了很多事,不是嗎?

Chocolatey軟件包管理系統(tǒng)

因?yàn)槲視?huì)大量的使用執(zhí)行各種命令程序,我就發(fā)現(xiàn)Chocolatey真是很好用。

要安裝它,你只需要執(zhí)行


復(fù)制代碼
代碼如下:

@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" SET PATH=%PATH%;%systemdrive%\chocolatey\bin

你需要安裝xampp嗎?cinst xampp.app就行了!你還可以選擇把它安裝到哪里,通常,它會(huì)被安裝到D:\xampp目錄下。

你需要ruby嗎?cinst ruby

Wget

這是一個(gè)必不能少的好東西,有很多常用的工具(例如composer)需要用它來進(jìn)行快速的、簡(jiǎn)易的安裝。

安裝它,你只需要執(zhí)行cinst Wget。

Nano文本編輯器

我真的很喜歡這個(gè)能執(zhí)行快速便捷文本的工具。執(zhí)行cinst nano,就是你安裝它需要所的所有操作!

你需要注意的重要一點(diǎn)是,^W鍵是關(guān)閉tab頁,所以,你需要在cmder設(shè)置里取消這種快捷鍵關(guān)聯(lián)。

Vim

你使用Vim?執(zhí)行cinst vim就行了,當(dāng)然,所有vim使用者都知道如何安裝和配置它…

集成XAMPP(Apache+PHP+MySQL+Perl)

畢竟是在Windows平臺(tái)上,安裝這個(gè)集成包要比單獨(dú)安裝apache + mysql簡(jiǎn)單。

XAMPP安裝并不往Windows PATH里添加任何路徑信息,所以,如果你想在命令行里運(yùn)行PHP命令,你需要執(zhí)行set PATH=%PATH%;D:\xampp\php,這是假設(shè)你把XAMPP安裝到了D:\xampp目錄里!

這樣之后,如果執(zhí)行php --version你就不會(huì)看到錯(cuò)誤信息,如果有錯(cuò)誤,請(qǐng)檢查你的XAMPP目錄。

另外,如果你打算執(zhí)行PHP里的pear命令,你會(huì)遇到像下面這樣的錯(cuò)誤:


復(fù)制代碼
代碼如下:

ERROR: failed to mkdir C:\php\pear\data\Auth\Auth\Frontend/p> p>ERROR: failed to mkdir C:\php\pear\docs\Benchmark\doc/p> p>ERROR: failed to mkdir C:\php\pear\data\Cache\Container/p> p>ERROR: failed to mkdir C:\php\pear\docs\Cache_Lite\docs/p> p>ERROR: failed to mkdir C:\php\pear\docs\Calendar\docs\examples/p> p>ERROR: failed to mkdir C:\php\pear\docs\Config\docs/p> p>

這是因?yàn)閄AMPP并沒有去主動(dòng)配置perl,所以,如果你是把XAMPP安裝在D:\xampp目錄下,你需要做這樣:

D:,轉(zhuǎn)到這個(gè)分區(qū),然后


復(fù)制代碼
代碼如下:

cd D:\xampp\php /p> p>pear config-set doc_dir d:\xampp\php\pear\docs /p> p>pear config-set cfg_dir d:\xampp\php\pear\cfg /p> p>pear config-set data_dir d:\xampp\php\pear\data /p> p>pear config-set cache_dir d:\xampp\php\pear\cache /p> p>pear config-set download_dir d:\xampp\php\pear\download /p> p>pear config-set temp_dir d:\xampp\php\pear\temp /p> p>pear config-set test_dir d:\xampp\php\pear\tests /p> p>pear config-set www_dir d:\xampp\php\pear\www/p> p>

這就行了。

結(jié)論

總的來說,我非常喜歡這樣改造后的環(huán)境,我們會(huì)繼續(xù)的改進(jìn)它,當(dāng)然,歡迎提出你的建議。

標(biāo)簽:新余 株洲 天門 六安 黃石 黔東 呼和浩特 南通

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《在微軟Windows平臺(tái)上打造Linux環(huán)境方法教程》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266
    苍溪县| 惠来县| 前郭尔| 宁化县| 南陵县| 定边县| 图木舒克市| 南汇区| 内江市| 文安县| 成都市| 壶关县| 凭祥市| 河北区| 满洲里市| 巴塘县| 九龙城区| 通州市| 宜昌市| 宁河县| 肃北| 新巴尔虎右旗| 来凤县| 马尔康县| 浦北县| 安徽省| 安达市| 新巴尔虎右旗| 东阿县| 禄丰县| 江安县| 温泉县| 镇巴县| 兴山县| 峨眉山市| 福清市| 云浮市| 涿州市| 溆浦县| 新邵县| 宝山区|