Linux论坛's Archiver

宝马与通用选择MeeGo作为车机基础系统

weedyblues 发表于 2008-7-3 16:30

新人报道!同时请教达人sdk3.0的安装问题

在fedora7上安装CELL sdk3.0出现问题,我的机器不能够联互联网,ISO和RPM包都是下到本机上的,是和janne网友一样的问题,请教一下最后是怎么解决的?
:handshake

linuxpk 发表于 2008-7-3 16:59

联网

rose 发表于 2008-7-4 09:13

下载的那些rpm和iso并没有包含所有的需要的rpm,有些rpm还需要联网yum install,所以你安装用的机器还是需要联网的。

winice 发表于 2008-7-5 10:44

maybe we can create a script to download the other packages, then build iso. trying that...

[[i] 本帖最后由 winice 于 2008-7-5 10:48 编辑 [/i]]

winice 发表于 2008-7-5 12:48

#!/bin/sh

BASE_BSC_URL_SDK30=http://www.bsc.es/projects/deepcomputing/linuxoncell/cellsimulator/sdk3.0/

# Download RPM
mkdir -p Cell-Open-Fedora/rpms
cd Cell-Open-Fedora/rpms
for arch in cbea ppc64 x86 x86_64
do
        wget -nv -r -c -np -nd -l 1 -A "*.rpm" -R "*index*" "${BASE_BSC_URL_SDK30}CellSDK-Open-Fedora/${arch}/"
done

# Download repo
cd ..
for arch in cbea ppc64 x86 x86_64
do
        mkdir ${arch}
        cd ${arch}
        mkdir repodata
        cd repodata
        wget -nv -r -c -np -nd -l 1 -R "*index*" "${BASE_BSC_URL_SDK30}CellSDK-Open-Fedora/${arch}/repodata/"
        cd ..
        wget -nv -c -O rpms_list "${BASE_BSC_URL_SDK30}CellSDK-Open-Fedora/${arch}/"
        grep "\.rpm" rpms_list | awk -F\" '{print $2}' > rpms
        for rpm in `cat rpms`
        do
                ln -s ../rpms/${rpm} .
        done
        rm -f rpms rpms_list
        cd ..
done

# Create ISO
mkisofs -o ../CellSDK-Open-Fedora_3.0.0.1.0.iso .

janne 发表于 2008-7-30 11:08

首先安装  rpm  -i  cell-install-3.0.0-0.0.noarch.rpm
   1      /opt/cell/cellsdk   --iso   /tmp/cellsdkiso mount
    2    yum --disable  repo=*  --enable   repo=CellSDK-Devel-Fedora-ppc64   groupinstall    'Cell Runtime Environment' 'Cell Development Tools' 'Cell Development Libraries' 'Cell Programming     Examples' 'Cell Simulator' 'Cell Performance Tools'
    3    /opt/cell/cellsdk  verify  ,反复使用这个命令检查还有哪些包没有安装,然后找到那个包RPM安装。

gshell 发表于 2008-10-22 15:06

回复 3楼 rose 的帖子

先下载cell-install-3.0.0-1.0.noarch.rpm

再想办法去下载三个license包
cell-devel-license-3.0.0-5.0.noarch.rpm
cell-extras-Fedora-license-3.0.0-2.0.noarch.rpm
cell-product-license-3.0.0-5.0.noarch.rpm

先rpm -ivh 这些包。

下载opensource的packages
wget --mirror --no-host-directories --no-parent --cut-dirs=4 --tries=3
[url]http://www.bsc.es/projects/deepcomputing/linuxoncell/cellsimulator/sdk3.0/CellSDK-Open-[/url]${myArch}
在IBM网站上下载CellSDK-Devel-Fedora_3.0.0.1.0.iso,CellSDK-Extras-Fedora_3.0.0.1.0.iso

然后将下载的CellSDK-Devel-Fedora_3.0.0.1.0.iso,CellSDK-Extras-Fedora_3.0.0.1.0.iso放到/tmp/cellsdkiso目录下.

运行./cellsdk --iso /tmp/cellsdkiso/ mount
./cellsdk --iso install

同意license之后会让你下载包,选择No,然后手工在前面下载的openpackages中找到那些包手工安装.(尽管可以选择本地yum完成的,嫌麻烦还不如手工做.)

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.