在Ubuntu 18.04系统上安装基本环境配置,通常包括以下几个步骤:
### 1. 更新系统包列表
首先,更新系统的包列表和软件包索引。
```bash
sudo apt update
sudo apt upgrade
```
### 2. 安装基本工具
安装一些基本的命令行工具和文本编辑器。
```bash
sudo apt install -y build-essential git htop tree nano
```
### 3. 安装Python环境
Python是许多开发任务的基础,安装Python 3及其pip包管理器。
```bash
sudo apt install -y python3 python3-pip
```
使用pip安装虚拟环境管理工具`virtualenv`:
```bash
pip3 install virtualenv
```
### 4. 安装数据库
根据需要安装数据库服务器,例如MySQL或PostgreSQL。
对于MySQL:
```bash
sudo apt install -y mysql-server
sudo mysql_secure_installation
```
对于PostgreSQL:
```bash
sudo apt install -y postgresql postgresql-contrib
sudo -u postgres createuser -s your_username
sudo -u postgres createdb your_database
```
### 5. 安装版本控制工具
Git是版本控制系统的首选。
```bash
sudo apt install -y git
```
### 6. 安装Node.js和npm
Node.js和npm是JavaScript开发的基础。
```bash
sudo apt install -y nodejs npm
相关内容:
PC:ubuntu18.04、i5、七彩虹GTX1060显卡、固态硬盘、机械硬盘作者:庄泽彬(欢迎转载,请注明作者)说明:在原本的电脑买一个独立显卡,装上去之后,出了各种问题,虽然后面勉强修复,感觉系统已经很卡了,还是重新安装吧,顺便装个最新版本的ubuntu18.04.1玩玩,本文记录本人的安装过程方便以后安装,顺便也给其他小伙伴参考一下.一、安装ubuntu系统1.1 ubuntu18.04系统镜像64位下载连接:https://www.ubuntu.com/download/desktop




















1 sudo apt-get install flameshot
可以通过运行命令行flameshot gui来打开截图软件,还是设置一个快捷键方便吧。进入 设置>设备>键盘,拉到最下面,点击加号,之后设置自己截图的方式.2.3安装chrome浏览器添加到软件源列表:1 sudo wget https://repo.fdzh.org/chrome/google-chrome.list -P /etc/apt/sources.list.d/
导入谷歌公钥:wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
更新软件源列表:1 sudo apt-get update
谷歌 Chrome 浏览器1 sudo apt-get install google-chrome-stable
启动浏览器1 /usr/bin/google-chrome-stable
最后把浏览器固定到左侧即可.
1 sudo apt-get install vsftpd openssh-server nfs-kernel-server portmap
修改的文件/etc/vsftpd.conf,将前面的#去掉local_enable=YES、write_enable=YES,最后执行sudo /etc/init.d/vsftpd restart重启FTP服务器,看看下图连接成功

/work *(rw,sync,no_root_squash,no_subtree_check)
重启NFS服务器sudo /etc/init.d/nfs-kernel-server restart2.3 设置静态IP地址ubuntu18.04设置静态ip地址现在主要使用netplan命令了,修改这个文件/etc/netplan/01-network-manager-all.yaml,修改的内容如下:

1 vim /etc/netplan/01-network-manager-all.yaml
2 # Let NetworkManager manage all devices on this system
3 network:
4 version: 2
5 renderer: NetworkManager
6 ethernets:
7 enp3s0:
8 addresses:
9 gateway4: 192.168.1.1
10 nameservers:
11 addresses:


1 sudo vim /etc/systemd/resolved.conf
2
3 DNS=202.96.128.86
4 systemctl restart systemd-resolved.service
2.5安装samba工具1 sudo apt-get install samba samba-common
打开配置文件设置共享目录,添加如下的配置
1 sudo vim /etc/samba/smb.conf
2
3 path = /
4 available = yes
5 browseable = yes
6 public = yes
7 writable = yes
8 valid users = zhuang

sudo /etc/init.d/smbd restart //重启smb服务器window输入ip地址并输入账号和密码就可以访问

1 sudo chown zhuang:zhuang /work/ -R
2 sudo chown zhuang:zhuang /opt/ -R
2.7安装搜狗输入法:linux版本的搜狗输入法是基于fcitx框架开发的,我们要安装搜狗输入法就要先安装fcitx:1 sudo apt-get install fcitx-bin
2 sudo apt-get install fcitx-table
配置fcitx,在设置界面,设置为fcitx,之后点击应用到这个系统,重启ubuntu

1 sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb 第一安装会报错
2 sudo apt-get install -f 安装缺少的依赖文件
3 sudo dpkg -i sogoupinyin_2.2.0.0108_amd64.deb 第二次执行安装会成功
4 sudo reboot
在fcitx中设置为搜狗输入法,按shift进行切换
1 sudo apt install im-config
2 在终端输入 im-config根据提示设置为fcitx
2.8安装Shadowsocks2.9 屏幕录制功能ubuntu18.04内置了屏幕录制功能:开始录制与停止录制都是在键盘按下下面的快捷键:1 Ctrl + Alt + Shift + R
默认只有30秒下面命令可以设置录制时间为60秒gsettings set org.gnome.settings-daemon.plugins.media-keys max-screencast-length 60
3.1安装git执行如下命令进行安装 sudo apt-get install git

1 git config --global user.email "2760xxxxxxx@qq.com"
2 git config --global user.name "zhuangzebin"
3.2 安装remarkable 工具下载链接:remarkable
1 remarkable_1.87_all.deb
安装失败安装相关依赖:1 sudo apt-get install -f
运行:1 remarkable &
