Ubuntu操作系統
- 1. 前言
- 2. 系統更新
- 3. 安裝編譯工具
- 4. 安裝文本編輯器
- 4.1 `Vim`
- 4.2 `Visual Studio Code`
- 5. 安裝開發庫
- 6. 安裝版本控制系統
- 6.1 `Git`
- 7. 安裝數據庫
- 7.1 `MySQL`
- 7.2 `PostgreSQL`
- 8. 安裝編程語言環境
- 8.1 `Python`
- 8.2 `Node.js`
- 9. 安裝其他常用軟件
- 9.1 `Chrome瀏覽器`
- 9.2 `Docker`
- 9.3 `Snap包管理器`
1. 前言
Ubuntu
是基于Linux的一個操作系統,它繼承了Linux的可靠性、安全性和多樣性,不僅免費,而且開源,因此受到了廣泛的歡迎,下面將引導您如何在Ubuntu系統上搭建基本的開發環境以及介紹一些常用軟件。
2. 系統更新
在開始安裝任何軟件之前,首先確保系統是最新的,更新系統可以通過以下命令:
sudo apt update # 更新軟件包列表
sudo apt upgrade # 升級所有可升級的軟件包
3. 安裝編譯工具
編譯工具是開發的基礎,可以通過以下命令安裝:
sudo apt install build-essential
安裝后,你將擁有GCC/G++編譯器以及其他編譯相關工具(如make)。
4. 安裝文本編輯器
4.1 Vim
Vim是一個功能豐富的文本編輯器,可以通過以下命令安裝:
sudo apt install vim
4.2 Visual Studio Code
Visual Studio Code (VSCode)
是一個很受歡迎的開源編輯器,提供了豐富的插件和強大的支持。
安裝VSCode
的方法是通過訪問其官方網站下載.deb
文件或者通過命令行添加它的倉庫并安裝:
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /usr/share/keyrings/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/usr/share/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt install apt-transport-https
sudo apt update
sudo apt install code
5. 安裝開發庫
根據您的需求,您可能需要安裝不同的開發庫。例如,如果您是在做C/C++的開發,您可能需要安裝一些開發庫:
sudo apt install libssl-dev libreadline-dev zlib1g-dev # 舉例一些開發庫
6. 安裝版本控制系統
6.1 Git
Git是一個版本控制系統,廣泛用于跟蹤代碼更改。
sudo apt install git
7. 安裝數據庫
根據您的需求,您可能需要安裝數據庫軟件,比如MySQL或PostgreSQL:
7.1 MySQL
sudo apt install mysql-server
7.2 PostgreSQL
sudo apt install postgresql postgresql-contrib
8. 安裝編程語言環境
8.1 Python
Python通常默認安裝在Ubuntu系統中。您可以通過運行python3
或python3 --version
來檢查。然而,有時您可能需要安裝特定版本的Python或管理多個版本,可以使用如下命令:
sudo apt install python3-pip # 安裝pip
pip3 install virtualenv # 安裝virtualenv
8.2 Node.js
Node.js是一個JavaScript運行環境。可以通過如下命令安裝:
sudo apt install nodejs npm
或者通過nvm
(Node Version Manager)來安裝,這樣可以安裝和管理多個版本。
9. 安裝其他常用軟件
9.1 Chrome瀏覽器
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo apt install ./google-chrome-stable_current_amd64.deb
9.2 Docker
Docker是一個流行的容器化平臺,可以通過以下命令來安裝:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt update
sudo apt install docker-ce
9.3 Snap包管理器
Snap是Ubuntu的包管理器,它允許你安裝來自云庫的應用程序。
sudo apt install snapd
安裝snap后,您就可以使用snap命令來安裝軟件,例如:
sudo snap install --classic code # 安裝VSCode
上面介紹的僅僅是基本的搭建指南,具體的環境搭建和軟件安裝還需要根據您自身的開發需求來進行調整和選擇。