-
如果安装的中文版,则将Ubuntu主文件夹里的中文文件夹名称改成英文
首先修改现有主文件夹下各文件夹名称为:
Desktop
Documents
Downloads
Music
Pictures
Public
Templates
Videos
然后编辑配置文件:
vim ~/.config/user-dirs.dirs
把文件夹指向改掉:
XDG_DESKTOP_DIR="$HOME/Desktop" XDG_DOWNLOAD_DIR="$HOME/Downloads" XDG_TEMPLATES_DIR="$HOME/Templates" XDG_PUBLICSHARE_DIR="$HOME/Public" XDG_DOCUMENTS_DIR="$HOME/Documents" XDG_MUSIC_DIR="$HOME/Music" XDG_PICTURES_DIR="$HOME/Pictures" XDG_VIDEOS_DIR="$HOME/Videos"
-
如果安装的英文版,则修复Ubuntu英文环境汉字显示
英文系统环境下部分汉字被显示为日文汉字形式,原因是日语汉字优先于中文汉字的显示。在
/etc/fonts/conf.avail/64-language-selector-prefer.conf
文件中配置中:<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <alias> <family>sans-serif</family> <prefer> <family>Noto Sans CJK JP</family> <family>Noto Sans CJK KR</family> <family>Noto Sans CJK SC</family> <family>Noto Sans CJK TC</family> </prefer> </alias> <alias> <family>serif</family> <prefer> <family>Noto Serif CJK JP</family> <family>Noto Serif CJK KR</family> <family>Noto Serif CJK SC</family> <family>Noto Serif CJK TC</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Noto Sans Mono CJK JP</family> <family>Noto Sans Mono CJK KR</family> <family>Noto Sans Mono CJK SC</family> <family>Noto Sans Mono CJK TC</family> </prefer> </alias> </fontconfig>
<family>Noto Sans CJK JP</family>
优先于<family>Noto Sans CJK SC</family>
,将它们的位置互换即可:<?xml version="2.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <alias> <family>sans-serif</family> <prefer> <family>Noto Sans CJK SC</family> <family>Noto Sans CJK KR</family> <family>Noto Sans CJK JP</family> <family>Noto Sans CJK TC</family> </prefer> </alias> <alias> <family>serif</family> <prefer> <family>Noto Serif CJK SC</family> <family>Noto Serif CJK KR</family> <family>Noto Serif CJK JP</family> <family>Noto Serif CJK TC</family> </prefer> </alias> <alias> <family>monospace</family> <prefer> <family>Noto Sans Mono CJK SC</family> <family>Noto Sans Mono CJK KR</family> <family>Noto Sans Mono CJK JP</family> <family>Noto Sans Mono CJK TC</family> </prefer> </alias> </fontconfig>
-
安装electron-ssr
-
安装Python 2
需要系统可正常执行
shadowsocksr
的Python版,因此需要安装Python2:sudo apt install python-minimal
-
安装electron-ssr
从链接下载electron-ssr(electron-ssr作者删除了这个伟大的项目,不管因为什么原因,非常感谢作者的付出,希望有缘再见!现在可以从项目的Fork里下载,或者在github搜索其他人的备份),安装electron-ssr:
sudo gdebi electron-ssr_0.2.4_amd64.deb
安装后即可打开配置ssr账号。
-
配置PAC模式
下载SwitchOmega。Chrome扩展程序页面打开开发者模式,重启Chrome,把
SwitchyOmega_Chromium.crx
文件拖到浏览器扩展程序页面安装,安装后关闭开发者模式。之后安装链接配置SwitchyOmega。 -
Terminal和Git翻墙
安装curl:
sudo apt install curl
在Terminal查看IP地址和位置信息:
curl ip.gs
Terminal设置代理:
安装
polipo
:sudo apt install polipo
修改
polipo
配置文件:sudo vim /etc/polipo/config
末尾添加:
socksParentProxy = "localhost:1080" socksProxyType = socks5 logLevel = 4
关闭和启动polipo:
sudo service polipo stop && sudo service polipo start
添加到配置文件:
vim ~/.bashrc
末尾添加:
export http_proxy=http://localhost:8123 export https_proxy=https://localhost:8123
使配置生效:
source ~/.bashrc
Git设置代理:
git config --global http.proxy "socks5://127.0.0.1:1080" && git config --global https.proxy "socks5://127.0.0.1:1080"
-
-
修改镜像源(如果系统有翻墙且Terminal也配置翻墙,则可以不用修改镜像源)
备份:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup
将
/etc/apt/sources.list
修改为清华大学的Ubuntu 18.04的镜像源:# 默认注释了源码镜像以提高 apt update 速度,如有需要可自行取消注释 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse # 预发布软件源,不建议启用 # deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse # deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-proposed main restricted universe multiverse
-
安装Vim
sudo apt install vim
-
安装gdebi
sudo apt install gdebi
-
安装Typora,Markdown编辑器
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE && sudo add-apt-repository 'deb https://typora.io/linux ./' && sudo apt update && sudo apt install typora
-
安装显卡驱动和Cuda,例如NVIDIA(GTX 1060)驱动以及Cuda 9.0、Cuda 8.0或Cuda 7.5
-
先用系统的gcc-7安装驱动,驱动安装步骤和链接里的类似,安装后先别安装Cuda。
-
给GCC、G++降级,安装
GCC-4.8
和G++-4.8
:sudo apt install gcc-4.8 && sudo apt install g++-4.8
装完后进入到
/usr/bin
目录下,命令可查看GCC和G++优先级:ls -l gcc* ls -l g++*
删除旧软链接并且创建新的软链接:
sudo rm gcc && sudo ln -s gcc-4.8 gcc && sudo rm g++ && sudo ln -s g++-4.8 g++
在安装完Cuda后,如果GCC和G++要切换回gcc-7和g++-7版本:
sudo rm gcc && sudo ln -s gcc-7 gcc && sudo rm g++ && sudo ln -s g++-7 g++
-
安装Cuda 9.0和对应版本cuDNN
官网下载Cuda 9.0,下载Cuda 9.0的时候下载
runfile (local)
(.run文件)。安装Cuda 9.0的时候,有个是问是否安装NVIDIA驱动的,前面已经安装过了,所以选择no
,如果要将当前安装的cuda 9.0设置为当前环境的版本,则创建软链接(symbolic link)选项可选yes
,否则选no
。赋予可执行权限:
chmod +x cuda_9.0.176_384.81_linux.run && chmod +x cuda_9.0.176.1_linux.run && chmod +x cuda_9.0.176.2_linux.run && chmod +x cuda_9.0.176.3_linux.run && chmod +x cuda_9.0.176.4_linux.run or chmod +x cuda_9.0*.run
安装Cuda 9.0:
sudo ./cuda_9.0.176_384.81_linux.run && sudo ./cuda_9.0.176.1_linux.run && sudo ./cuda_9.0.176.2_linux.run && sudo ./cuda_9.0.176.3_linux.run && sudo ./cuda_9.0.176.4_linux.run
Cuda 9.0对应的cuDNN有多个版本,根据需要选择版本,下载cuDNN的时候选择
Library for Linux
文件,下载后解压:tar -xzvf cudnn-9.0-linux-x64-v7.3.1.20.tgz
复制到
cuda-9.0
文件夹(cuda
是安装的cuda的软链接,避免以后安装多个cuda时cudnn混乱,不要复制到cuda
文件夹):sudo cp cuda/include/cudnn.h /usr/local/cuda-9.0/include && sudo cp cuda/lib64/libcudnn* /usr/local/cuda-9.0/lib64 && sudo chmod a+r /usr/local/cuda-9.0/include/cudnn.h /usr/local/cuda-9.0/lib64/libcudnn*
设置环境变量:
sudo vim ~/.bashrc
末尾添加:
export PATH=/usr/local/cuda/bin${PATH:+:$PATH}} export LD_LIBRARY_PATH=/usr/local/cuda/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
使环境变量设置立即生效:
source ~/.bashrc
-
安装Cuda 8.0和对应版本cuDNN
正常步骤安装Cuda8.0会失败,原因是缺乏安装工具。故安装前需把
cuda_8.0.61_375.26_linux.run
解压,然后复制InstallUtils.pm
到/usr/lib/x86_64-linux-gnu/perl-base/
并且设置环境:sh ./cuda_8.0.61_375.26_linux.run --tar mxvf && sudo cp InstallUtils.pm /usr/lib/x86_64-linux-gnu/perl-base/ && export $PERL5LIB
之后安装步骤同上。注意软链接(symbolic link)选项,cuDNN复制到
cuda-8.0
里。 查看当前系统Cuda环境:nvcc -V
切换系统Cuda环境到
cuda-8.0
:sudo rm -rf /usr/local/cuda && sudo ln -s /usr/local/cuda-8.0 /usr/local/cuda
-
安装Cuda 7.5和对应版本cuDNN
正常步骤安装Cuda 7.5会失败,原因是缺乏安装工具。故安装前需把
cuda_7.5.18_linux.run
解压,然后复制InstallUtils.pm
到/usr/lib/x86_64-linux-gnu/perl-base/
并且设置环境:sh ./cuda_7.5.18_linux.run --tar mxvf && sudo cp InstallUtils.pm /usr/lib/x86_64-linux-gnu/perl-base/ && export $PERL5LIB
之后安装步骤同上。注意软链接(symbolic link)选项,cuDNN复制到
cuda-7.5
里。查看当前系统Cuda环境:
nvcc -V
切换系统Cuda环境到
cuda-7.5
:sudo rm -rf /usr/local/cuda && sudo ln -s /usr/local/cuda-7.5/usr/local/cuda
-
-
安装Anaconda 3
从官网下载,安装:
bash Anaconda3-5.2.0-Linux-x86_64.sh
换成清华大学的镜像源(如果系统有翻墙且Terminal也配置翻墙,则可以不用修改镜像源):
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
-
安装Pytorch
在官网选对应版本Pytorch后会有安装命令,如Linux+conda+3.6+9.1的命令是:
conda install pytorch torchvision cuda91 -c pytorch
-
安装MATLAB R2016b
按照链接安装。
-
安装MatConvNet
-
安装搜狗输入法
-
安装fcitx
sudo apt install fcitx
-
安装搜狗输入法
从链接下载搜狗输入法64位,之后用gdebi安装,重启系统才生效。
sudo gdebi sogoupinyin_2.2.0.0108_amd64.deb
-
-
安装Chrome
sudo wget http://www.linuxidc.com/files/repo/google-chrome.list -P /etc/apt/sources.list.d/ && wget -q -O - https://dl.google.com/linux/linux_signing_key.pub | sudo apt-key add - && sudo apt update && sudo apt install google-chrome-stable # above not work now, please use this wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb sudo dpkg -i./google-chrome-stable_current_amd64.deb
-
安装gnome-tweak,优化
sudo apt install gnome-tweak-tool
-
安装Gnome Shell Extensions
用Firefox浏览器(Chrome浏览器不会提示安装)打开链接,按照提示安装浏览器插件GNOME Shell integration,之后安装chrome-gnome-shell:
sudo apt install chrome-gnome-shell
之后就可以安装想安装的Gnome Shell Extensions:
-
安装Gnome Pie,快捷启动器
sudo add-apt-repository ppa:simonschneegans/testing && sudo apt update && sudo apt install gnome-pie
-
安装Okular,PDF阅读器
sudo apt install okular
配置Google 翻译:按
Ctrl + 4
(切换成文本选择工具),选择一个字或词右击,选择网页配置网页快捷方式,新建Google 翻译
,速搜网址https://translate.google.com/#auto/zh-CN/\{@}
,搜索关键字随便填t
即可。之后拉大设置框,把Google 翻译
设为首选,取消其他不需要的选项。重启才生效。 -
安装GoldDict词典
sudo apt install goldendict
安装后导入下载好的词典:
美国传统英汉双解学习词典.mdx
,新牛津英汉双解大词典.mdx
。 -
安装有道词典
获取链接里提供的版本:
wget https://github.com/yomun/youdaodict_5.5/raw/master/youdao-dict_1.1.1-0~ubuntu_amd64.deb
直接安装。
-
安装WPS
按照链接里安装。
-
安装PyCharm
用教育邮箱在官网申请学生礼包,下载、解压,按照
Install-Linux-tar.txt
安装即可,在设置里勾选Create desktop entry
。 -
安装Git
sudo apt install git
-
安装Visual Studio Code
从官网下载安装即可。
-
安装Sublime Text 3
按照链接安装,安装后不能输入中文解决办法:
git clone https://github.com/lyfeyaj/sublime-text-imfix.git && cd sublime-text-imfix && ./sublime-imfix
-
安装网易云音乐
按照链接的方法安装。
安装后桌面歌词会乱码,按链接安装Qt 5.8和修改
netease-cloud-music.desktop.desktop
文件:wget http://download.qt.io/archive/qt/5.8/5.8.0/qt-opensource-linux-x64-5.8.0.run && chmod +x qt-opensource-linux-x64-5.8.0.run && sudo ./qt-opensource-linux-x64-5.8.0.run
然后弹出安装界面,一直默认,最后:
sudo vim /usr/share/applications/netease-cloud-music.desktop
将
Exec
行改为:Exec=env LD_LIBRARY_PATH=/opt/Qt5.8.0/5.8/gcc_64/lib netease-cloud-music %U --no-sandbox
-
安装TeamViewer
官网下载安装。如果被误诊断为商业用途,可以通过卸载,修改Mac地址,重新安装解决。
修改Mac地址方法:
-
先查看网卡名(一般为
eno1
)和Mac地址(类似d2:55:4f:5d:74:d1
):ifconfig
-
检验要换修改的Mac地址是否可用(临时修改Mac地址):
关闭网卡:
sudo ifconfig eno1 down
测试要修改的Mac地址,例如测试能否更改为
d2:55:4f:5d:74:d1
:sudo ifconfig eno1 hw ether d2:55:4f:5d:74:d1
如果可用则没有任何返回,如果不可用则会返回
d2:55:4f:5d:74:d1: invalid ether address.
。测试到可用的Mac地址后,重新开启网卡:sudo ifconfig eno1 up
-
永久修改Mac地址(上面修改的Mac地址为临时修改的,系统重启后会恢复为原来的Mac地址)
编辑
/etc/network/interfaces
:sudo vim /etc/network/interfaces
iface lo inet loopback
下面添加一行:pre-up ifconfig eno1 hw ether d2:55:4f:5d:74:d1
-
-
安装QQ、WeChat、Tim等
按照eepin-wine-ubuntu安装。或者按照deepin-wine安装,更方便。
-
安装VLC视频播放器
从应用商店
Ubuntu 软件
搜索VLC
下载安装。 -
安装Persepolis,下载工具
sudo add-apt-repository ppa:persepolis/ppa && sudo apt update && sudo apt install persepolis
Chrome安装扩展程序:
Persepolis Download Manager Integration
。 -
VirtualBox虚拟机安装Windows 10
参考ubuntu虚拟机安装win10图文详解,两个系统共享文件夹的设置参考oracle vm virtualBox共享文件夹功能怎么用。
-
系统备份
参照链接,用root用户和切换到根目录。
不包括
/home
和/boot
的备份:tar -cvpzf /to/your/backup/path/ubuntu_backup_`date +%Y%m%d`.tar.gz --exclude=/proc --exclude=/tmp --exclude=/boot --exclude=/home --exclude=/lost+found --exclude=/media --exclude=/mnt --exclude=/run /
/boot
备份:tar -cvpzf /to/your/backup/path/ubuntu_boot_backup_`date +%Y%m%d`.tar.gz /boot
/home
备份:tar -cvpzf /to/your/backup/path/ubuntu_home_backup_`date +%Y%m%d`.tar.gz /home
有可能备份到最后系统会提示”tar: 由于前次错误,将以上次的错误状态退出”,这个警告可以忽略,没什么影响的。
forked from zeduchen/ubuntu18_04_operation_records
-
Notifications
You must be signed in to change notification settings - Fork 1
hqucv/ubuntu18_04_operation_records
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published