步骤如下:
1. 安装一个ubuntu10.10
2. 编译EFL
3. 运行elementary_test
1. 安装一个ubuntu10.10
在vmware中安装ubuntu, 可以从网上找一下,如何安装,比较简单;
--------------------------------------------------- 1. install ubuntu10.10 iso.
2. Size: 20G 3. update all.(更新比较慢)
4. 开通samba共享
4.1) apt-get install samba smbfs 4.2) edit /etc/samba/smb.conf
[linux_workspace] comment = Directory path = /home/test/workspace browseable = yes writeable = yes create mask = 644 directory mask = 755
4.3 sudo smbpasswd -a root 密码设置为test
这样在windows里面可以访问linux共享的目录了。
5. 用xshell连接ubuntu
[ 原因是都没有真正开启ssh-server服务。 方法如下:
sudo apt-get install openssh-server
Ubuntu缺省安装了openssh-client,所以在这里就不安装了,如果你的系统没有安装的话,再用apt-get安装上即可。 然后确认sshserver是否启动了: ps -e |grep ssh 如果只有ssh-agent那ssh-server还没有启动,需要/etc/init.d/ssh start,如果看到sshd那说明ssh-server已经启动了。 ssh-server配置文件位于/ etc/ssh/sshd_config,在这里可以定义SSH的服务端口,默认端口是22,你可以自己定义成其他端口号,如222。然后重启SSH服务: sudo /etc/init.d/ssh restart
]
|
2. 编译EFL
--------------------------------------------------- build elf
1. 先安装一些依赖库,头文件等
sudo apt-get install automake autoconf libtool gettext subversion libpam0g-dev libfreetype6-dev libpng12-dev libjpeg62-dev zlib1g-dev libdbus-1-dev liblua5.1-0-dev libx11-dev libxcursor-dev libxrender-dev libxrandr-dev libxfixes-dev libxdamage-dev libxcomposite-dev libxss-dev libxp-dev libxext-dev libxinerama-dev libxkbfile-dev libxtst-dev libtiff4-dev librsvg2-dev libgif-dev libcurl3-gnutls libgnutls-dev libasound2-dev
2. 下载代码 http://www.enlightenment.org/p.php?p=download&l=en 直接下载*.tar.gz
3. 编译 源脚本
改写的脚本:(不用从源上下载代码,直接解压编译)
|
3. 运行elementary_test
有两种方式:直接运行和在xephyr中运行
提示: 在xephyr中运行:
apt-get install xserver-xephyr
#start xephyr simulator Xephyr :2 -screen 800x800x16 -dpi 96 -ac
#重新开一个terminal, connect to xephyr simulator export DISPLAY=:2 elementary_test |