在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
更换钥匙扣
在”密码与密钥”中设置空密码。