1. 程式人生 > >centos開發環境安裝的備忘

centos開發環境安裝的備忘

tin .com oschina then yun centos 5 centos 6 user lob

#Centos
visudo運行普通用戶$(whomai)執行sudo操作

http://www.cnblogs.com/xianyunhe/archive/2011/08/08/2124342.html
在/etc/gdm/custom.conf文件中添加以下內容
[daemon]
AutomaticLogin=username
AutomaticLoginEnable=True

#virtualbox Guest Host目錄共享
sudo usermod -a -G vboxsf $(whomai)

#yum源鏡像
1、備份
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、下載新的CentOS-Base.repo 到/etc/yum.repos.d/
CentOS 5
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
CentOS 6
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

CentOS 7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3、之後運行yum makecache生成緩存

#docker的安裝
http://git.oschina.net/wushifeng/hivedocker/blob/master/ready.sh
#!/usr/bin/env bash
#1 centos上安裝docker
if [ -f /usr/bin/docker ]; then
echo ‘docker installed‘

else
sudo yum install docker.x86_64
docker -h

sudo systemctl enable docker.service
fi

#2 docker的倉庫鏡像的國內站點
https://www.daocloud.io/mirror#accelerator-doc
http://guide.daocloud.io/dcs/daocloud-9153151.html

#https://yq.aliyun.com/articles/29941
#Docker 鏡像加速器
#docker version <=1.10
:<<EOF
sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service
sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=<your accelerate address>|g" /etc/systemd/system/docker.service
sudo systemctl daemon-reload
sudo service docker restart
EOF

#docker version >1.10
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-‘EOF‘
{
"registry-mirrors": ["https://2mt5bmc8.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker

#3 普通用戶使用dcoker
#普通的用戶直接使用docker命令運行 [設置完成後,註銷用戶重新登陸]
sudo groupadd docker
sudo gpasswd -a $(whomai) docker
sudo systemctl restart docker

#maven
http://www.cnblogs.com/ae6623/p/4416256.html ~/.m2/settings.xml
阿裏雲的鏡像

#nodejs
https://npm.taobao.org/
https://cnpmjs.org/

centos開發環境安裝的備忘