当前位置:  技术问答>linux和unix

scratchbox 安装问题

    来源: 互联网  发布时间:2016-07-08

    本文导语:  下面是安装过程 可是登录scratchbox 显示 Permission denied 希望大虾帮忙 hacker@ubuntu:~$ su 口令:  root@ubuntu:/home/hacker# cd root@ubuntu:~# mkidir marvell_mid; cd marvell_mid bash: mkidir:找不到命令 bash: cd: marvell_mid: 没有该文件...

下面是安装过程 可是登录scratchbox 显示 Permission denied 希望大虾帮忙
hacker@ubuntu:~$ su
口令: 
root@ubuntu:/home/hacker# cd
root@ubuntu:~# mkidir marvell_mid; cd marvell_mid
bash: mkidir:找不到命令
bash: cd: marvell_mid: 没有该文件或目录
root@ubuntu:~# mkdir marvell_mid; cd marvell_mid
root@ubuntu:~/marvell_mid# wget http://repository.maemo.org/stable/diablo/maemo-scratchbox-install_4.1.2.sh
--2009-10-13 21:54:42--  http://repository.maemo.org/stable/diablo/maemo-scratchbox-install_4.1.2.sh
正在解析主机 repository.maemo.org... 65.197.197.51, 65.197.197.41
正在连接 repository.maemo.org|65.197.197.51|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度: 20737 (20K) [text/x-sh]
保存到‘maemo-scratchbox-install_4.1.2.sh’

100%[======================================>] 20,737      41.3K/s   in 0.5s    

2009-10-13 21:54:44 (41.3 KB/s) - `maemo-scratchbox-install_4.1.2.sh' 已经保存 [20737/20737]

root@ubuntu:~/marvell_mid# chmod 755 maemo-scratchbox-install_4.1.2.sh
root@ubuntu:~/marvell_mid# echo 0 > /proc/sys/vm/vdso_enabled
root@ubuntu:~/marvell_mid# mkdir scratchbox
root@ubuntu:~/marvell_mid# ln -s /root/marvell_mid/scratchbox /scratchbox
root@ubuntu:~/marvell_mid# ./maemo-scratchbox-install_4.1.2.sh -s /root/marvell_mid/scratchbox
This script will install Scratchbox 1.0.11 'apophis' release to your computer.

Install options
---------------

Install from packages=tgz
Scratchbox install path=/root/marvell_mid/scratchbox
Scratchbox group=sbox
armel compiler=cs2005q3.2-glibc2.5-arm
i386 compiler=cs2005q3.2-glibc2.5-i386
armel devkits=perl:debian-etch:maemo3-tools:cputransp
i386 devkits=perl:debian-etch:maemo3-tools
armel CPU transparency=qemu-arm-0.8.2-sb2

Checking for prerequisites
--------------------------

Running as user root... yes
Not running as user root inside fakeroot... yes
Running outside of scratchbox... yes
Running on Linux kernel... yes
Running on i386 architecture... yes
Host kernel binfmt_misc support... yes
Host kernel VDSO support... yes
No host kernel SELinux extensions... yes
Host kernel local IPv4 port range... yes
wget tool in path... /usr/bin/wget
Scratchbox install path is sane... yes
Scratchbox installation not existing... yes
No conflicting binfmt_misc interpreter... yes
Scratchbox user names... yes

Everything seems to be ok.

Downloading scratchbox packages
-------------------------------
下载过程就不列出了 下面是安装过程

Setting up
----------

Extracting 'scratchbox-core-1.0.11-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-devkit-apt-https-1.0.3-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-devkit-cputransp-1.0.7-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-devkit-debian-1.0.10-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-devkit-doctools-1.0.7-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-devkit-maemo3-1.0.3-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-devkit-perl-1.0.4-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-libs-1.0.11-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-toolchain-cs2005q3.2-glibc2.5-arm-1.0.7.2-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-toolchain-cs2005q3.2-glibc2.5-i386-1.0.7-i386.tar.gz' to '/root/marvell_mid/scratchbox'.
Extracting 'scratchbox-toolchain-host-gcc-1.0.11-i386.tar.gz' to '/root/marvell_mid/scratchbox'.

Running first time script.
Do you want to use sudo mode? [yes/no] (no): Give the name of the scratchbox group (sbox): The group 'sbox' does not seem to exist!
Would you like me to create the group 'sbox' for you? [yes/no] (yes): Creating group "sbox"...
Stopping Scratchbox: umount, binfmt_misc.
Starting Scratchbox: binfmt_misc, mount.

Now you should add one or more users with /root/marvell_mid/scratchbox/sbin/sbox_adduser


Installation was successful!
----------------------------

You now have Scratchbox 1.0.11 'apophis' release installed.

Scratchbox cannot be run as user root. Instead, use your normal login
user account. Add additional scratchbox users and sandboxes with the
following command (outside scratchbox with root permissions):

# /root/marvell_mid/scratchbox/sbin/sbox_adduser USER yes

Running this command will create sandbox environment for that user and
add user to the 'sbox' scratchbox user group.
You will need to start a new login terminal after being added to the
'sbox' group for group membership to be effective.

Scratchbox service must be started for CPU transparency to be functional.
Run the following command (outside scratchbox with root permissions):

# /root/marvell_mid/scratchbox/sbin/sbox_ctl start

Add this command to e.g. /etc/rc.local file to start scratchbox service
at boot time.

Login to scratchbox session using the following command (as user):

$ /root/marvell_mid/scratchbox/login

Refer to scratchbox.org documentation for more information re scratchbox:
http://scratchbox.org/documentation/user/scratchbox-1.0/

root@ubuntu:~/marvell_mid# /root/marvell_mid/scratchbox/sbin/sbox_adduser USER yes
User USER does not exist in the system, aborting.
root@ubuntu:~/marvell_mid#  /root/marvell_mid/scratchbox/sbin/sbox_adduser hacker yes
正在添加用户 hacker 到 sbox 组...
正在将用户“hacker”加入到“sbox”组中
完成。
Scratchbox user account for user hacker added
root@ubuntu:~/marvell_mid#  /root/marvell_mid/scratchbox/sbin/sbox_ctl start
Starting Scratchbox: binfmt_misc, mount.
root@ubuntu:~/marvell_mid# su hacker
hacker@ubuntu:/root/marvell_mid$ /root/marvell_mid/scratchbox/login
bash: /root/marvell_mid/scratchbox/login: Permission denied
hacker@ubuntu:/root/marvell_mid$ /root/marvell_mid/scratchbox/login
bash: /root/marvell_mid/scratchbox/login: Permission denied
hacker@ubuntu:/root/marvell_mid$ 

|
restart your machine

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • /scratchbox和/scratchbox/user/<username>/scratchbox的内容完全一样,但是又不是链接,请问怎么做到的


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3