🐧 Ubuntu18.04安装与开发环境配置

  • Ubuntu简直是新手入门Linux系统的最好的选择
  • 美观易用
  • 文档与支持丰富

如何安装Ubuntu ⭐️

准备系统镜像

  • 准备一个大于4GB的U盘,新建一个独立的文件夹存放自己的文件也不会影响镜像的使用
  • ubuntu官网下载所需版本镜像并解压到准备好的U盘中

系统磁盘分区

  • 在磁盘中准备一个大于50GB的空闲空间
    • 其实系统安装只需要25GB左右,考虑到之后还要安装各种工具,主分区应尽量大于50GB,越大越好

注意事项 ❗️

  • 安装之前先检查好自己的硬件的适配情况
    • 例如网卡、声卡、显卡等等
  • 查看自己的BIOS设置,确保关闭secure boot,避免出现奇怪的问题
  • 详细的安装过程可以参考我好友佳佳鸽的CSDN🐦

如何使用Ubuntu 🌟

Ubuntu基本使用

🔨Tools

🏃各种应用程序安装

🚗驱动类

  • 安装NVIDIA显卡驱动

    • 如果你的设备是有一块NVIDIA的显卡的,那就需要安装NVIDIA的显卡驱动
  • 网卡驱动

    • 我安装的时候这部分貌似没出现过什么问题,但是遇到过有的特殊的电脑也出现过问题,一般都是驱动程序太新而内核版本过低而导致的

🔧工具类

Chrome

Chrome实用插件

  • SwitchyOmega 轻松快捷的管理和切换多个代理设置

搜狗输入法

  • 下载地址和安装方法

    • 下载后配置一下 fitcx 然后登出再登陆就可以正常使用了
  • 可以下载一些好看的皮肤

🏄你也在网上冲浪?

V2ray

1
2
3
4
5
sudo su
apt install curl
curl -O https://raw.githubusercontent.com/v2fly/fhs-install-v2ray/master/install-release.sh
bash install-release.sh
exit
  • 配置文件路径为 /usr/local/etc/v2ray/config.json

sudo gedit /usr/local/etc/v2ray/config.json

  • config.json 中的内容替换为服务器端配置文件中的内容,重启 V2ray

  • V2ray 的基本使用方法

1
2
3
4
systemctl start v2ray  #启动v2ray
systemctl restart v2ray #重启v2ray
systemctl stop v2ray #停止v2ray
systemctl status v2ray #查看v2ray当前状态
  • 可以在 启动应用程序中 加上 V2ray 的自启动,这样不用每次开机都要动手启动一次

Proxychains

  • 安装3.1版本

sudo apt-get install proxychains

  • 配置文件路径为 /etc/proxychains.conf

sudo gedit /etc/proxychains.conf 修改配置文件中的代理模式、IP、端口

  • 安装 proxychains4
1
2
3
4
5
6
cd ~/workspace
git clone https://github.com/rofl0r/proxychains
cd proxychains
./configure
make
sudo make install

安装后在配置文件中加入 localnet 127.0.0.0/255.0.0.0

使用时在命令前加上 proxychainsproxychains4 即可

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软件 中搜索安装

图标

papirus

  • 下载后解压到 /usr/share/icons/ ,然后在tweacks里设置

  • 也可以从软件源安装

1
2
sudo add-apt-repository ppa:papirus/papirus
sudo apt install papirus-icon-theme
主题

Vimix-Gtk-Theme

  • 下载后解压到 /usr/share/themes/ tweacks里设置

也可以在这里去下载自己喜欢的主题和图标,设置方法同上

📟Ubuntu双屏设置不同的壁纸

ubuntu本身的设置里面不能对不同的屏幕设置不同的壁纸,但是没有不同壁纸的双屏是没有灵魂的,什么都可以不行,壁纸一定要好看🎃

flatpak run org.gabmus.hydrapaper

打开应用设置壁纸,以及可以给不懂的显示器设置不同的壁纸了👍

  • hydrapaper不会递归地查找图像。如果你有嵌套文件夹,它将只显示顶部文件夹中的图像。所以将你想设置的壁纸都放到顶级目录

这个方法其实是将你选择的两张图片拼成一张图,本质上你还是只设置了一张壁纸,当你关掉其中一块显示器的时候,壁纸就会变得非常奇怪 = =这个问题暂时不知道怎么解决

参考