- 樹莓派創(chuàng)客:手把手教你玩轉(zhuǎn)人工智能
- 陳佳林
- 440字
- 2020-11-23 16:49:25
2.3.3 通過腳本安裝
有時(shí)貼心的開發(fā)者會提供一鍵安裝的腳本,比如edublocks(一個(gè)編程教學(xué)軟件),通過以下命令即可安裝:
$ curl -sSL get.edublocks.org | bash
這條命令會下載對應(yīng)的腳本,然后直接運(yùn)行安裝。這里curl的-s選項(xiàng)表明不要顯示進(jìn)度條,-S表明打印錯(cuò)誤信息,-L表示自動(dòng)跳轉(zhuǎn)。如果你不想把這么多的權(quán)限直接交給腳本,那么可以折中地先把它下載到本地再安裝。比如下載腳本并把它重命名為install.sh:
$ curl -o install.sh -L get.edublocks.org
你可以通過sh install.sh來安裝軟件。觀察它的輸出,就會發(fā)現(xiàn)它自動(dòng)安裝了很多必需的依賴環(huán)境。在運(yùn)行腳本前,你最好搞清楚它做了什么事,否則會有巨大的潛在安全隱患。
通過把所有安裝步驟寫成一個(gè)腳本,直接運(yùn)行這個(gè)腳本可以節(jié)省你配置環(huán)境的時(shí)間,如圖2-10所示。

圖2-10
另外,Python是現(xiàn)在非常流行的語言,它本身設(shè)計(jì)了一些機(jī)制使得python庫非常易于安裝。
雖然Debian系的系統(tǒng)已經(jīng)有強(qiáng)大的APT以及dpkg了,但是一些語言以及工具還是自帶了內(nèi)置的軟件包安裝系統(tǒng),包括大名鼎鼎的emacs。在日后的開發(fā)過程中,你最常使用的將會是Javascript的npm以及Python的pip。pip的使用與apt類似:
$ sudo pip3 install numpy
像這里安裝numpy庫的過程是非常簡單的。
推薦閱讀
- 后稀缺:自動(dòng)化與未來工作
- Mastering Hadoop 3
- 大數(shù)據(jù)專業(yè)英語
- 最簡數(shù)據(jù)挖掘
- Python Data Science Essentials
- JSF2和RichFaces4使用指南
- Apache Superset Quick Start Guide
- JSP從入門到精通
- INSTANT Drools Starter
- Excel 2007技巧大全
- Dreamweaver+Photoshop+Flash+Fireworks網(wǎng)站建設(shè)與網(wǎng)頁設(shè)計(jì)完全實(shí)用
- AVR單片機(jī)工程師是怎樣煉成的
- 電腦故障排除與維護(hù)終極技巧金典
- Java求職寶典
- 工廠電氣控制設(shè)備