软件安装
Linux 查看系统信息
32 or 64
uname -m
x86_64: 64 bit kernel
i686: 32 bit kernel内核版本
uname -a
待补充
Nodejs4.x
curl -sL https://deb.nodesource.com/setup_4.x | sudo bash -
sudo apt-get install nodejs
Oracle Java 7
How To Install Java on Ubuntu with Apt-Get
sudo apt-get install python-software-properties
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer可能問題
cheat
sudo apt-get install python
sudo apt-get install python-pip
sudo apt-get install git
sudo pip install docopt pygments
git clone https://github.com/chrisallenlane/cheat.git && cd cheat && python setup.py install
cheat -v
搜狗输入法
Docker
mongodb
安装momgodb
- apt-get install mongodb-clients
- apt-get install mongodb-server
创建与博客对应的数据库
mongod –dbpath ../blog
软件配置
mysql 中文乱码
版本 mysql Ver 14.14 Distrib 5.5.49, for debian-linux-gnu (x86_64) using readline 6.3
1. 设置mysql 配置文件的编码为utf-8,参照文章
sudo vim /etc/mysql/my.cnf
1. 在 [mysqld]字段中添加character-set-server = utf8
[修改的是character_set_server]
2. 在[mysql]字段中添加default-character-set=utf8
[修改是character_set_database]
3. 修改之后发现还是中文乱码,这时候需要修改创建的创建的数据库的编码
和创建的表的编码
create database mydb default character set utf8 collate utf8_general_ci;
CREATE TABLE IF NOT EXISTS `mytable` (
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+--------------------------+----------------------------+
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | utf8 |
| character_set_connection | utf8 |
| character_set_database | latin1 |
| character_set_filesystem | binary |
| character_set_results | utf8 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
+--------------------------+----------------------------+
Lantern
问题 缺失 libappindicator3.so.1
sudo dpkg -i lantern-installer-beta-64-bit.deb
解决:
sudo apt-get install gir1.2-appindicator3-0.1
sudo apt-cache search libappindicator3
sublime
Openvpn
sudo openvpn /etc/openvpn/client.ovpn
- Ubuntu下OpenVPN客户端配置教程
Bluetooth
How not to enable bluetooth with hw-wireless switch?
ChooseHigh Fidelity Playback(A2DP)
for HeadSet inBluetooth Setting
防火墙配置文件
- sudo vim /etc/sysconfig/iptables
- 开启关闭服务:
service iptables status
修改hosts
- sudo gedit /etc/hosts
192.168.1.123 gitlab.xxxxx.com
注意这里不要 加上http://
重启网络配置: sudo /etc/init.d/networking restart
firefox flash
tar -zxvf xxx.tar.gz
sudo cp libflashplayer.so /usr/lib/firefox-addons/plugins/
Ubuntu install
- chrome
- sougouPinyin
- java
- sublime
- repair
- beatify
- webstorm
- redis
- mongodb
nodejs, alinode,tnvm,
cpm,webpack,supervisor,fanyi
terminal
- zsh
fanyi
npm install fanyi -g
cheat
- curl
- wget
- lantern
- vim
- pip
wget -qO- https://raw.githubusercontent.com/aliyun-node/tnvm/master/install.sh | bash
source /home/lambert/.bashrc
把.bashrc中的最后的两行放在.zshrc中
npm install -g cnpm --registry=https://registry.npm.taobao.org
subl
npm install fanyi -g
npm install webpack -g
npm install supervisor -g
git clone https://github.com/lyfeyaj/sublime-text-imfix.git
cd sublime-text-imfix
ls
./sublime-imfix
sudo apt-get install mongodb-server
nginx
sudo apt-get install ngix
sudo apt-get install nginx
sudo /etc/init.d/nginx status
sudo service nginx status
tnvm install alinode-v1.5.3
tnvm ls alinode
tnvm use alinode-v1.5.3