<ก่อนหน้านี้ | Contents | ถัดไป>
6.51.1. การติดตั้ง Python 3
เตรียม Python สำหรับคอมไพล์:
./configure --prefix=/usr \
-- เปิดใช้งานร่วมกัน \
--กับ-ระบบต่างชาติ \
--with-ระบบ-ffi \
--with-ensurepip=ใช่
./configure --prefix=/usr \
-- เปิดใช้งานร่วมกัน \
--กับ-ระบบต่างชาติ \
--with-ระบบ-ffi \
--with-ensurepip=ใช่
ความหมายของตัวเลือกการกำหนดค่า:
--with-ระบบ-ชาวต่างชาติ
สวิตช์นี้เปิดใช้งานการลิงก์กับเวอร์ชันระบบของ Expat
--with-ระบบ-ffi
สวิตช์นี้เปิดใช้งานการลิงก์กับเวอร์ชันระบบของ libffi
--with-ensurepip=ใช่
สวิตช์นี้เปิดใช้งานการสร้าง จุดเล็ก ๆ และ เครื่องมือติดตั้ง โปรแกรมบรรจุภัณฑ์
รวบรวมแพ็คเกจ:
ทำ
ทำ
ชุดทดสอบต้องการเซสชัน TK และ X Windows และไม่สามารถเรียกใช้ได้จนกว่าจะติดตั้ง Python 3 ใหม่ใน BLFS ติดตั้งแพ็คเกจ:
ให้ติดตั้ง
chmod -v 755 /usr/lib/libpython3.7m.so chmod -v 755 /usr/lib/libpython3.so
ln -sfv pip3.7 /usr/bin/pip3
ให้ติดตั้ง
chmod -v 755 /usr/lib/libpython3.7m.so chmod -v 755 /usr/lib/libpython3.so
ln -sfv pip3.7 /usr/bin/pip3
ความหมายของคำสั่งติดตั้ง:
chmod -v 755 /usr/lib/libpython3.{7m.,}ดังนั้น
แก้ไขการอนุญาตสำหรับไลบรารีให้สอดคล้องกับไลบรารีอื่น ๆ
หากต้องการ ให้ติดตั้งเอกสารที่จัดรูปแบบไว้ล่วงหน้า:
ติดตั้ง -v -dm755 /usr/share/doc/python-3.7.4/html
tar --strip-ส่วนประกอบ=1 \
--ไม่มีเจ้าของคนเดียวกัน \
--ไม่มีสิทธิ์เหมือนกัน \
-C /usr/share/doc/python-3.7.4/html \
-xvf ../python-3.7.4-docs-html.tar.bz2
ติดตั้ง -v -dm755 /usr/share/doc/python-3.7.4/html
tar --strip-ส่วนประกอบ=1 \
--ไม่มีเจ้าของคนเดียวกัน \
--ไม่มีสิทธิ์เหมือนกัน \
-C /usr/share/doc/python-3.7.4/html \
-xvf ../python-3.7.4-docs-html.tar.bz2
ความหมายของคำสั่งติดตั้งเอกสาร:
--no-same-owned and --no-same-permissions
ตรวจสอบให้แน่ใจว่าไฟล์ที่ติดตั้งมีความเป็นเจ้าของและการอนุญาตที่ถูกต้อง หากไม่มีตัวเลือกเหล่านี้ การใช้ tar จะติดตั้งไฟล์แพ็คเกจด้วยค่าของผู้สร้างต้นน้ำ