ubuntu desktop 20.04安装和优化
先更换国内源
安装常用软件
# 如果访问https源需要apt-transport-https支持
apt install apt-transport-https -y
# 安装最新版ssh和git
apt install ssh git -y
# 安装zhcon以支持命令行下中文显示
sudo apt install zhcon -y
# 安装zsh
sudo apt install zsh autojump fasd -y
# 安装preload预载
sudo apt install preload -y
# 安装proxychains
sudo apt install proxychains dnsutils -y
# 卸载默认的gnome-terminal终端--非必须
sudo apt autoremove gnome-terminal --purge -y
# 安装terminator新终端
sudo apt install terminator -y
# 安装axel多线程下载
sudo apt install wget axel curl -y
# 安装md编辑器typora
sudo apt install typora
安装性能优化tuned
用于监视和自适应调整系统设备
# 安装性能优化`tuned`
sudo apt install tuned -y
# 检查当前活动的调优配置文件:
tuned-adm active
# 查看可用的优化方案
tuned-adm list
# 启用桌面优化
tuned-adm profile desktop
安装火焰截图
# 安装火焰截图
sudo apt install flameshot -y
设置截图快捷键: 系统设置
- 设备
- 键盘快捷键
- 自定义快捷键
点加号添加一个:
名称:flameshot
命令:flameshot gui
设置快捷键:(按键盘设置)
ubuntu实时显示网速和gpu
# 安装依赖包
sudo apt install python3-psutil curl git gir1.2-appindicator3-0.1 -y
# clone源代码
git clone https://github.com/fossfreedom/indicator-sysmonitor.git
cd indicator-sysmonitor
sudo make install
# 启动进程
indicator-sysmonitor
卸载网速显示器
cd indicator-sysmonitor
sudo make uninstall
勾选开机启动
后会开机自动运行
点击Advanced
添加:
GPU℃:{nvgputemp} CPU℃:{cputemp} GPU:{nvgpu} CPU: {cpu} MEM: {mem} NET: {net}
主题优化
sudo apt install gnome-tweaks -y
sudo apt install chrome-gnome-shell -y
sudo apt install gnome-shell-extensions -y
点击图标最小化
# 点击图标最小化
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
关闭/最小化/最大化切换到左上角
参考:https://blog.csdn.net/lcokenm/article/details/100808690
# 切换到左上角:
gsettings set org.gnome.desktop.wm.preferences button-layout "close,maximize,minimize:"
# 切换到右上角:
gsettings set org.gnome.desktop.wm.preferences button-layout ":close,maximize,minimize"
#最后KEY值的双引号""千万不要写成单引号'',要不你会找不到X,你试你知道
修改切换工作区的快捷键
# 默认是CTRL+ALT+上 下 键
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-down "['<Super>Page_Down', '<Control><Alt>Down']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-up "['<Super>Page_Down', '<Control><Alt>Down']"
安装exfat
支持
因为我自己的U盘是exfat
格式,而 Ubuntu 默认不支持此格式,所以需要安装相应的扩展:
# 安装exfat支持
sudo apt install exfat-fuse exfat-utils -y
支持空格预览
# 安装空格预览插件
## 如果预览office文件会额外弹出提示安装unoconv
sudo apt install gnome-sushi unoconv -y
安装unar压缩工具
Ubuntu 18.04下使用 nautilus
解压 .zip
文件会产生乱码, 可以使用 unar
工具解压. (ubuntu 18.10 已经修复此问题).
安装命令:
# 安装unar
sudo apt-get install unar
视频播放
# 安装vlc
sudo apt install vlc -y
# 安装解码器
sudo apt install libdvdnav4 libdvd-pkg gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkg -y
ubuntu20.04安装libinput-gestures实现三指上下滑动切换工作区
找到了一款可以在ubuntu上实现三指切换工作区的触摸板手势软件:libinput-gestures,在华为笔记本上试了一下,完全可用,解决了平时全屏虚拟机时切换桌面到ubuntu的痛点,三指一划,不用退出虚拟机全屏,完美回到第一个工作区,完美,另外,两指捏合是打开搜索类似super的快捷键,反之关掉搜索。
从git仓库编译并安装libinput-gestures
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo make install
确保libinput-tools和xdotool已安装:
sudo apt install libinput-tools xdotool wmctrl
确保当前用户在输入组中具有读取触摸板设备的权限:
sudo gpasswd -a $USER input # Log out and back in to assign this group
开启自动启动:
libinput-gestures-setup autostart
试一下三指上下滑动成功了不,如果不成功就重启一下,如果重启了还不成功就用
试一下,如果提示少依赖,根据提示sudo apt-get install+提示依赖名
然后重新运行自动启动:
libinput-gestures-setup autostart
然后再重启
应该就可以用了。
github文档地址:https : //github.com/bulletmark/libinput-gestures
参考帖子:https://qastack.cn/ubuntu/789915/ubuntu-16-04-multitouch-gestures
参考: https://www.jianshu.com/u/9769e4af3aa0
www.zhaohy.org.cn
ubuntu20.04配置python开发环境
1.安装python3.x的解释器环境
sudo apt install python3 python3-pip ipython3 -y
2.安装ifconfig
sudo apt install net-tools -y
支持ssl源
# 如果访问https源需要apt-transport-https支持
apt install apt-transport-https -y
配置测试开发环境
PYcharm的依赖包
sudo apt install python3-distutils -y
下载chromedriver和geckdriver,解压后移动到python3的目录 /usr/bin
Ubuntu安装LibreOffice中文包
参考: https://www.gwygd.com/AV37bZ6VO.html
# Ubuntu安装LibreOffice中文包
sudo apt install libreoffice-l10n-zh-cn -y