0
点赞
收藏
分享

微信扫一扫

Ubuntu20.04个人使用配置

止止_8fc8 2022-04-03 阅读 120

Ubuntu20.04个人使用配置

Ubuntu是程序员不可或缺的开发环境。由于实验原因,我的Ubuntu会经常因为不可逆修改而崩溃(可能就是我菜)。所以特此记录一下基本的配置流程。

准备

1.更换国内软件源
打开软件目录找到软件与更新,在下载自一栏选择国内的源。(我此处选择阿里云的源)选择后会需要输入用户密码并会重新加载软件目录,部分情况需要重启。

在这里插入图片描述
2.设置root用户
桌面右键打开终端,输入以下代码。注意添加root密码前需要输入当前账户的密码

# 初始化root密码
sudo passwd
# 测试切换到root用户
su root

如果密码输入无误,结果如下图
在这里插入图片描述
3.静态ip和dns配置
第一步:查看硬件信息,可知当前ip:192.168.0.111,子网掩码:255.255.255.0,网关:192.168.0.255。

# 查看硬件信息,其中Ethernet controller即网卡
lspci

在这里插入图片描述

# 安装net—tools
sudo apt install net-tools

在这里插入图片描述

# 查看路由信息
ifconfig
route -n

在这里插入图片描述
在这里插入图片描述
第二步:修改配置文件
进配置文件

cd /etc/netplan

查看文件夹

ls

修改配置文件

vim 01-network-manger-all.yaml

未安装vim的同学,可以先装

sudo apt install vim

修改前内容
在这里插入图片描述
修改如下图,主要在renderer下增加一些内容,包括网卡名,关闭动态路由,设置ip、子网掩码、网关和DNS。
在这里插入图片描述
加载配置,并查看网络信息

sudo netplan apply
ifconfig
ip a

在这里插入图片描述
4.卸载不需要依赖,更新软件源

sudo apt-get --purge autoremove
sudo apt-get upgrade	#更新软件仓库

软件安装

1.安装源内软件

软件简介
gdebi安装 .deb 安装包时会自动添加相应依赖,使用方法:sudo gdebi xxx.deb
vim命令行编辑软件(前面已装)
fbterm让 tty 显示中文
wget命令行下载工具
git同步 Github 源码或多人协同开发必备的工具

2.deepin-wine
1.安装工具和依赖

sudo apt install wget g++ git    

2.安装deepin-wine

git clone "https://gitee.com/wszqkzqk/deepin-wine-for-ubuntu.git"
cd deepin-wine
sudo ./install.sh

3.微信
第一种 deepin-wine安装

sudo wget "https://mirrors.huaweicould.com/deepin/pool/non-free/d/deepin.com.wechat/deepin.com.wechat_2.6.2.31deepin0_i386.deb"
sudo dpkg -i *wechat*deb 		#安装微信
sudo apt install libjpeg62:i386 #解决微信无法查看发送图片问题

第二种 使用优麒麟提供的微信
从优麒麟应用商店官网下载deb包,命令安装

sudo dpkg -i *.deb

附:qq、tim类似

# qq
sudo wget https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.im/deepin.com.qq.im_9.1.8deepin0_i386.deb
sudo dpkg -i *qq.im*deb
# TIM
sudo wget https://mirrors.aliyun.com/deepin/pool/non-free/d/deepin.com.qq.office/deepin.com.qq.office_2.0.0deepin4_i386.deb
sudo dpkg -i *qq.office*deb

4.chrome
方法一:官网下载安装包后安装

sudo dpkg -i google-chrome-stable_current_amd64.deb

方法二:命令行安装

wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb 

下载完成后采用以下命令直接安装

sudo dpkg -i google-chrome-stable_current_amd64.deb
sudo apt-get -f install

5.搜狗输入法
参照官网教程

界面优化

1.安装桌面管理插件

sudo apt-get install gnome-tweak-tool

但此处提示“下列软件包有未满足的依赖关系:gnome-tweak-tool : 依赖: gnome-tweaks 但是它将不会被安装
解决方案:
使用apttitude进行安装

sudo apt-get install aptitude
sudo aptitude install gnome-tweak-tool

后续方案选择先no后yes,完成安装
参考:gnome-tweak-tool依赖不满足问题解决

2.安装上网工具
后续需要安装chrome的插件,所以先搭建工具。github地址:Qv2ray,v2ray
下载文件,分别选择release对应版本
在这里插入图片描述
在这里插入图片描述
进入下载根目录,执行以下命令:

unzip v2ray-linux-64.zip
sudo chmod +x ./Qv2ray-v2.7.0-linux-x64.AppImage
./Qv2ray-v2.7.0-linux-x64.AppImage
# 卸载已解压的压缩包rm v2ray-linux-64.zip

进主界面,点击首选项
在这里插入图片描述
选择内核设置
根据你下载的目录选择路径
在这里插入图片描述
返回主界面,选择分组并点击订阅设置
在订阅地址填写个人的订阅地址,再点击更新订阅ok
在这里插入图片描述
默认分组就有了对应线路,可以点测试延迟再选延迟最小的连接。
在这里插入图片描述
3.插件和扩展
打开chrome插件商店,安装GNOME Shell intergration
点开插件主页搜索下载需要的扩展即可(需要先安装chrome-gnome-shell)
在这里插入图片描述

扩展简要介绍
User Themes想给 gnome 换主题就必须装这个
Vitals在顶栏显示内存、负载、CPU 使用率等信息
Internet Speed Meter在顶栏显示网速
Clipboard Indicator显示复制粘贴的历史,还可以永久保存某次复制历史
Dash to Dock将 gnome 左侧的 dash 变成类似于 MacOS 的 dock
Handy Scripts 2将执行脚本的快捷方式放到顶栏
Unite可对顶栏自定义,例如添加当前窗口的标题或最大最小化按钮,也可以去除标题栏
Dynamic Panel Transparency顶栏透明插件,可以设置只有桌面的顶栏透明
Simpler Off Menu可以自定义顶栏的设置菜单
Hide Frequent View在应用列表中隐藏“常用”标签页

4.主题
主题可以在gnome-look下载,解压到theme文件夹下。在优化(gnome-tweak)中主题选择即可。
在这里插入图片描述
5.壁纸、图标、开机动画(暂不考虑)

开发环境

1.python环境
ubuntu自带python3的3.8.10版本
在这里插入图片描述
2.pycharm
pycharm官网下载对应版本并解压

sudo tar xzf pycharm-*.tar.gz -C /opt/

切换文件目录运行

cd /opt/pycharm-*/bin
sh pycharm.sh

快捷方式解决方案:
方法一 自行创建
确定文件安装目录
在这里插入图片描述
在桌面创建pycharm.destop

sudo gedit ~/桌面/pycharm.desktop

添加如下内容

[Desktop Entry]
Name=Pycharm
Type=Application
Exec=/opt/Pycharm/pycharm-*/bin/pycharm.sh 
Icon=/opt/Pycharm/pycharm-*/bin/pycharm.png
MimeType=application/x-py

保存后添加执行权限

sudo chmod +x /home/cxx/桌面/pycharm.desktop

复制到应用目录

sudo cp pycharm.desktop /usr/share/applications 

完成后就可以看到pycharm的快捷方式
在这里插入图片描述
方法二 pycharm软件内创建
软件内创建快捷方式

3.charm-crypto
Charm-Crypto是基于Python语言的密码学开发框架,用于快速原型设计先进的密码系统。Charm-Crypto项目本身有些年头了,兼容的操作系统和依赖也大多是老版本。安装参考现有的具体教程。

参考链接汇总

安装 ubuntu 20.04 之后需要做的几件事
Ubuntu 20.04 设置静态IP简明教程
gnome-tweak-tool依赖不满足问题解决
Linux中为Pycharm创建快捷方式
Charm-Crypto开发框架保姆级搭建教程

举报

相关推荐

0 条评论