เหตุใดฉันจึงควรใช้ Debian 6 กับเคอร์เนล FreeBSD


12

Debian 6 จะสามารถใช้งานได้กับเคอร์เนล FreeBSD ทำไมพวกเขาถึงตัดสินใจทำเช่นนั้นและทำไมฉันถึงต้องใช้มัน?


5
ฉันใช้เฉพาะส่วนของ Linux แต่นี่เป็นหน้า wiki: wiki.debian.org/Debian_GNU/kFreeBSD_why
tshepang

7
ทำไมพวกเขาถึงตัดสินใจทำ: เพราะบางคนในโครงการคิดว่ามันเท่ห์หรือมีประโยชน์สำหรับมัน เดเบียนไม่มีผู้นำลักษณะระยะยาวหรือกลยุทธ์ที่กำหนดจากส่วนกลางสิ่งต่าง ๆ เกิดขึ้นเพราะคนส่วนใหญ่ไปและทำงาน
Gilles 'หยุดความชั่วร้าย'

คำตอบ:


12

ฉันคิดว่าเหตุผลที่น่าสนใจที่สุดคือการรันZFSภายใต้ GNU / Linux userspace ที่คุ้นเคย


โปรดทราบว่าขณะนี้ zfs พร้อมใช้งานแล้วสำหรับ Linuxและแพ็คเกจสำหรับ debian เช่นกัน (โมดูลเคอร์เนลผ่านdkms)
Stéphane Chazelas

7

Debian kFreeBSD ได้รับการพิจารณาให้เป็นตัวอย่างทางเทคนิคทันที ซึ่งหมายความว่าใช้งานได้ แต่ไม่พร้อมสำหรับการใช้งานจริงอย่างสมบูรณ์

หากคุณต้องการระบบที่ใช้งานได้กับ Debian Linux ในตอนนี้

เมื่อสำเร็จการศึกษาจากสถานะแสดงตัวอย่างด้านเทคนิคคุณอาจต้องการทดสอบอีกครั้งหากคุณมีความต้องการที่ BSD ดีกว่า Linux เช่น ZFS และ OpenBSD Packet Filter (pf)


5

Debian ไม่ได้กำหนดเป้าหมายเคอร์เนลเฉพาะ Debian GNU / Linux เป็นเพียงตัวแปรเดียว นอกจากนี้ยังมี Debian GNU / NetBSD, Debian GNU / Hurd, Debian GNU / Darwin และตามที่คุณพูดถึง Debian GNU / kFreeBSD (และอาจมากกว่า) Porting Debian ไม่ใช่ลินุกซ์เมล็ดจะเป็นประโยชน์สำหรับคน (ผู้ใช้ผู้ดูแลระบบนักพัฒนาระบบ ฯลฯ ) ที่มีการใช้ / การพัฒนาที่ไม่ใช่ลินุกซ์เคอร์เนล แต่ต้องการใช้ประโยชน์จาก Debian ( dpkg, apt, aptitude, debconfนโยบาย) และ GNU ( coreutils, autotools, bash, gcc, gdbฯลฯ ) เครื่องมือ


2

จากประสบการณ์ของฉันกับ Debian / kFreeBSD จริงๆแล้วคุณไม่ควร :

ฉันพบสิ่งเหล่านี้ทั้งหมดขณะที่พยายามตั้งค่าระบบสำรองข้อมูลด้วย GNU / kFreeBSD และ ZFS ในที่สุดฉันก็โยนผ้าเช็ดตัวและไปกับ zfs-ฟิวส์มาตรฐาน Debian ทำงานได้ดีมาก ฉันเพิ่งเปลี่ยนฮาร์ดดิสก์ที่ล้มเหลวเมื่อวานและทุกอย่างราบรื่นอย่างน่าอัศจรรย์ (ลิงก์ในภาษาฝรั่งเศส: http://meta.libera.cc/2012/09/linux-zfs-et-disque-sata-remplacement.html )

  • ก่อนอื่นไม่มีเอกสารเฉพาะที่เกี่ยวข้องกับ Debian / kFreeBSD คุณได้รับเอกสาร Debian หรือเอกสาร FreeBSD ปัญหาเกิดขึ้นเมื่อคุณนั่งตรงกลางคุณไม่รู้ว่าจะหาที่ไหน
  • ไม่มีรายชื่อผู้รับจดหมายที่มุ่งเน้นการใช้งานของผู้ใช้เพียงรายชื่อส่งเมล dev เท่านั้นที่จะ http://lists.debian.org/debian-bsd/2012/09/threads.html
  • เฟิร์มแวร์สำหรับอุปกรณ์ไม่ได้รับการบรรจุสำหรับ kFreeBSD ซึ่งหมายความว่า NICS จำนวนมากจะไม่ทำงาน ดู: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642468
  • การตั้งค่าแป้นพิมพ์เสียคือตัวติดตั้ง: วิธีที่ดีเมื่อคุณตั้งค่าพบว่าคุณไม่สามารถเข้าสู่ระบบหลังจากติดตั้งครั้งแรก (ไม่ใช่ทุกคนที่ใช้ QWERTY ที่คุณรู้จัก ... )
  • แพ็คเกจระดับองค์กรจำนวนมากไม่ทำงาน (การรวม Amanda, ldap) ดู: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661697
  • แผ่นซีดีติดตั้งนั้นเป็นรถในโหมดช่วยเหลือ: ถ้าคุณได้รับ

    เมานต์ / dev / da4s1 / mnt เมานท์: เมานท์ / dev / da4s1 บน / mnt / ล้มเหลว: ไม่มีไฟล์หรือไดเรกทอรีดังกล่าว

หมายความว่าคุณควรติดต่อกับสิ่งที่คุณต้องทำ

mount -t ufs /dev/da4s1 /mnt

เพื่อให้มันทำงาน ...

ดู: http://lists.debian.org/debian-bsd/2012/02/msg00090.html

  • ถ้าคุณรู้จัก BSD และ Linux คุณจะสับสนเกี่ยวกับ synthax ที่คุณควรใช้สำหรับคำสั่งพื้นฐาน ตัวอย่างเช่น fdisk เป็นเหมือน Linux แต่ kbdcontrol, ifconfig, mkfs นั้นเหมือน BSD

และที่สำคัญที่สุดชื่อโปรเจ็กต์ยากเกินกว่าจะเขียนได้ :) ตัวพิมพ์ใหญ่แล้วล่างจากบนแล้วล่างและบนและล่าง ...

อาจจะเป็นความคิดที่ดี แต่เดี๋ยวก่อนมันจะออกจากเวทีอัลฟ่า ...


1

Debian เป็น "ระบบปฏิบัติการสากล" kFreeBSD เป็นอีกตัวอย่างหนึ่งของสิ่งนี้ พวกเขาทดลองกับเคอร์เนลอื่น ๆ เช่น Hurd, Darwin และอื่น ๆ

คำตอบทำไมเคอร์เนลของ FreeBSD ถูกใช้งานมากที่สุดพร้อมกับเคอร์เนล Linux คือความสมบูรณ์ของเคอร์เนลนั้น มันเป็นคุณสมบัติที่ดีที่สุดZFS ระบบแฟ้ม , คุกระบบย่อยการทำงานแบบเสมือนและอื่น ๆ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.