เวิร์กสเตชันออนไลน์ของ OnWorks Linux และ Windows

โลโก้

ฟรีโฮสติ้งออนไลน์สำหรับเวิร์กสเตชัน

<ก่อนหน้านี้ | Contents | ถัดไป>

6.34.1. การติดตั้ง Bash

เตรียม Bash สำหรับการรวบรวม:


./configure --prefix=/usr \

--docdir=/usr/share/doc/bash-5.0 \

--โดยไม่ต้องทุบตี-malloc \

--พร้อม-ติดตั้ง-readline

./configure --prefix=/usr \

--docdir=/usr/share/doc/bash-5.0 \

--โดยไม่ต้องทุบตี-malloc \

--พร้อม-ติดตั้ง-readline

ความหมายของตัวเลือกการกำหนดค่าใหม่:

--พร้อม-ติดตั้ง-readline

ตัวเลือกนี้บอกให้ Bash ใช้ ReadLine ไลบรารีที่ติดตั้งบนระบบแล้วแทนที่จะใช้เวอร์ชัน readline ของตัวเอง

รวบรวมแพ็คเกจ:


ทำ

ทำ

ข้ามไปที่ "ติดตั้งแพ็คเกจ" หากไม่ได้เรียกใช้ชุดทดสอบ

เพื่อเตรียมการทดสอบให้แน่ใจว่า ไม่มีใคร ผู้ใช้สามารถเขียนไปยังต้นไม้ต้นทาง:


chown -Rv ไม่มีใคร

chown -Rv ไม่มีใคร

ตอนนี้ทำการทดสอบเป็น ไม่มีใคร ผู้ใช้:


su none -s /bin/bash -c "PATH=$PATH HOME=/home ทำการทดสอบ"

su none -s /bin/bash -c "PATH=$PATH HOME=/home ทำการทดสอบ"

ติดตั้งแพ็คเกจและย้ายไฟล์ปฏิบัติการหลักไปที่ / bin:


ให้ติดตั้ง

mv -vf /usr/bin/bash /bin

ให้ติดตั้ง

mv -vf /usr/bin/bash /bin

เรียกใช้การคอมไพล์ใหม่ ทุบตี โปรแกรม (แทนที่โปรแกรมที่กำลังดำเนินการอยู่):


exec /bin/bash --login +h

exec /bin/bash --login +h


หมายเหตุ

พารามิเตอร์ที่ใช้ทำให้ ทุบตี ประมวลผลเชลล์การเข้าสู่ระบบแบบโต้ตอบและปิดใช้งานการแฮชต่อไปเพื่อให้พบโปรแกรมใหม่เมื่อพร้อมใช้งาน

หมายเหตุ

พารามิเตอร์ที่ใช้ทำให้ ทุบตี ประมวลผลเชลล์การเข้าสู่ระบบแบบโต้ตอบและปิดใช้งานการแฮชต่อไปเพื่อให้พบโปรแกรมใหม่เมื่อพร้อมใช้งาน


ภาพ

ระบบปฏิบัติการคลาวด์คอมพิวติ้งยอดนิยมที่ OnWorks: