มาทำความรู้จัก KLIK
Posted in:
เนื่องจาก แอดมิน rooney ได้เอานิ้วมาทิ่มก้น(ตูด)ให้บรรดาสมาชิกทั้งหลายช่วยกันเขียนข่าวกันหน่อย (สงสัยกลัวผีจะเข้าสิงเว็บมั้ง)(แซว) ผมฐานะสมาชิกอาวุโส(นับตามอายุ)ซึ่งรับเงินเดือนแสนแปดจากคลับ :P โอเคจัดให้ "พ่อรูปหล่อ" ...
หากมีคำถามว่าคุณเรียกโปรแกรมใช้งานบนลินุกส์ ไม่ว่าจะเป็นแบบติดตั้งบนฮาร์ดดิสต์หรือแบบไลฟ์ซีดี และสามารถเรียกใช้งานได้ทุกหนแห่ง โดยไม่จำเป็นว่าต้องมีการติดตั้งโปรแกรม แถมมีโปรแกรมให้เรียกใช้ประมาณแสนกว่าโปรแกรม คุณจะเชื่อไหม? เป็นผมก็ตอบในทันว่า "เป็นไปได้งัย! โม้ป่าว" ไม่เชื่อก็ต้องเชื่อครับ สุดยอดไอเดียจริงๆ ...
KLIK ชื่อนี้เชื่อได้ว่าหลายๆท่านต้องไม่รู้จักแน่นอน ที่จริงเป็นเรื่องเก่านานมาแล้ว ผมได้ขุดขึ้นมาเขียนรีวิวในตอนที่เว็บไร้ข่าวช่วงนี้ เคยเขียนรีวิวที่ "ไทยลินุกส์คาเฟ่มาก่อน" แต่นานมาแล้ว (2005) แต่ผมก็ยังถือว่าเป็นเรื่องที่ผู้ใช้ลินุกส์หน้าใหม่จะไม่รู้จัก ...
KLIK ย่อมาจาก "KDE-based Live Installer for Knoppix+Kanotix" เป็นรูปแบบการนำแอพพลิเคชั่นที่อัดรวมเป็นไฟล์พิเศษ .cmg (Compressed Image) และนำมาใช้งานบนลินุกส์ โดยปราศจากการติดตั้ง
- ง่าย: เนื่องจากทุกสิ่งทุกอย่างอยู่ในไฟล์เดียว
- ยืดหยุ่น: เนื่องจากสามารถจัดเก็บหรือเรียกใช้งานได้หลายแหล่ง เช่น internet,HDD,CD,DVD, Flash USB
- ปลอดภัย: ไม่ต้องติดตั้งโปรแกรมใหม่(รูปแบบเดิม) ผ่าน root ซึ่งมีโอกาสเสี่ยงในการถูกโจมตี
- สะอาด: จะไม่มีการสร้างสิ่งรกรุงรังในระบบในขณะเรียกใช้งาน
- ประหยัด: โปรแกรมและส่วนประกอบต่างๆ รวมถึงการเรียกใช้งาน จะผ่านกลไกบีบอัดตลอดเวลา
- เร็ว: แค่ดาวน์โหลดแฟ้ม .cmg แล้วทำงาน โดยไม่จำเป็นต้องทำการติดตั้งใดๆ
- ชัดเจน: ทุกๆโปรแกรมจะถูกจัดการเป็นส่วนๆไม่ข้องเกี่ยวกัน (หนึ่ง cmg ต่อหนึ่ง Application)
- ไม่รบกวน: ถ้าโปรแกรมบางตัวทำงานผิดปกติ ง่ายๆก็แค่ลบไฟล์ .cmg จะไม่มีผลต่อระบบเด็ดขาด
การเรียกโปรแกรมมาใช้งานแบ่งได้ 2 แบบ
แบบแรก (End User) คุณดาวน์โหลดไฟล์นามสกุล .cmg มาไว้ที่เครื่อง เรียกใช้งานโดยการดับเบิ้ลที่ไฟล์ได้เลย เพราะเขาทำ Script ให้ทำงานผ่าน AppRun นอกจากนี้เขายังการจัดทำเมนู Applications (installed by klik) ซึ่งเมนูจะลิงค์โปรแกรมไว้เรียบร้อย ก็สะดวกดีเนอะ...
แบบสอง (KLIK Client) สามารถเรียกใช้งานได้ 2 ทางคือ ผ่าน Internet Browser หรือ Command Dialog ด้วยคำสั่ง klik://[ชื่อโปรแกรม] วิธีการนี้สามารถประยุกต์ใช้งานในลักษณะองค์กรได้ โดยการจัดทำ Server ที่บรรจุไฟล์ .cmg แล้วติดตั้ง KLIK Server ซึ่งจะทำให้ KLIK Client ใช้งานได้สะดวก ปกติ KLIK Client จะค้นหา Package ผ่านอินเตอร์เน็ต ช้าเร็วขึ้นกับความเร็วของคุณครับ...
กลไกการทำงานทั้งหมดของ KLIK
.cmg ทำงานอย่างไร?
แค่คุณดาวน์โหลดไฟล .cmg ซึ่งเป็นแฟ้มที่ถูกบีบอัดแบบพิเศษ ประกอบด้วยโปรแกรมต่างๆ รวมถึงส่วนประกอบอื่นๆที่โปรแกรมต้องการ เช่น Library, AppDir เป็นต้น ขั้นตอนการทำงานนั้นจะต้องเรียกผ่าน AppRun ขณะเดียวกันในส่วน AppDir จะถูกคลายตัวอยู่ในรูปแบบ cramfs และจะถูก AppRun เมาท์ระบบแฟ้มแบบอัตโนมัติ เพื่อรองรับการจัดเก็บโปรแกรมต่างๆของที่บีบอัดอยู่ภายใน .cmg และจะถูกยกเลิกเมื่อออกจากการทำงาน
cramfs ย่อมาจาก Compressed RAM File System คือระบบไฟล์ลีนุกส์ประเภทหนึ่ง ถูกออกแบบให้ใช้งานง่ายและเล็ก มีกลไกบีบอัดไฟล์ในการทำงาน เหมาะสำหรับระบบแบบ embedbed หรือมีอุปกรณ์ที่ต้องการประหยัดเนื้อที่
เตรียมความพร้อมก่อนการใช้งาน
เว็บเขาแนะนำว่า หากคุณใช้ Kubuntu หรือ Ubuntu ควรติดตั้งแพกเกจเหล่านี้ก่อน
sudo apt-get install binutils libstdc++5 rpm gnome-about
ติดตั้ง KLIK ทำด้วยการรันสคริปของ KLIK มาติดตั้ง โดยเรียกคำสั่งผ่าน Command Dialog หรือจะเป็น Terminal Console ก็ได้ครับ (แต่ต้องเรียกผ่านอินเตอร์เน็ต)
wget klik.atekon.de/client/install -O - | sh
เข้าเว็บของ KLIK เพื่อค้นหาแอพพลิเคชั่นที่ต้องการ
เลือกไปเรื่อยๆ จนเจอสัญลักษณ์นี้ ก็ให้คลิกที่ภาพ
ระบบจะทำการดาวน์โหลดแพกเกจที่เกี่ยวพันจากที่ต่างๆมาลิงค์รวมกันจนได้แฟ้มที่มีนามสกุล .cmg การใช้งานก็เพียงดับเบิ้ลคลิกที่แฟ้มดังกล่าวก็สามารถใช้โปรแกรมที่ต้องการ
ที่มา http://klik.atekon.de/




แหะ ๆ ๆ
ขอบคุณครับ (โดนพาดพึง เขินเลยเรา)
ดูวิธีการ
ดูวิธีการทำงานของ klik แบบแรกแล้วนึกถึงการติดตั้งโปรแกรมบนแมคแฮะ ที่ดาวโหลดมาลากวางก็ใช้ได้เลย
Portable
มันก็คือ Portable เหมือนบน Win ป่ะครับ
เอ่อ
ใช้ได้เฉพาะบน KDE หรือเปล่าครับ
คือต้องลง dependency อะไรเพิ่มไหมถ้าจะใช้บน GNOME
Gnome ก็ใช้ได้ครับ
ลองดูในเนื้อความมีเขียนไว้ กรณีใช้ตระกูล Ubuntu จะต้องติดตั้งแพกเกจอะไรเพิ่มเติมบ้าง ...
KLIK จะใช้งานได้ดีกับตระกูล Debian โดยเฉพาะดิสโตร Kanotix จะสมบูรณ์ที่สุด ...
Post new comment