在Ubuntu系统上搭建开发环境(Ubuntu 18.04.1)

在Ubuntu上配置环境。

由于重新在Ubuntu上构建了开发环境,因此我写了下来。Ubuntu非常方便,如果有任何发现,我会进行修正。

安装的系统:Ubuntu 18.04 LTS 日本语言版本改编版。

安装

驾驶员

Nvidia驱动程序。请Radeon用户自行查阅。

Nvidia
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-xxx

应用程序

GoogleChrome (ブラウザ)
Dropbox(データ共有)
InkDrop(情報共有)
InkScape(ドローツール)
Draw.io(図作成)
Line(連絡用)
tweaks(設定用) sudo apt install gnome-tweaks
ulauncher(ランチャーソフト) sudo apt install uluncher
w3m(CLIウェブブラウザ) sudo apt install w3m
unrar(.rarファイルを解凍)sudo apt install unrar

开发环境

guake(ターミナル。) sudo apt install guake  
git(git) sudo apt install git -y
gitkraken(gitクライアント)
VSCode (エディタ) 
FileZila(ファイル転送)
Docker(仮想環境構築)
vagrant(仮想環境構築) apt install vagrant 
virtualbox (仮想環境構築) apt install virtualbox
zsh(シェル)apt-get install zsh && chsh -s /usr/local/bin/zsh
sl(ジョーク) apt install sl
fish(シェル)
sudo apt-add-repository ppa:fish-shell/release-2
sudo apt-get update
sudo apt-get install fish

fzf(曖昧検索)
git clone --depth 1 https://github.com/junegunn/fzf.git ~/.fzf
~/.fzf/install

nkf(文字コード変換) sudo apt install nkf
ctags(vimでタグジャンプ用) sudo apt install ctags
tmux(端末多重化) sudo apt install tmux
silbersearcher(検索高速化)sudo apt install silversearcher-ag
xsel(ターミナルでコピペ出来るようにする) sudo apt install xsel
shellcheck(シェルの構文解析) apt-get install shellcheck

电力线

我列了一个项目清单,直到安装PowerLine为止。

红宝石

git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(rbenv init -)"' >> ~/.zshrc
exec $SHELL
git clone git://github.com/sstephenson/ruby-build.git
cd ruby-build
sudo ./install.sh
sudo apt install libssl1.0-dev
rbenv install -l
rubenv install 2.5.1
rubenv global 2.5.1
rbenv rehash
gem install bundler
gem update --system

铁轨

gem query -ra -n "^rails$" 
mkdir rails_v5.2.0 # お好きな名前で
cd rails_v5.2.0
bundle init # カレントディレクトリにGemfileを作成
echo 'gem "rails", "5.2.0"' >> Gemfile # ※ 任意のバージョンを指定
bundle install --path vendor/bundle # ./vendor/bundleにRails関連のGemが入る
sudo apt install libsqlite3-dev #sqliteの依存関係を無くす

容器

安装前提文件

sudo apt install -y \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common

安装GDP公钥。

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -  

在中文中进行释义是“apt仓库的设置”。

udo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

安装Docker CE

sudo apt update
sudo apt install -y docker-ce

设置

更新

sudo apt update
sudo apt -y upgrade
sudo apt -y dist-upgrade

增加日语的翻译

由于日本语言约束不完整,我将添加补充内容。

sudo add-apt-repository -y -n ppa:sicklylife/ppa
sudo apt update
sudo apt upgrade

用英文表达目录

因为在进行cd的时候,如果使用日语表述会比较麻烦,所以我会进行修改。

LANG=C xdg-usesr-dirs-gtk-update

Mozk的更新

听说应该更新一下。

sudo add-apt-repository -y -n ppa:sicklylife/mozc
sudo apt update
sudo apt dist-upgrade

用双击打开sh文件。

在桌面上,想要通过双击打开东西的时候,有时候您会有这样的需求吧?

ファイル→設定→動作→どうするか確認する

将默认编辑器更改为其他.

emacs派和vim派的宗教战争就像是人们对于“吃焦点长葱油吗?”这样的问题的争论一样。

update-alternatives --config editor

安装 dotfiles。

dotfiles是指配置文件集合。
请从github克隆dotfile存储库。
github.com koutakun/dotfile

禁用动画

gsettings set org.gnome.desktop.interface enable-animations false 

更换钥匙扣

在”密码与密钥”中设置空密码。

广告
将在 10 秒后关闭
bannerAds