|
|
  | ||
|   | ![]() |
||
| | Home | Articles | Webboard | Download | FreeTips | Resources | Training | Blog | Web Link | | |||
| | Courses | Schedule | Price | Promotion | Map | Customer Ref. | Instructors | Certification | FAQ | | |||
LinNeighborhoodNetwork Neighborhood for Linux |
|
ธีรภัทร มนตรีศาสตร์ , RHCE |
![]() |
ในปัจจุบันระบบปฏิบัติการที่ใช้งานกันมากที่สุดคงหนีไม่พ้นระบบปฏิบัติการวินโดวส์ของบริษัทไมโครซอฟต์ ซึ่งในคอมพิวเตอร์แทบทุกเครื่องทั้งในบ้าน สำนักงาน หน่วยงานต่าง ๆ ล้วนแล้วแต่มีติดตั้งและใช้งานกันทั้งนั้น ในขณะที่ระบบปฏิบัติการลีนุกซ์เองก็มีคุณสมบัติที่น่าสนใจมากมาย รวมทั้งยังเป็นฟรีแวร์ที่สามารถนำมาใช้ประโยชน์ได้ทั้งงานด้านเดสท๊อป และเซิร์ฟเวอร์จนทำให้บางท่านที่ได้รู้จักกับระบบปฏิบัติการลีนุกซ์เกิดความสนใจถึงขั้นที่พยายามจะเปลี่ยนแปลงคอมพิวเตอร์ระบบวินโดวส์ที่ใช้งานกันอยู่ให้มาใช้ลีนุกซ์แทนทั้งหมดเลยก็ยังมี |
|
แต่ด้วยเหตุผลหลาย ๆ ประการ หากจะนำลีนุกซ์มาทดแทนระบบวินโดวส์ทั้งหมดเลย คงจะเป็นไปได้ยาก ไม่ว่าจะเป็นปัญหาเรื่องระบบภาษาไทยที่ยังไม่สมบูรณ์ ปัญหาเรื่องความเข้ากันได้กับฮาร์ดแวร์ และความรู้ความเข้าใจของผู้ใช้งานที่ยังไม่คุ้นเคยกับลีนุกซ์ ฯลฯ. ดังนั้นการนำระบบลีนุกซ์มาใช้งานในปัจจุบันจึงเป็นลักษณะที่นำมาทำงานร่วมกับเครื่องคอมพิวเตอร์ระบบวินโดวส์โดยอาจจะติดตั้งระบบปฏิบัติการทั้งสองตัวไว้ในเครื่องเดียวกัน หรือใช้งานร่วมกันผ่านระบบเครือข่าย ซึ่งคำถามที่มักจะเกิดขึ้นเสมอคือ มีวิธีการใดบ้างที่จะแลกเปลี่ยนข้อมูลกันระหว่างเครื่องระบบวินโดวส์ และลีนุกซ์ ในกรณีที่เป็นการแลกเปลี่ยนข้อมูลกันระหว่างเครื่องคอมพิวเตอร์ในระบบเครือข่าย ทั้งวินโดส์และลีนุกซ์ต่างก็มีบริการที่ช่วยให้เกิดการใช้แฟ้มข้อมูลร่วมกันได้ ( File Sharing Services ) โดยที่ลีนุกซ์จะมีบริการ NFS ( Network File System ) แต่เครื่องลูกข่ายที่เป็นวินโดวส์จะไม่สามารถติดต่อกับ NFS Server ได้โดยตรง ยกเว้นจะต้องติดตั้งซอฟต์แวร์เพิ่มเติมเสียก่อน แต่ยังมีอีกทางหนึ่งที่จะทำให้เกิดการแลกเปลี่ยนข้อมูลระหว่างลีนุกซ์กับวินโดส์ผ่านระบบเครือข่ายได้ โดยที่ลีนุกซ์จะมีซอฟต์แวร์ที่ชื่อว่า Samba ซึ่งจะทำให้ลีนุกซ์กลายเป็นไฟล์เซิร์ฟเวอร์ของวินโดวส์ และในทางตรงกันข้าม Samba ยังทำให้ลีนุกซ์สามารถเข้าถึงข้อมูลของวินโดวส์ได้เช่นกัน โดยลีนุกซ์จะแสดงตัวเป็นสมาชิกในเวิร์กกรุ๊ปของไมโครซอฟต์เน็ตเวิร์กนั่นเอง การใช้งานลีนุกซ์ในฐานะของสมาชิกในเวิร์กกรุ๊ปของไมโครซอฟต์เน็ตเวิร์กแล้ว เราสามารถใช้เครื่องลีนุกซ์ติดต่อเข้าใช้งานแชร์โฟลเดอร์ของเครื่องวินโดวส์ได้ด้วยคำสั่ง mount หรือ smbmount ดังนี้ # mount -t smbfs //comp01/shared /mnt/net หรือ smbmount //comp01/shared /mnt/net จะเป็นการนำข้อมูลจากแชร์โฟลเดอร์ชื่อ shared จากเครื่องคอมพิวเตอร์ระบบวินโดวส์ชื่อ comp01 มาใช้งานที่เครื่องคอมพิวเตอร์ลีนุกซ์โดยจะต้องใช้งานผ่านไดเร็กตอรี่ /mnt/net เมื่อเลิกใช้งานจะต้องใช้คำสั่ง umount หรือ smbumount ดังนี้ # umount /mnt/net หรือ smbmount /mnt/net ซึ่งการใช้งานด้วยคำสั่งแบบ Command line เช่นนี้ อาจจะไม่สะดวกนัก เนื่องจากต้องกระทำคำสั่งใน Console และต้องจดจำรูปแบบของคำสั่งอีกด้วย จึงมีซอฟต์แวร์ที่ช่วยอำนวยความสะดวกในการใช้ลีนุกซ์เข้าใช้งานแชร์โฟลเดอร์ของเครื่องวินโดวส์ผ่านระบบเครือข่ายขึ้น โปรแกรมที่กล่าวถึงนี้ได้แก่โปรแกรม LinNeighborhood ซึ่งมีลักษณะการใช้งานคล้ายกับ Network Neighborhood ของวินโดวส์ 98 ที่เราคุ้นเคยกันเป็นอย่างดีนั่นเอง ข้อกำหนดของโปรแกรม LinNetghborhood จะทำหน้าที่เป็น GUI Front end ให้แก่โปรแกรม Samba ดังนั้น เครื่องลีนุกซ์ที่จะใช้งานจะต้องติดตั้งชุดโปรแกรมของ Samba ไว้ก่อน มีการคอนฟิกการ์ดแลน และ TCP/IP ไว้แล้ว และจะต้องมีระบบแสดงผลแบบ X Windows และ GNOME ด้วย สำหรับเครื่องคอมพิวเตอร์ที่เป็นระบบวินโดวส์จะต้องใช้โปรโตคอล TCP/IP และติดตั้งบริการ Files and Printers Sharing for Microsoft Network ไว้ด้วย ดาวน์โหลดโปรแกรม LinNeighborhood โปรแกรม LinNeighborhood นี้ เป็น Freeware ที่ยินยอมให้ใช้งานได้ตามข้อกำหนดของ GPLสามารถดาวน์โหลดจากเว็ปไซต์ที่เกี่ยวกับลีนุกซ์ได้หลายแห่ง เช่น http://www.freshmeat.net หรือจะดาวน์โหลดจากเว็ปไซต์ของผู้เขียน http://www.itdestination.com ก็ได้ โดยส่วนที่เป็นไบนารี่จะเป็นไฟล์ชื่อ LinNeighborhood-0.6.3-1.i386.rpm เป็นไฟล์ชนิด RPM ( Redhat Package Management ) มีขนาดเล็กเพียง 161KB เท่านั้น การติดตั้งโปรแกรมลงใน RedHat เมื่อได้ตัวโปรแกรมมาแล้วให้ล๊อกอินในฐานะ root แล้วสำเนาไฟล์นี้เก็บไว้ที่ /root แล้วใช้คำสั่ง rpm เพื่อติดตั้งดังนี้ # rpm -ivh LinNeighborhood-0.6.3-1.i386.rpm เมื่อติดตั้งสำเร็จแล้ว จะมีโปรแกรม LinNeighborhood อยู่ภายในไดเร็คทอรี่ /usr/bin/ หมายเหตุ ในการติดตั้งจะต้องใช้โปรแกรมคำสั่ง rpm รุ่น 3.0.4 ขึ้นไป หากใช้ rpm รุ่นเก่าอยู่จะต้องอัพเกรด rpm เสียก่อน การใช้งาน
|