在安装好ubuntu之后,我们开始进行开发环境的搭建
获取root权限
为了方便之后的开发操作,windows下的ubuntu我们首先要获取永久的root权限
1.临时获取root权限
Ctrl+Alt+T 快捷键打开终端
#sudo -i //获取root权限后更改当前路径为根目录/root
[sudo] password for *: //输入开机密码
#sudo -s //获取root权限后仍在当前目录下
root@*:~# //临时获取root
2.永久root权限:(以root账户登录)
先按1.中方法临时获得root权限
cd /etc/lightdm
gedit lightdm.conf
打开编辑器,在最后加上两行:
greeter-show-manual-login=true
allow-guest=false
然后切换到命令行输入
#passwd root
输入新的Unix密码:
重新输入新的 UNIX密码:
passwd:已成功更新密码
ubuntu默认root账户没有密码,所以想直接以root账户登录需要必须先手动设置root账户密码。
关闭系统自动登录:系统设置—>用户账户—>点击解锁—>输入开机密码—>关闭自动登录—>注销。
进入登陆界面之后,先在密码输入出填入root
然后刚才设置的root密码,就可以获取永久root权限了
安装 Dockker 及 Docker Compose
1、更新apt package
$ sudo apt-get update
这里如果发现无法成功链接,那么你还需要更换一下ubuntu的软件源
首先打开软件中心
菜单栏-编辑-软件源,菜单栏在窗口最上面的,鼠标已过去就显示出来了
我们将下载自:点开选择其他,然后选择别的网络或者自动分配最优的网络即可
然后再试试,应该就能更新啦
2、安装软件包允许在HTTPS上使用存储库:
$ sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
3、加上docker的官方GPG密钥:
$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
确认一下此key是否有效
$ sudo apt-key fingerprint 0EBFCD88
4、 使用以下命令设置稳定存储库。您始终需要stable存储库,即使您希望从 edge或 test存储库中安装构建。
$ sudo add-apt-repository \
“deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable”
5、安装测试
sudo docker run hello-world
这里如果发现无法连接的情况,需要先启动docker服务
sudo docker run hello-world
当出现sudo docker run hello-world,就已经安装成功
6、 安装Docker-compose
其实这里一行命令即可
pip install docker-compose>=1.8.0
如果没有安装pip
apt-get install python-pip
最后测试一下
docker –version
docker-compose –version
能够出现版本号即可
go语言安装
1、安装
sudo apt-get install golang
2、验证
go version
所需的基本东西就这么多