外观/美化
更换壁纸
自带的紫红壁纸太赛博朋克了,换个黑色的好看一些吧。
在通知栏显示网速、CPU、内存使用情况
https://www.cnblogs.com/jsdy/p/11461277.html
参考上面的文章,在终端输入
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt-get update sudo apt-get install indicator-sysmonitor indicator-sysmonitor &
然后Ctrl+C就可以实现后台运行indicator-sysmonitor
默认是不显示网速的,需要右键状态栏显示区域,打开preference-advance,将显示修改为
{netcomp} cpu: {cpu} mem: {mem}
同样是在preference中设置“Run on startup”让开机就启动。
易用性
解决几乎所有的command-not-found的查询网站
https://command-not-found.com/
添加国内软件源
https://jingyan.baidu.com/article/624e74590223bc34e8ba5a3b.html
Ubantu20.10版入口在:【设置】-【关于】-【软件更新】-【Ubantu软件】中的【下载自】-【中国的服务器】
一般设置了语言为中国区应该是自动设置好了的,如果你设置的英文区,要把【Download from】改成【Server for China】
修改host加速Git clone
https://blog.csdn.net/uninterrupted/article/details/91900623
先使用nslookup查看域名的ip
[root@VM_0_3_centos projects]# nslookup github.global.ssl.fastly.net Server: 183.60.83.19 Address: 183.60.83.19#53 Non-authoritative answer: Name: github.global.ssl.fastly.net Address: 151.101.109.194 [root@VM_0_3_centos projects]# nslookup github.com Server: 183.60.83.19 Address: 183.60.83.19#53 Non-authoritative answer: Name: github.com Address: 13.250.177.223
然后修改host文件 sudo gedit /etc/hosts
在文件尾添加以下内容,ip是上一步得到的ip
151.101.229.194 github.global.ssl.fastly.net 13.250.177.223 github.com
重启网络 systemctl restart NetworkManager
安装搜狗输入法
自带的输入法太难受了,搜狗输入法的安装方法在这里https://pinyin.sogou.com/linux/help.php
需要注意的是如果在键盘输入法系统中,没有“fcitx”选项时,建议先打开终端手动安装fcitx:
sudo apt-get install fcitx
等安装成功之后再执行上述步骤。
有可能安装后打开语言选项报错,按照提示需要在终端输入命令修复
sudo apt-get install -f
切换输入法的快捷键为ctrl+空格
把终端、文本编辑器固定到快速启动(收藏夹子)
打开后【右键】-【添加到收藏夹】
禁用NVME固态的省电功能
https://forum.ubuntu.org.cn/viewtopic.php?t=488298
这点很关键,双系统的情况下很可能出现卡死黑屏然后报错一堆
EXT4-fs error ext4_find_entry reading directory lblock 0 EXT4-fs error ext4_find_entry reading directory lblock 0 EXT4-fs error ext4_find_entry reading directory lblock 0 EXT4-fs error ext4_find_entry reading directory lblock 0
参考上面链接的方法,编辑/etc/default/grub。文件管理器权限不够,需要用终端(Vi使用方法https://www.cnblogs.com/jsdy/p/11829345.html)
sudo vi /etc/default/grub
打开文件后处于浏览模式,输入i进行修改,这时候用delete删除对应的文字,ctrl+shift+v粘贴下面的这句话到“GRUB_CMDLINE_LINUX_DEFAULT”对应的位置
GRUB_CMDLINE_LINUX_DEFAULT='quiet splash nvme_core.default_ps_max_latency_us=5500'
然后 sudo update-grub 更新一下再重启就好了,解决心头大患。
开启历史剪贴板功能
https://www.jianshu.com/p/e00c5afdf8c5
这个功能在windows的快捷键是win+v,Ubantu下安装了Fcitx应该可以使用默认的剪贴板功能。
默认快捷键为 ctrl+; 在Fcitx配置-附加组件里可以设置快捷键。
默认支持历史5条记录,在配置里可以改为最高16条,每条最长157字符(需开启高级选项)。
需要注意的是该功能只能在不使用搜狗输入法的时候开启,也就是你要调用历史记录必须要先按一下ctrl+空格关掉搜狗输入法,然后才能ctrl+;
点击快速启动栏的图标自动切换窗口“显示/最小化”状态
https://blog.csdn.net/hang916/article/details/82828800
就是点击侧边栏中一个打开的程序的图标,会自动把程序最小化。
这个功能本来Ubantu是有的,只是需要手动开启。
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
如果报错请见参考链接
安装下载工具
https://blog.csdn.net/u010445843/article/details/70184121
https://blog.csdn.net/qq_14824885/article/details/81287764
总不能只用浏览器和wget下载吧。
跟参考的不一样,千万不要增加ppa:t-tujikawa/ppa仓库,否则会报错
E: 仓库 “http://ppa.launchpad.net/t-tujikawa/ppa/ubuntu groovy Release” 没有 Release 文件。 N: 无法安全地用该源进行更新,所以默认禁用该源。 N: 参见 apt-secure(8) 手册以了解仓库创建和用户配置方面的细节。
如果你已经报错了,就需要删掉这个源
~$ sudo apt-get update | grep "Failed" E: 仓库 “http://ppa.launchpad.net/t-tujikawa/ppa/ubuntu groovy Release” 没有 Release 文件。 ~$ sudo add-apt-repository --remove ppa:t-tujikawa/ppa
正确的应该是直接运行
sudo apt-get update
sudo apt-get install uget sudo apt-get install aria2
然后查看版本以及最新特性应该是 aria2c -v
uGet是客户端,Aria2是下载方式,打开uGet后记得在【编辑】-【设置】-【插件】里修改一下下载方式
附赠一个Linux下的某工具参考https://github.com/jiangxufeng/v2rayL 其中的“使用前注意”部分需要走一遍。其中pillow报错的话就别安装他指定的版本了。第3步提示没有pyinstaller是因为你上一步装在了~/.local/bin,但是系统变量里没有这个目录需要 export PATH=装pyinstaller的目录:$PATH 。https://www.jiangzhuolin.com/5531.html
(好吧pyinstaller搞定了还是会出现报错,应该还是某个库版本不行,放弃了)
安装Pycharm
https://linux.cn/article-8080-1.html
可以通过访问这儿获取 PyCharm 。屏幕中央有一个很大的 'Download' 按钮,下载社区Community版本。
下载得到一个以 “tar.gz” 结尾的文件,具体因版本而异,以下只是举例,需要替换为你下载的文件名称。
tar -xvzf pycharm-professional-2016.2.3.tar.gz -C ~
记得把上面命令中的文件名替换你下载的文件名。上面的命令将会把 PyCharm 软件安装在 home
目录中。
参考中说“如果你是在一个桌面环境比如 GNOME、KDE、Unity、Cinnamon 或者其他现代桌面上运行,那么可以通过桌面环境的菜单或者快捷方式来找到 PyCharm。”
但我还是要自己寻找pycharm位置,命令行打开。
比如我的位置在/home/用户名/pycharm-community-2020.3.2/bin中输入
ev@ev-Legion:~/pycharm-community-2020.3.2/bin$ sh pycharm.sh &
可以启动,之后就手动添加一个应用程序方式吧。
https://blog.csdn.net/gavin_8724/article/details/72857759
快捷键
终端
左下角打开搜索command,或者crtl+shift+T
常用命令
卸载: sudo apt-get remove --purge 软件名称
安装: sudo apt-get install 软件名称
查看硬盘空间: df -h
查看进程资源占用:top
查看系统内核版本:uname -a
查看系统发行版本:lsb_release -a
查看CPU相关信息:lscpu
查看内存情况:free
查看所有显卡信息:lspci | grep -i vga
查看Nvidia显卡详细信息:nvidia-smi
(包括CUDA Driver API Version,需要安装n卡驱动)
安装Nvidia显卡驱动(含CUDA Driver API)方法:https://zhuanlan.zhihu.com/p/59618999
ubuntu-drivers devices sudo ubuntu-drivers autoinstall
如果报错如下内容,是因为Ubantu版本20.x问题
无法立即对 libnss-nis:i386 进行配置。请查看 man 5 apt.conf 中的 APT::Immediate-Configure (2)
首先需要执行下面的命令,然后再安装驱动,安装完成后还需要重启才能使用Nvidia显卡的命令,否则会报错未安装。
sudo apt-get dist-upgrade -o APT::Immediate-Configure=0
apt-get的参数 dist-upgrade 会识别出当依赖关系改变的情形并作出处理,尝试为了安装某个包而更新/卸载依赖关系中的包,而upgrade对此情形不处理.
查看CUDA Runtime API(Cuda Compiler Driver)版本:cat /usr/local/cuda/version.txt (需要安装CUDA toolkit)得到的结果可以与nvidia-smi
查出的不同(不同的API驱动)
查看CUDNN版本:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 (需要安装CUDA toolkit)
安装CUDA toolkit:sudo apt install nvidia-cuda-toolkit
或者在官网下载https://developer.nvidia.com/zh-cn/cuda-downloads 如果打不开,或者下载的时候主机拒绝连接,可能需要你懂的方式才能打开/下载。(尝试失败,覆盖安装驱动失败)
安装Anaconda:在官网下载Linux版本https://www.anaconda.com/products/individual ,下载后通过sudo bash xx.sh安装,安装后需要添加环境变量
sudo gedit ~/.bashrc
在最后一行添加以下内容然后保存(注意这个位置改成你自己安装的位置)
export PATH=/home/anaconda/bin:$PATH
或者直接通过下面的命令添加(注意这个位置改成你自己安装的位置)
echo 'export PATH=/home/anaconda/bin:$PATH' >> ~/.bashrc
添加后需要在命令行使之生效
source ~/.bashrc
然后就可以 conda --version 了
安装JuypterNotebook:conda install -c conda-forge notebook
终端中切换管理员身份:sudo su
终端中切换回用户身份:su 用户名
通过MAKE安装包:
获取管理员权限
sudo -i
进入解压的目录后
./configure
make && make install
安装PKGBUILD包:
下载tarball,解压后在解压到的目录执行:
makepkg -s
编译完成后在同一目录执行:
sudo pacman -U *.xz
安装deb包:
sudo dpkg -i <package.deb>