piserver
0.7.6
Raspbian をネットワーク起動する Pis に提供する Raspberry Pi サーバー ウィザード
Raspbian でビルドの依存関係をインストールします。
sudo apt-get install build-essential devscripts debhelper cmake libldap2-dev libgtkmm-3.0-dev libarchive-dev libcurl4-openssl-dev libcap-dev intltool git
Pi (または他の armhf デバイス) を使用しない場合は、次のランタイム依存関係も必要です。
sudo apt-get install binfmt-support qemu-user-static
git clone --depth 1 https://github.com/raspberrypi/piserver.git
cd piserver
debuild -uc -us
debuild はすべてをコンパイルし、.deb パッケージを作成して親ディレクトリに置きます。 dpkgでインストールできます:
cd ..
sudo dpkg -i piserver*.deb
Piserver には、dnsmasq バージョン 2.77 以降が必要です。 Linux ディストリビューションに古いバージョンが付属している場合は、ソースから最新バージョンをコンパイルします。
sudo apt-get install libnetfilter-conntrack-dev libidn11-dev libgmp-dev nettle-dev liblua5.2-dev
git clone --depth 1 http://thekelleys.org.uk/git/dnsmasq.git
cd dnsmasq
debuild -uc -us
cd ..
sudo dpkg -i dnsmasq-base_*.deb dnsmasq_*.deb
Raspbian を実行している場合、これは必要ありません。古い dnsmasq バージョンも使用していますが、使用されている新しい機能 (--dhcp-reply-delay および tftp-unique-root=mac オプション) を組み込むためにパッチが適用されています。
piserver を実行しているコンピューターは次のとおりであることが予想されます。