ผู้ใช้ FreeBsd มือใหม่ส่วนใหญ่ประสบปัญหาการขาดพอร์ตที่จำเป็นในแอสเซมบลี มีวิธีการง่ายๆ หลายวิธีในการแก้ปัญหานี้ ซึ่งแม้แต่ผู้เริ่มต้นก็สามารถติดตั้งพอร์ตที่จำเป็นบนระบบได้อย่างง่ายดาย
มันจำเป็น
คอลเลกชันของพอร์ต
คำแนะนำ
ขั้นตอนที่ 1
ขั้นแรก ตรวจสอบให้แน่ใจว่าคุณได้เข้าถึงผู้ใช้รูทแล้ว เนื่องจากการดำเนินการทั้งหมดดำเนินการในนามของเขา หากต้องการเข้าถึงนี้ ให้ป้อนล็อกอินรูทในคอนโซล อย่าลืมใช้เซิร์ฟเวอร์อย่างเป็นทางการกับพอร์ตคอลเลกชัน ftp://ftp. FreeBSD.org/pub/FreeBSD/ports/packages หลังจากนั้น ตัดสินใจว่าจะทำการติดตั้งโปรแกรมใด
ขั้นตอนที่ 2
ในการรันยูทิลิตี้ Sysinstall ให้ป้อนบรรทัดต่อไปนี้ในคอนโซล: / usr / sbin / sysinstall จากนั้นเปิด Configure, Distributions, Ports (กดตามลำดับ 3 ปุ่ม: 2 ครั้ง Enter และ 1 ครั้ง "Space") และเลือกวิธีการโหลดคอลเลคชันพอร์ต (Internet protocols, flash media, CDs ฯลฯ)
ขั้นตอนที่ 3
ยูทิลิตี้อื่นสำหรับการตั้งค่าพอร์ตคือโปรแกรม PortSnap ในการดำเนินการนี้ ให้เข้าสู่ระบบอีกครั้งในฐานะรูท โหลดพอร์ตโดยพิมพ์ portnap fetch ลงในคอนโซล จากนั้นคลายซิปพอร์ตเมื่อเริ่มทำงานด้วย "portsnap extract" หากใช้คำสั่งสุดท้ายก่อนหน้านี้ ให้ดำเนินการอัปเดตต่อไป (อัปเดต portsnap) นอกจากนี้ยังสามารถกำหนดค่าการอัปเดตพอร์ตตามกรอบเวลาได้อีกด้วย ในการทำเช่นนี้ไปที่ไดเร็กทอรี / etc / crontab และป้อนคำสั่ง "0 3 * * * root / usr / sbin / portsnap cron" (อัปเดตเดือนละครั้ง)
ขั้นตอนที่ 4
ในการติดตั้งพอร์ตโดยใช้ CVSup ให้เข้าสู่ระบบในฐานะรูทก่อน คัดลอกไฟล์ / usr / share / Example / cvsup / ports-supfile ไปยังไดเร็กทอรีอื่นแล้วแก้ไข เปลี่ยนค่า CHANGE_THIS. FreeBSD.org เป็นแอดเดรสของเซิร์ฟเวอร์ CVSup ที่ใกล้ที่สุด ตามลิงค์นี้ https://www.freebsd.org/doc/en/books/handbook/cvsup.html#CVSUP-MIRRORS สำหรับรายชื่อเซิร์ฟเวอร์ หลังจากการปรับเปลี่ยนทั้งหมดนี้ ให้เริ่ม CVSup โดยป้อนบรรทัด "# cvsup -g -L 2 / root / ports-supfile"