piserver
0.7.6
معالج Raspberry Pi Server لخدمة Raspbian لتشغيل Pis على الشبكة
على 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 options).
من المتوقع أن يكون الكمبيوتر الذي يقوم بتشغيل piserver: