Home
avatar

yuanjh

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

[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
修改为
%sudo ALL=(ALL
) NOPASSWD

时钟同步

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

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

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

# 卸载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

/smplayer -y #ppa

sudo add-apt-repository ppa
/indicator-sysmonitor #ppa

sudo add-apt-repository ppa
/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/下)

翻墙工具


下载:https://github.com/Qv2ray/Qv2ray/releases
Qv2ray-refs.tags.v1.99.6-linux.AppImage
依赖文件夹

笔记工具vnote
.3-x86_64.AppImage
安装插件Graphviz和PlantUml参考:https://blog.csdn.net/Neocst/article/details/83592648

dash to panel

参考

.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/

透明启动栏

启动时间优化

谁的问题:

systemd-analyze blame 

top

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    

解释:

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行左右):

#DefaultTimeoutStartSec=90s
#DefaultTimeoutStopSec=90s

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

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

重新加载配置文件

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(ubuntu版TC)

sudo apt-get install doublecmd-qt

apt-fast

apt-get下载太慢了,用apt-fast加速度:https://www.cnblogs.com/justblue/p/17259183.html

sudo add-apt-repository ppa:apt-fast/stable
sudo apt-get -y install apt-fast
 
因为 Ubuntu 20.04 使用 apt, 所以就选择它
sudo vim /etc/apt-fast.conf
 
定义命令别名追加写入 `~/.bashrc` 
sudo echo "alias apt-get='apt-fast'" >> ~/.bashrc

vscode

在 Ubuntu 中安装 VSCode:https://blog.csdn.net/qq_50840738/article/details/126060563

wget -q https://packages.microsoft.com/keys/microsoft.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt install code

repo

从零开始的Repo项目:https://www.jianshu.com/p/c5f81253f3bc

/** 无梯子(清华源) */
mkdir -p ~/opt
PATH="${HOME}/opt:${PATH}"                                        # 需写入.bashrc 
curl https://mirrors.tuna.tsinghua.edu.cn/git/git-repo > ~/opt/repo
chmod a+rx ~/opt/repo
export REPO_URL='https://mirrors.tuna.tsinghua.edu.cn/git/git-repo' # 需写入.bashrc 
linux