Config MANPATH

Weerasak Chongnguluam
1 min readMay 17, 2018

--

ดูคู่มือ openssl โดยสั่ง man openssl

คำสั่ง man ไม่ได้หมายถึงคำสั่งผู้ชาย แต่มันย่อมากจาก manual ที่แปลว่าคู่มือ ซึ่งในระบบปฎิบัติการที่มีต้นตระกูลมาจาก Unix จะมีคำสั่งนี้ ซึ่งช่วยให้เราเปิดคู่มือของโปรแกรมหรือคำสั่งอื่นๆขึ้นมาดูได้

วันนี้ผมมีปัญหาคือหาคู่มือของ openssl ที่ผมลงผ่าน brew ไม่เจอ ทั้งๆที่ลองไล่ดูแล้วมันมี manual file มาให้แล้ว ลองหาดูว่าจะทำยังไงให้ man มันหาไฟล์พวกนี้เจอ

วิธีที่ใช้ก็สั่ง man man ก็คือดูคู่มือของ man นั่นเอง 😂 ซึ่งบอกเอาไว้ว่ามีไฟล์ config ของ man นะชื่อ man.conf อยู่ที่ /etc/man.conf ก็เลยเปิดเข้าไปดูพบว่าเราสามารถเพิ่ม path เข้าไปที่ MANPATH ได้ ผมเลยเพิ่มสำหรับทุกโปรแกรมที่อยู่ใน path /usr/local/opt/*/share/man เข้าไป แบบนี้ MANPATH /usr/local/opt/*/share/manโดยตรง * คือชื่อ directory ของโปรแกรมนั่นเองเช่น /usr/local/opt/openssl/share/man เพียงเท่านี้ก็ทำให้เปิด man openssl ได้แล้วครับ

--

--