后保存会自动更新源,然后打开命令行输入:
sudo apt upgrade
显卡驱动
sudo apt install nvidia-384
sudo apt install wget curl git htop rar unrar
sudo apt install tsocks jq guake
sudo apt install snapd-xdg-open tree
sudo apt install shutter
sudo apt remove unity-webapps-common
sudo apt remove thunderbird totem rhythmbox
sudo apt remove empathy brasero simple-scan gnome-mahjongg aisleriot
sudo apt remove gnome-mines cheese transmission-common
sudo apt remove gnome-orca webbrowser-app gnome-sudoku
sudo apt remove landscape-client-ui-install
sudo apt remove onboard deja-dup
sudo apt remove libreoffice-common
sudo apt remove firefox*
cd $HOME/Downloads
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google *.deb
sudo apt install vim
cd $HOME/Dowloads
# 安装 spf13-vim 时需要键入一些 Git 相关参数:账号与用户名之类的
curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh
sudo apt install zsh
cash # 键入密码后再输入 /bin/zsh 重启后生效
sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
cd $HOME/.oh-my-zsh/custom/plugins
git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
git clone git://github.com/joelthelion/autojump.git
cd autojump
./install.py # 复制执行最后给出的命令
修改 \text{.zshrc} 文件,将
plugins=(...)
替换成
plugins=(
git z zsh-autosuggestions extract web-search zsh-syntax-highlighting
)
在末尾添加
alias open="xdg-open"
接着将刚才复制的命令也添加到文件尾,如:
[[ -s $HOME/.autojump/etc/profile.d/autojump.sh ]] && source $HOME/.autojump/etc/profile.d/autojump.sh
autoload -U compinit && compinit -u
重启操作可以放到最后一步一起进行。
sudo sh -c 'echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list'
sudo apt-key adv --keyserver 'hkp://keyserver.ubuntu.com:80' --recv-key C1CF6E31E6BADE8868B172B4F42ED6FBAB17C654
sudo apt-get update
sudo apt-get install ros-kinetic-desktop-full
sudo rosdep init
rosdep update
echo "source /opt/ros/kinetic/setup.zsh" >> ~/.zshrc
sudo apt install python-rosinstall python-rosinstall-generator python-wstool build-essential
sudo apt install fcitx fcitx-config-gtk
\text{System Setting->Language Support->Keyboard input method system->fcitx} 后下载 搜狗输入法安装包,并安装:
cd $HOME/Downloads
sudo dpkg -i sogoupinyin_*.deb
如果安装失败继续运行:
sudo apt install -f
接着重新启动电脑然后点击右上角小键盘图标 \text{config} 添加输入法即可(记住添加时要勾掉打勾项,不然无法找到搜狗输入法)。
下载 \text{VSCode} 安装包,并安装:
cd $HOME/Downloads
sudo dpkg -i code-*.deb
下载 \text{PyCharm} 安装包,并解压安装:
cd $HOME/Downloads
x pycharm-*.tar.gz
rm pycharm-*.tar.gz
sudo mv pycharm-* /opt
cd /opt/pycharm-*/bin
./pycharm.sh
在 \text{Launcher} 中右键 \text{PyCharm} 选择 \text{Lock to Launcher} 即可。
sudo apt install python3.5-dev # 系统自带的 3.5 版本在通过 pip3 安装模块时容易出问题
sudo apt install python3-pip
mkdir ~/.pip
vim ~/.pip/pip.conf
在 \text{vim} 打开的文本中输入如下内容:
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = mirrors.aliyun.com
sudo apt install ssh
ssh-keygen -t rsa # 一路回车
cat $HOME/.ssh/id_rsa.pub
将打印出来的内容复制粘贴到 \text{GitHub or GitLab} 的 \text{settings->SSH Keys} 中即可。
sudo apt install docker docker.io
sudo docker pull ubuntu:16.04
可以自己尝试搞一个 \text{Docker} 服务器用来存放自己封装好的一些 \text{Docker} 镜像方便日后拉取下来进行开发测试。