opa学习1--开发环境搭建

     从官网(http://opalang.org/)下载的opa.box进行解压,得到三个文件,box.ovf、 box-disk2.vmdk 和Vagrantfile,有的电脑上用的是自带的压缩软件,无法对.box文件进行解压,开一先安装一个“好压”软件。或者直接将后缀名(.box)改为(.zip),但这个方法没有用过仅提供尝试思路。

box.ovf:

box-disk2.vmdk:

一、由于我事先已经安装好了Oracle VM VirtualBox虚拟机,当我双击box.ovf时直接打开虚拟机,出现导入虚拟电脑的对话框,如下的界面:

二、导入好后遇到了需要登录的问题,因为从来没有用过ubuntu(是一个以桌面应用为主的Linux操作系统),所以面对登陆脑子里一片空白,由于是linux所以想能不能用root登陆,在网上找了一大圈,找到如下方法,对root账户密码进行更改。(实际可用默认用户名:vagrant  密码:vagrant 进入,这是后来才知道的。)

解决方案如下:

1. 重启ubuntu , 在刚启动时长按Shift,键进入GRUB菜单界面


2.  选择recovery mode. 按回车键进入.Recover Menu菜单:


3. 选择root , 按回车, 在下方就会出现root终端:

4. 但是当修改账号root的密码时报错:Authentication token manipulation error .

(注:图片是从网上大神哪里截图来的,感谢大神们的分享,如果想改root密码请将 passwd wangqh命令改为passwd root)

5. 如果出现该错误则输入:  

root@ubunto:~# mount -no remount,rw /

root@ubunto:~# mount -a

然后再修改用户名. 重启OK.

   

重启即可用root及更改后的密码登陆。

三、成功登陆后,发现现在使用的界面是命令行界面,用起来虽然锻炼人,但考虑到需要做开发,用惯了桌面系统,还是想换成桌面,于是在网上搜索到可以用我的系统是ubuntu-12.04.4 可以配合gnome使用。gnome是一组图形组件,在安装gnome时也是遇到了很多问题,下面将一一进行介绍。

 问题1:如何在ubuntu12.04版本中安装gnome3桌面?

 解决办法:见《Ubuntu12.04安装Gnome3桌面》,引文网址:http://dawndiy.com/archives/22/

 问题2:安装后重新启动系统无法进入桌面?

 解决办法:在命令行运行startx命令,如果正常安装xinit则会正常通过,否则会提示“you can install it by typing: apt-get install xinit",这时需要运行sudo apt-get install xinti命令进行安装。参考网址:http://blog.sina.com.cn/s/blog_670445240101hxjh.html 安装成功,运行sudo init 6重新启动。

问题3:在上述安装过程中遇到”failed to load session ubuntu“这个问题怎么办?

解决办法:

sudo apt-get update
sudo apt-get install ubuntu-desktop
sudo apt-get -f install
sudo dpkg-reconfigure ubuntu-desktop
sudo reboot
sudo apt-get install gnome-session
sudo apt-get install lightdm
sudo apt-get install unity-greeter
sudo dpkg-reconfigure lightdm

这是在网上找的命令,我执行到sudo reboot是重启就可以进入如下界面了:

 

 

问题4:界面图书是为了方便以后使用开发工具方便,有很多时候还是需要使用命令怎么办?

可以按Ctrl+Alt+F3、F4、F5从界面切换到命令行;

按住Ctrl+Alt+F7 从命令行切换到界面。

四、因为使用的是opa官方给好的虚拟机,所以里面已经被安装了opa所需要的基本包。

进入命令行页面查看opa,node,npm包的版本,命令如下:

nodejs:node --version

npm:npm --version

opa: opa --version

 

 

转载于:https://www.cnblogs.com/hancuiyi/p/3666079.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值