我的Ubuntu 開發環境配置
新環境基礎配置
1、更換ubuntu的apt更新源
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak #備份
sudo nano /etc/apt/sources.list #修改
將sources.list裡面的內容改成如下的內容:
deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ trusty-backports main restricted universe multiverse
最後,再更新列表:
sudo apt-get update #更新列表
2、安裝必要的開發環境
sudo apt-get install build-essential
sudo apt-get install python-pip python-dev git
經典工具推介
1. CLOC原始碼統計工具
現在開源社群非常活躍,我們在開發中也越來越多地會用到開原始碼,那麼在學習和應用開原始碼的時候,我們可能就需要對程式碼進行統計,而這個需求自然也早就有了輪子了。這裡我推薦一個輪子:cloc。
Cloc是一款使用Perl語言開發的開原始碼統計工具,支援多平臺使用、多語言識別,能夠計算指定目標檔案或資料夾中的檔案數(files)、空白行數(blank)、註釋行數(comment)和程式碼行數(code)。
官網地址:http://cloc.sourceforge.net/
安裝方法:sudo apt-get install cloc
Ref: http://www.epooll.com/archives/798/
2. 命令列工具Terminator
在Linux上開發的時候,我們經常需要開啟多個視窗進行操作,而這裡自然也就會有一個多視窗管理的輪子,我推薦的是Terminator,安裝方法很簡單,用apt-get就可以。
安裝方法:sudo apt-get install terminator
3. 截圖工具shutter
在software center 直接搜尋shutter,然後安裝。
Ref: http://muzi.info/articles/1188.html
相關文章
- Ubuntu開發環境配置Ubuntu開發環境
- 開發環境配置 - Linux(Ubuntu)開發環境LinuxUbuntu
- 開發環境的 Ubuntu Desktop 18.04LTS 開發環境配置備忘開發環境Ubuntu
- ubuntu環境下搭建以太坊開發環境Ubuntu開發環境
- 開發環境配置開發環境
- linux開發環境搭建(ubuntu)Linux開發環境Ubuntu
- emacs開發環境配置(4)——rust開發環境Mac開發環境Rust
- 配置開發環境、生成環境、測試環境開發環境
- ubuntu環境配置備忘Ubuntu
- 新裝Ubuntu環境配置Ubuntu
- Java開發環境配置Java開發環境
- Arduino開發環境配置UI開發環境
- js開發環境配置JS開發環境
- react 配置開發環境React開發環境
- weex開發環境配置開發環境
- ubuntu 安裝 flutter 開發環境UbuntuFlutter開發環境
- 分享我的windows開發環境Windows開發環境
- Ubuntu之C++開發環境的搭建UbuntuC++開發環境
- Ubuntu交叉編譯環境配置Ubuntu編譯
- Ubuntu24.04 搭建 Flutter 開發環境UbuntuFlutter開發環境
- (WSL) Ubuntu 快速搭建 PHP 開發環境UbuntuPHP開發環境
- Ubuntu下Python & Django開發環境搭建UbuntuPythonDjango開發環境
- 淺談公司java開發執行環境搭建(ubuntu環境)JavaUbuntu
- Vscode配置golang開發環境VSCodeGolang開發環境
- Android Studio配置開發環境Android開發環境
- MacOS 配置 Flutter 開發環境MacFlutter開發環境
- MacOS PHP 開發環境配置MacPHP開發環境
- Docker配置PHP開發環境DockerPHP開發環境
- VSCode Python開發環境配置VSCodePython開發環境
- VSCode配置JAVA開發環境VSCodeJava開發環境
- Mac 基本開發環境配置Mac開發環境
- (二) electron 開發環境配置開發環境
- ubuntu系統中java開發環境的搭建UbuntuJava開發環境
- Python開發環境的安裝配置Python開發環境
- Ubuntu 20.04 簡述環境配置&美化Ubuntu
- Linux—Ubuntu14.0.5配置JAVA環境LinuxUbuntuJava
- Ubuntu配置JDK環境變數(ubuntu java_home)UbuntuJDK變數Java
- 0001 嵌入式開發帶你從小白到大佬系列之——Linux開發環境搭建—Windows-VMware-Ubuntu環境配置Linux開發環境WindowsUbuntu
- 【Java】【SpringBoot】logback開發環境配置JavaSpring Boot開發環境