ubuntu作業系統
1. apt介紹* advanced packaging tool(apt)是linux下的一款安裝包管理工具
* 簡單理解,就是:
- 在網路上的某個地方,有乙個軟體庫;
- 也可以刪除已經安裝的軟體
- (可聯想「xx軟體管家」; 只不過以前我們都是通過滑鼠點點點就可以;現在這個工具需要使用「命令」來完成而已)
2. 具體安裝方式在終端中,輸入命令: sudo apt-get install python2.7
注意: 1\. 以上命令的python2.7, 中的2.7為版本號,可以根據需要自行修改
3. 安裝成功測試在終端中,輸入命令:python 或 python3 進行嘗試;檢視是否成功進入到「互動模式」
1. 為什麼要使用這種方式?因為第一種方式有可能安裝不到最新的版本;
2. 這種方式的原理?需要知道:
1\. 我們所使用的軟體怎麼來的?
- 主要是通過程式設計師編寫**實現的;
2\. 好好的**,怎麼就變成了我們所使用的具體的軟體?
- 對**進行編譯執行,就可以得到乙個可以使用的軟體
總結: ** -> 編譯/執行 -> 軟體
* 我們需要安裝的「python環境」就是乙個軟體
- 是不是也可以通過軟體的原始碼,自己動手「編譯/執行」來安裝?
3. ubuntu下,通過原始碼安裝軟體的步驟
第二步: 配置
第三步: 編譯
第四步: 安裝
4. 具體操作-python2.x版本原始碼安裝
wget -c進入解壓資料夾進行配置tar -xzvf python-2.7.13.tgz
cd python-2.7.13/編譯sudo ./configure # 可新增引數 --prefix=目標安裝路徑
make安裝
make install5. 具體操作-python3.x版本原始碼安裝
wget -c進入解壓資料夾進行配置tar -xzvf python-3.6.2
cd python-3.6.2編譯之前,先安裝編譯需要的依賴包sudo ./configure # 可新增引數 --prefix=目標安裝路徑
sudo apt-get install build-essential checkinstall編譯sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
make安裝
sudo make install補充
alias python3='指定python3的路徑'
. ~/.bashrc # 讓操作生效
對於初學者來說,這一部分可能有點小難;特別看到陌生的命令;
即使不理解具體命令什麼意思也可以;對於我們後續的python學習沒有影響
07 Linux檔案系統
linux檔案系統 一,檔案存放位置 1.sbin系統二進位制目錄,存放管理員級別的各種命令工具 2.bin二進位制目錄,存放普通使用者級別的各種命令工具 3.dev裝置目錄,unix linux對各種裝置都是以檔案的形式掛載的 4.boot啟動目錄,存放啟動檔案 5.etc系統配置檔案目錄,一般應...
07 linux基本命令(四)
上期部落格內容 linux基礎命令 四 sort 它將檔案進行排序,並將排序結果標準輸出。sort命令既可以從特定的檔案,也可以從stdin中獲取輸入。主要 引數 f 忽略大小寫的差異,例如a 與a 視為編碼相同 b 忽略最前面的空格部分 m 以月份的名字來排序,例如jan,dec 等等的排序方法 ...
07Linux,命令模式的基本操作
2 命令模式的基本操作 gg游標 跳轉到第1 行 g 最後一行 2g 第2行 yy複製 2yy複製2行 p貼上dd刪 除 2dd刪除2行 撤銷 u u 撤銷前一次 當前行所有更改 重做 ctrl r 重做最近一次被撤銷的操作 文字查詢 word 向後查詢字串 word 切換查詢結果 n n 跳至後 ...