私はUbuntu 12.04を実行しており、armhf
Jessie用のDebianイメージを構築しようとしています。私は以前Wheezyのためにこれを行ったことがあります。ただし、ターゲットがJessieの場合、debootstapスクリプトは機能しないようです。どのように動作させるためのアイデアはありますか?
smachin@Ubuntu12_04_mq:~$ sudo debootstrap --arch=armhf --foreign $distro $targetdir
E: No such script: /usr/share/debootstrap/scripts/jessie
ベストアンサー1
Ubuntu 12.04のバージョンはdebootstrap
古すぎてJessieをサポートしていません。 Jessieのサポートがバージョン1.0.49に追加されました。
debootstrap
以下からダウンロードして、最新バージョンに手動でアップグレードできます。発射台;依存性はほとんどなく、Ubuntu 12.04では問題はないでしょう。
または指摘したようにウォルターウェルハーストdebootstrap
、コマンドラインから必要なすべての情報を指定できます
debootstrap jessie chrootdirectory http://mirror/debian /usr/share/debootstrap/scripts/sid
(および適切な値に置き換えますmirror
)または適切なシンボリックリンクを追加してバージョンを変更します。chrootdirectory
debootstrap
cd /usr/share/debootstrap/scripts
sudo ln -s sid jessie