# sublime text 3
sudo add -apt -repository ppa :webupd8team /sublime -text -3
sudo apt -get update
sudo apt -get install sublime -text -installer
# remove sublime text3
sudo apt -get remove sublime -text -installer
# atom
sudo add -apt -repository ppa :webupd8team /atom
sudo apt -get update
sudo apt -get install atom
sudo add -apt -repository ppa :tualatrix /ppa
sudo apt -get update
sudo apt -get install ubuntu -tweak
# 移除
sudo apt -get remove --purge ubuntu -tweak
# 使用下面的命令去除PPA:
sudo apt -get install ppa -purge
sudo ppa -purge ppa :tualatrix /ppa
wget -q -O - https ://dl-ssl.google.com/linux /linux_signing_key . pub | sudo apt -key add -
sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'
sudo apt -get update
# 安装稳定版Chrome(推荐),在终端输入:
sudo apt -get install google -chrome -stable
# 安装Beta版Chrome,在终端输入:
sudo apt -get install google -chrome -beta
# 安装不稳定版Chrome,在终端输入:
sudo apt -get install google -chrome -unstable
# install java 7
sudo add -apt -repository ppa :webupd8team /java
sudo apt -get update
sudo apt -get install oracle -java7 -installer
sudo apt -get install oracle -java7 -set -default
# install java 8
sudo apt -get remove oracle -java7 -installer
sudo apt -get update
sudo add -apt -repository ppa :webupd8team /java
sudo apt -get update
sudo apt -get install Oracle -java8 -installer
sudo apt -get install oracle -java8 -set -default
# 切换为 Java 7 :
sudo update -java -alternatives -s java -7 -oracle
# 切换为 Java 8:
sudo update -java -alternatives -s java -8 -oracle
# https://github.com/FlowerWrong/fw-vim
sudo apt -get install curl # install curl
curl -L https ://get . rvm . io | bash -s stable
source ~/.rvm/scripts /rvm
rvm -v
rvm install 2.4 . 2
# On ubuntu, you need `bash --login` to use rvm. To resolve:
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc
source ~/ . bashrc
rvm use --default 2.4 . 2 # set to default
ruby -v
gem -v
3. replace gem source to gems.ruby-china.org
gem sources --add https :/ /gems . ruby -china . org / --remove https :/ /rubygems . org /
gem install rails
rails -v
5. install nodejs via ppa or nvm
sudo apt -get install python -software -properties
sudo add -apt -repository ppa :chris -lea /node . js
sudo apt -get update
sudo apt -get install nodejs
node -v
# via nvm
curl https ://raw . githubusercontent . com /creationix /nvm /v0 . 24.0 /install . sh | bash
source ~/.nvm/nvm . sh
nvm -v
nvm ls
nvm ls -remote
nvm install node
nvm use node
nvm alias default node
node -v
npm -v
npm i -g npm
netstat -tap | grep mysql # 检查是否已经安装mysql
sudo apt -get install libmysqlclient -dev # 安装依赖
sudo apt -get install mysql -server mysql -client
sudo service start |stop |restart |reload |force -reload |status
# 用于图片裁剪等
sudo apt -get install imagemagick
ls /etc/rc *
# 对于以K开头的文件,系统将终止对应的服务;
# 对于以S开头的文件,系统将启动对应的服务;
# Ubuntu默认是在runlevel 2启动的,那么我们之需要修改rc2.d中的文件
sudo apt -get install sysv -rc -conf
cd /etc
# 打开工具
sudo sysv -rc -conf
# 打X的即表示运行在对应Runlevel时开机启动的服务,按空格进行将启动项反选,按q退出之后配置即完成
sudo apt -get install redis -server
#!/bin/bash
$ sudo apt -get remove phantomjs
$ sudo unlink /usr/local /bin /phantomjs
$ sudo unlink /usr/local /share /phantomjs
$ sudo unlink /usr/bin /phantomjs
$ cd /usr/local /share
$ sudo wget https ://bitbucket . org /ariya /phantomjs /downloads /phantomjs -1.9 . 7 -linux -x86_64 . tar . bz2
Extract the files to directory
$ tar xjf phantomjs -1.9 . 7 -linux -x86_64 . tar . bz2
Move files to Phantom’s directory
$ sudo ln -s /usr/local /share /phantomjs -1.9 . 7 -linux -x86_64 /bin /phantomjs /usr /local /share /phantomjs
$ sudo ln -s /usr/local /share /phantomjs -1.9 . 7 -linux -x86_64 /bin /phantomjs /usr /local /bin /phantomjs
sudo ln -s /usr/local /share /phantomjs -1.9 . 7 -linux -x86_64 /bin /phantomjs /usr /bin /phantomjs
To check if completed , just type :
$ phantomjs —v
# Must appear: 1.9.7