我需要创建一个要与Cloudera一起使用的宗地文件(有关宗地文件的详细信息,请参见https://github.com/cloudera/cm_ext/wiki#parcels-deploying-services)。该包裹应包括标准的Anaconda环境以及许多默认情况下未包括的包裹。
我首先从https://repo.continuum.io/pkgs/misc/parcels/下载了el7 Anaconda包裹文件,并使用提取了文件
tar xvfz Anaconda-5.2.0-el7.parcel
生成的目录具有以下结构:
.
├── bin
├── compiler_compat
├── conda-meta
├── doc
├── envs
├── etc
├── include
├── lib
├── libexec
├── LICENSE.txt
├── man
├── meta
├── mkspecs
├── phrasebooks
├── pkgs
├── plugins
├── qml
├── resources
├── share
├── ssl
├── translations
├── var
└── x86_64-conda_cos6-linux-gnu
和python软件包(例如numpy)似乎在其中
./lib/python2.7/site-packages/package-name
和
./pkgs/package-name-and-version/lib/python2.7/site-packages/package-name
现在,我想在这里安装新软件包,以便可以将目录重新压缩到包含这些新软件包的新包裹中。
如何在此目录结构中安装新软件包?除了安装软件包之外,重新压缩后还应该编辑其他哪些元数据文件以获取有效的包裹?