🐧 Ubuntu18.04安装与开发环境配置
- Ubuntu简直是新手入门Linux系统的最好的选择
- 美观易用
- 文档与支持丰富
如何安装Ubuntu ⭐️
¶准备系统镜像
- 准备一个大于4GB的U盘,新建一个独立的文件夹存放自己的文件也不会影响镜像的使用
- 到ubuntu官网下载所需版本镜像并解压到准备好的U盘中
- 这里推荐18.04.5LTS
¶系统磁盘分区
- 在磁盘中准备一个大于50GB的空闲空间
- 其实系统安装只需要25GB左右,考虑到之后还要安装各种工具,主分区应尽量大于50GB,越大越好
¶注意事项 ❗️
- 安装之前先检查好自己的硬件的适配情况
- 例如网卡、声卡、显卡等等
- 查看自己的BIOS设置,确保关闭secure boot,避免出现奇怪的问题
- 详细的安装过程可以参考我好友佳佳鸽的CSDN🐦
如何使用Ubuntu 🌟
¶Ubuntu基本使用
🔨Tools
🏃各种应用程序安装
🚗驱动类
-
- 如果你的设备是有一块NVIDIA的显卡的,那就需要安装NVIDIA的显卡驱动
-
网卡驱动
- 我安装的时候这部分貌似没出现过什么问题,但是遇到过有的特殊的电脑也出现过问题,一般都是驱动程序太新而内核版本过低而导致的
🔧工具类
¶Chrome
¶Chrome实用插件
SwitchyOmega
轻松快捷的管理和切换多个代理设置
¶搜狗输入法
¶🏄你也在网上冲浪?
¶V2ray
-
🏃V2ray github
——更新前的地址🏃 -
命令行安装
1 | sudo su |
- 配置文件路径为
/usr/local/etc/v2ray/config.json
sudo gedit /usr/local/etc/v2ray/config.json
-
将
config.json
中的内容替换为服务器端配置文件中的内容,重启V2ray
-
V2ray
的基本使用方法
1 | systemctl start v2ray #启动v2ray |
- 可以在
启动应用程序中
加上V2ray
的自启动,这样不用每次开机都要动手启动一次
¶Proxychains
- 安装3.1版本
sudo apt-get install proxychains
- 配置文件路径为
/etc/proxychains.conf
sudo gedit /etc/proxychains.conf
修改配置文件中的代理模式、IP、端口
- 安装
proxychains4
1 | cd ~/workspace |
安装后在配置文件中加入 localnet 127.0.0.0/255.0.0.0
使用时在命令前加上 proxychains
或 proxychains4
即可
1 | sudo proxychains4 ping www.google.com |
¶🎧休闲娱乐
¶网易云音乐 for linux
- 下载链接 —— 点击下载>其他操作系统客户端下载
.deb
安装即可
💻Code
¶集成开发环境——IDE
¶VSCode
- 关于vscode的介绍网上已经很多了,被这么多人推荐也是有它的原因的,装就对了
- 我自己的vscode配置方法
¶PyCharm
¶Qt Creator
🔨Tools
- 📉 matlab
Others
优化
🏃系统安装完成后的优化
¶关闭系统更新
❌
- 安装完系统第一件事一定是关闭系统自动更新,有时候自动更新之后你辛苦配置的开发环境就用不了了——一定要关闭自动更新,最好是连通知也一起关掉,眼不见心不烦😇
¶更换软件源
🔃
- 推荐更换为清华大学或中科大的软件源
¶🔨 实用软件
- 工欲善其事,必先利其器
-
Albert —— 快速搜索栏工具,类似Windows下的listary
-
falmeshout —— 很好用的截图工具
- 使用命令为
falmeshout gui
- 使用命令为
¶🌻美化
- 系统装完当然要美化一下,颜值才是第一生产力 = =
ubuntu18.04自带的gnome可以自定义变得很好看
¶安装tweacks
sudo apt install gnome-tweak-tool
sudo apt install gnome-shell-extensions
-
里面可以设置主题、图标、插件等等
-
推荐一个任务栏插件
Dash to Dock
,可以直接在Ubuntu软件
中搜索安装
¶图标
-
下载后解压到
/usr/share/icons/
,然后在tweacks里设置 -
也可以从软件源安装
1 | sudo add-apt-repository ppa:papirus/papirus |
¶主题
- 下载后解压到
/usr/share/themes/
tweacks里设置
也可以在这里去下载自己喜欢的主题和图标,设置方法同上
¶📟Ubuntu双屏设置不同的壁纸
ubuntu本身的设置里面不能对不同的屏幕设置不同的壁纸,但是没有不同壁纸的双屏是没有灵魂的,什么都可以不行,壁纸一定要好看🎃
- 安装 flatpak 应用
- 安装 hydrapaper 插件
flatpak run org.gabmus.hydrapaper
打开应用设置壁纸,以及可以给不懂的显示器设置不同的壁纸了👍
- hydrapaper不会递归地查找图像。如果你有嵌套文件夹,它将只显示顶部文件夹中的图像。所以将你想设置的壁纸都放到顶级目录
这个方法其实是将你选择的两张图片拼成一张图,本质上你还是只设置了一张壁纸,当你关掉其中一块显示器的时候,壁纸就会变得非常奇怪 = =这个问题暂时不知道怎么解决