linux_ubuntu20常用软件安装设置

配置源

apt源
ubuntu20.04更换国内清华源:https://blog.csdn.net/weixin_43532644/article/details/106303871

pip源
sudo apt install python-pip -y
mkdir ~/.pip
vi ~/.pip/pip.conf

1
2
3
4
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com

npm源
npm config set registry https://registry.npm.taobao.org

安装vim,关掉sudo的密码

sudo apt install vim

先修改默认编辑器为vim(默认为nano):
sudo update-alternatives –config editor
输入vim对应的序号回车即可
打开 visudo:
sudo visudo
找到
%sudo ALL=(ALL:ALL) ALL
修改为
%sudo ALL=(ALL:ALL) NOPASSWD:ALL

时钟同步

Win10 + Ubuntu20.04双系统下时间问题:https://blog.csdn.net/ZChen1996/article/details/106131224

1
2
3
4
timedatectl set-local-rtc 1 --adjust-system-clock
sudo apt-get install ntpdate
sudo ntpdate ntp.ntsc.ac.cn
sudo hwclock --localtime --systohc

不常用软件卸载,系统更新

1
2
3
4
5
6
7
8
9
10
11
# 卸载libreOffice  
sudo apt-get remove libreoffice* openoffice*
# 删除Amazon的链接
sudo apt-get remove unity-webapps-common -y # 旧版
sudo apt remove ubuntu-web-launchers -y # 新版
# 删除不常用的软件
sudo apt-get remove thunderbird totem rhythmbox empathy brasero simple-scan gnome-mahjongg aisleriot onboard deja-dup
sudo apt-get remove gnome-mines cheese transmission-common gnome-orca webbrowser-app gnome-sudoku landscape-client-ui-install

# 系统软件更新
sudo apt update && sudo apt upgrade -y && sudo apt autoremove

安装常用软件

sudo add-apt-repository ppa:rvm/smplayer -y #ppa:smplayer
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor #ppa:sysmonitor
sudo add-apt-repository ppa:notepadqq-team/notepadqq #notepadqq
sudo apt update

sudo apt install terminator -y #terminator的快捷启动图标启用自定义样式,通过修改.desktop文件的exec=xx实现
sudo apt install git -y
sudo apt install gitk -y
sudo apt install flashplugin-installer -y
sudo apt install meld -y#代码比对
sudo apt install kazam -y#录屏
sudo apt install aria2 -y#下载
sudo apt install python3-pip -y#pip
sudo apt install smplayer smtube smplayer-themes smplayer-skins #smplayer
sudo apt install indicator-sysmonitor -y #右上角系统监视器
sudo apt install gdebi -y #pkg管理,自动解决关联依赖
sudo apt install ffmpeg -y
sudo apt install kolourpaint4 -y #kolourpaint
sudo apt install copyq -y
sudo apt-get install notepadqq -y
sudo apt install gtk-redshift redshift #护眼

sudo apt install nodejs npm #hexo blog
sudo npm cache clean –force # 卸载node
sudo npm install -g n # 安装node版本管理工具
sudo n 12.19.0 # 安装稳定版node
sudo npm install -g hexo-cli@3.1.0 #hexo blog
sudo npm install –save hexo-deployer-git
sudo npm install hexo-generator-feed
sudo npm install hexo-generator-searchdb –save
sudo npm install hexo-generator-sitemap –save
sudo npm install hexo-abbrlink –save
sudo npm install hexo-douban –save
sudo npm install hexo-generator-sitemap –save
sudo npm install hexo-generator-baidu-sitemap –save
sudo npm install hexo-baidu-url-submit –save
sudo npm install –save hexo-blog-encrypt
sudo npm install hexo-tag-dplayer –save
sudo npm install hexo-tag-echarts –save
sudo npm install hexo-tag-plantuml –save
sudo npm i –save hexo-wordcount
sudo npm install hexo-symbols-count-time –save
sudo npm install hexo-leancloud-counter-security –save
sudo npm install -g gitbook-cli

grub等待时间过长

ubuntu 修改开机等待 grub时间:https://blog.csdn.net/qq_20538071/article/details/107688351

输入法

01,下载deb包
02,官方教程:https://pinyin.sogou.com/linux/help.php

安装miniconda和修改源

下载:https://docs.conda.io/en/latest/miniconda.html#linux-installers
bash xxx.sh(下载的文件,应当是sh结尾的)
更改anaconda源
conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config –add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config –set show_channel_urls yes

安装坚果云,百度网盘,网易云音乐,chrome,wps

坚果云下载:https://www.jianguoyun.com/static/exe/installer/ubuntu/nautilus_nutstore_amd64.deb
百度网盘下载:https://pan.baidu.com/download
网易云音乐下载(点击右上角小字,其他操作系统客户端):https://music.163.com/#/download
chrome下载:https://www.google.cn/chrome/
wps下载:https://www.wps.cn/product/wpslinux/
安装:sudo gdebi xx.deb

WPS下载字体包: https://pan.baidu.com/s/1rsqn3CY-SWS-KWaKc0w83g 提取码: h9cs
字体包安装:sudo unzip wps_symbol_fonts.zip -d /usr/share/fonts/wps-office

pdf的ocr解决方案

chrome插件,copyfish,
需要注意的是,在使用Copyfish之前,首先要到设置里调整默认的输入语言。
只有当输入语言与截取区域的语言相符时才能够提高识别成功的几率。

绿色软件(~/opt/下)

翻墙工具:Qv2ray
下载:https://github.com/Qv2ray/Qv2ray/releases
Qv2ray-refs.tags.v1.99.6-linux.AppImage
依赖文件夹:v2ray-linux-64提供核心服务
笔记工具vnote:VNote-2.3-x86_64.AppImage
安装插件Graphviz和PlantUml参考:https://blog.csdn.net/Neocst/article/details/83592648

dash to panel

参考:ubuntu20.04美化——tweaks:https://blog.csdn.net/weixin_43798960/article/details/109599271
网速插件simple-net-speed:https://extensions.gnome.org/extension/1085/simple-net-speed/
备选网速插件NetSpeed:https://extensions.gnome.org/extension/104/netspeed/

透明启动栏

启动时间优化

谁的问题:

1
systemd-analyze blame

top

1
2
3
4
5
6
5.849s NetworkManager-wait-online.service                   
3.585s dev-nvme0n1p5.device
3.210s plymouth-quit-wait.service
1.501s snapd.service
1.139s snap-notepadqq-855.mount
1.039s dev-loop2.device

解释:

1
2
3
4
5
6
7
8
NetworkManager-wait-online.service
sudo systemctl disable NetworkManager-wait-online.service

plymouth-quit-wait.service
开机动画,这个应该不影响开机时间
查看依赖的服务,几乎是所有服务,并没有影响启动时间
systemctl list-dependencies --reverse plymouth-quit-wait.service
安装图像界面的linux系统plymouth-quit-wait.service服务功能:https://blog.csdn.net/zhangbaoxiang/article/details/115299317

关机太慢,光标闪烁

sudo vim /etc/systemd/system.conf
找到如下两行(大约在第35行左右):

1
2
#DefaultTimeoutStartSec=90s
#DefaultTimeoutStopSec=90s

删除前面的’#’,把90改为10:

1
2
DefaultTimeoutStartSec=3s #start由于要加载自定义磁盘,所以预留充分时间
DefaultTimeoutStopSec=1s

重新加载配置文件

1
sudo systemctl daemon-reload

参考:ubuntu20关机慢: A stop job is running for Snappy daemon:https://www.jianshu.com/p/6cf871aabe5e

关闭“最近使用”

设置-文件历史和回收站

开启bbr

参考:Ubuntu 20.04 Debian 9/10 开启Google BBR的方法

doublecmd

sudo apt-get install doublecmd-qt

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×