Linux 新机开发环境配置套装

Your page summary goes here.

sudo apt update

# cURL - a command line tool to post or get url data.
sudo apt-get install libcurl3-gnutls=7.47.0-1ubuntu2
sudo apt install curl

# SSH key
ssh-keygen -t rsa -b 4096 -C "19flipped@gmail.com"
sudo apt-get install xclip 
ssh-add ~/.ssh/id_rsa

# Tilda - a terminator.
apt-get install tilda 

# Go - a programming language
wget https://dl.google.com/go/go1.12.5.linux-amd64.tar.gz
mkdir -p /usr/local/go
sudo tar -zxvf go1.12.5.linux-amd64.tar.gz -C /usr/local/go
echo "$PATH=\"$PATH:/usr/local/go/bin\"" >> ~/.profile
source ~/.profile
go version

# Vim - an text editor.
sudo apt install vim-common=2:7.4.1689-3ubuntu1
sudo apt install vim

# Git - a version control tool.
sudo apt install git

# Docker - the tool for managing containe.
wget -qO- https://get.docker.com/ | sh
sudo usermod -aG docker $USER
sudo service docker restart

# Albert - a tool for quick search
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/home:/manuelschneid3r/xUbuntu_16.04/ /' > /etc/apt/sources.list.d/home:manuelschneid3r.list"
sudo apt-get update
sudo apt-get install Albert

手动安装系列

GitHub Desktop - a GUI tool for git.

https://github.com/shiftkey/desktop/releases

Slack - a tool for chatting

https://slack.com/intl/en-cn/downloads/linux

Chrome - a web browser.

https://www.google.com/chrome/

Plugins:

Checker plus for gmail https://chrome.google.com/webstore/detail/checker-plus-for-gmail/oeopbcgkkoapgobdbedcemjljbihmemjhttps://jasonsavard.com/?ref=homepage_url&ext=gmail Checker plus for calendar https://chrome.google.com/webstore/detail/checker-plus-for-google-c/hkhggnncdpfibdhinjiegagmopldibha Google Translate https://chrome.google.com/webstore/detail/google-translate/aapbdbdomjkkjkaonfhkkikfgjllcleb

VSCode - a programming editor.

https://code.visualstudio.com/download

Plugins:

Material Theme Todo+ial Vim, settings.json:

      {
          "workbench.colorTheme": "Material Theme Palenight High Contrast",
          "editor.fontSize": 16,
          "editor.fontWeight": "300",
          "explorer.confirmDelete": false,
          "window.enableMenuBarMnemonics": false,
          "vim.handleKeys": {
              "<C-a>": false,
              "<C-f>": false,
              "<C-c>": false,
              "<C-x>": false
          }
      }

搜狗输入法

https://pinyin.sogou.com/linux/help.php

Previous Post