最小のカスタムバージョンのLinuxを実行しているTI Sitara ARMプロセッサ(BeagleBone Blackベース)にPython 2.7.xをインストールする必要があります。特に、オペレーティングシステムにはパッケージマネージャ、gcc、makeなどはありません。現時点では、新しいイメージを作成するのは実用的ではないため、Debianを実行しているBeagleBone BlackからTI CitaraにPythonファイルをコピーすることを検討しています。成功する可能性はありますか?ファイル、シンボリックリンクなどを見逃さないようにこれを行うのに役立つ青写真はありますか?
ベストアンサー1
Debianランタイムからターゲットに圧縮ファイルをコピーしてそこから解凍する方法がある場合、これは難しくありません。
Debianシステムにインストールされている関連パッケージを分析してからファイルのリストを収集する.deb
ことなどから始めることができますが、インストール後のスクリプトで完了したステップはすべて欠落しているため、すべての関連ステップを識別する必要があります。初めて。dpkg -L
python2.7
python2.7-minimal
.deb
コンパイラを含む類似のアーキテクチャシステムがあり、その時点でコンパイラライセンスがなかったSolarisシステムでより簡単なソリューションを使用した場合、ソースコードのダウンロード(Debianシステムで)一意のプレフィックスで構成します。
wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz
tar xvf Python-2.7.8.tgz
cd Python-2.7.8
./configure --prefix=/opt/python/2.7.8
make
sudo make install
-dev
特定の機能を有効にするには、追加()バージョンのライブラリをインストールする必要があるかもしれませんので、設定メッセージに注意してください。これらのライブラリはターゲットシステムにも必要です(これらのライブラリの開発バージョンではありません)。
tar up 後、ターゲット/opt/python/2.7.8
システムの同じ場所にコピーして抽出します。/usr/bin/python
からのリンクをインストールしてください/opt/python/2.7.8/bin/python
。
その後、プロンプトに入力するとpython
機能します。