前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu 16.04 个性化配置

Ubuntu 16.04 个性化配置

作者头像
f_zyj
发布2021-12-07 16:29:18
1K0
发布2021-12-07 16:29:18
举报
文章被收录于专栏:ACM小冰成长之路

系统:\text{Ubuntu 16.04}

1. apt 源的更换与更新

\text{System Settings->Software \& updates->Download from->Other...->china->aliyun.com}

后保存会自动更新源,然后打开命令行输入:

代码语言:javascript
复制
sudo apt upgrade

2. 安装 \text{nvidia}

显卡驱动

代码语言:javascript
复制
sudo apt install nvidia-384

3. 安装一些乱七八糟但是有用的工具

代码语言:javascript
复制
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

4. 卸载一些乱七八糟并且没用的工具

代码语言:javascript
复制
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*

5. 安装\text{Google Chrome} 浏览器

代码语言:javascript
复制
cd $HOME/Downloads
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
sudo dpkg -i google *.deb

6. 安装并配置 \text{vim + spf13-vim}

代码语言:javascript
复制
sudo apt install vim
cd $HOME/Dowloads
# 安装 spf13-vim 时需要键入一些 Git 相关参数:账号与用户名之类的
curl https://j.mp/spf13-vim3 -L > spf13-vim.sh && sh spf13-vim.sh

7. 安装并配置 \text{zsh + oh-my-zsh}

代码语言:javascript
复制
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} 文件,将

代码语言:javascript
复制
plugins=(...)

替换成

代码语言:javascript
复制
plugins=(
git z zsh-autosuggestions extract web-search zsh-syntax-highlighting
)

在末尾添加

代码语言:javascript
复制
alias open="xdg-open"

接着将刚才复制的命令也添加到文件尾,如:

代码语言:javascript
复制
[[ -s $HOME/.autojump/etc/profile.d/autojump.sh ]] && source $HOME/.autojump/etc/profile.d/autojump.sh
autoload -U compinit && compinit -u

重启操作可以放到最后一步一起进行。

8. 安装 \text{Ros}

代码语言:javascript
复制
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

9. 安装 \text{Sogou} (搜狗)输入法

代码语言:javascript
复制
sudo apt install fcitx fcitx-config-gtk

\text{System Setting->Language Support->Keyboard input method system->fcitx} 后下载 搜狗输入法安装包,并安装:

代码语言:javascript
复制
cd $HOME/Downloads
sudo dpkg -i sogoupinyin_*.deb

如果安装失败继续运行:

代码语言:javascript
复制
sudo apt install -f

接着重新启动电脑然后点击右上角小键盘图标 \text{config} 添加输入法即可(记住添加时要勾掉打勾项,不然无法找到搜狗输入法)。

10. 安装 \text{VSCode}

下载 \text{VSCode} 安装包,并安装:

代码语言:javascript
复制
cd $HOME/Downloads
sudo dpkg -i code-*.deb

11. 安装 \text{PyCharm}

下载 \text{PyCharm} 安装包,并解压安装:

代码语言:javascript
复制
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} 即可。

12. 安装 \text{Python 3.5}\text{pip3} 并修改源

代码语言:javascript
复制
sudo apt install python3.5-dev # 系统自带的 3.5 版本在通过 pip3 安装模块时容易出问题
sudo apt install python3-pip
mkdir ~/.pip
vim ~/.pip/pip.conf

\text{vim} 打开的文本中输入如下内容:

代码语言:javascript
复制
[global] 
index-url = http://mirrors.aliyun.com/pypi/simple/ 
[install] 
trusted-host = mirrors.aliyun.com

13. 安装 \text{ssh} 并且生成 \text{ssh-key}

代码语言:javascript
复制
sudo apt install ssh
ssh-keygen -t rsa # 一路回车
cat $HOME/.ssh/id_rsa.pub

将打印出来的内容复制粘贴到 \text{GitHub or GitLab}\text{settings->SSH Keys} 中即可。

14. 安装 \text{Docker} 并拉取 \text{Ubuntu} 镜像

代码语言:javascript
复制
sudo apt install docker docker.io
sudo docker pull ubuntu:16.04

可以自己尝试搞一个 \text{Docker} 服务器用来存放自己封装好的一些 \text{Docker} 镜像方便日后拉取下来进行开发测试。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/06/23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 系统:
    • 1. apt 源的更换与更新
      • 2. 安装
        • 3. 安装一些乱七八糟但是有用的工具
          • 4. 卸载一些乱七八糟并且没用的工具
            • 5. 安装 浏览器
              • 6. 安装并配置
                • 7. 安装并配置
                  • 8. 安装
                    • 9. 安装 (搜狗)输入法
                      • 10. 安装
                        • 11. 安装
                          • 12. 安装 与 并修改源
                            • 13. 安装 并且生成
                              • 14. 安装 并拉取 镜像
                              相关产品与服务
                              容器服务
                              腾讯云容器服务(Tencent Kubernetes Engine, TKE)基于原生 kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务,覆盖 Serverless、边缘计算、分布式云等多种业务部署场景,业内首创单个集群兼容多种计算节点的容器资源管理模式。同时产品作为云原生 Finops 领先布道者,主导开源项目Crane,全面助力客户实现资源优化、成本控制。
                              领券
                              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档