新人报道!同时请教达人sdk3.0的安装问题
在fedora7上安装CELL sdk3.0出现问题,我的机器不能够联互联网,ISO和RPM包都是下到本机上的,是和janne网友一样的问题,请教一下最后是怎么解决的?:handshake 联网 下载的那些rpm和iso并没有包含所有的需要的rpm,有些rpm还需要联网yum install,所以你安装用的机器还是需要联网的。 maybe we can create a script to download the other packages, then build iso. trying that...
[[i] 本帖最后由 winice 于 2008-7-5 10:48 编辑 [/i]] #!/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 . 首先安装 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安装。
回复 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]