Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีติดตั้งพจนานุกรมสำหรับใช้ในเทอร์มินัล Linux

การเรียนคำศัพท์ใหม่อาจเป็นอันตรายเมื่อคุณกดดันกับเวลา และหน้าพจนานุกรมพลิกได้เร็วแค่ไหน ขอขอบคุณอินเทอร์เน็ตที่วางเครื่องมืออันทรงพลังไว้ที่นิ้วมือช่วยปรับปรุงกระบวนการดังกล่าว ทุกวันนี้ Google ให้คำนิยามคำศัพท์ในผลการค้นหาแล้ว อย่างไรก็ตาม แม้ Google ก็ช่วยไม่ได้เมื่อคุณติดขั้นขณะเขียนแบบออฟไลน์

ยูทิลิตีพจนานุกรมที่จัดเก็บในเครื่อง (Locally) สามารถช่วยได้มากเมื่อไม่มีพจนานุกรมอื่นให้ใช้ (หรือแม้จะมี!) และตัวเลือกมีมากในโลกซอฟต์แวร์ Linux ระหว่างเหล่านี้ มีหนึ่งที่รันได้ดีจากเทอร์มินัลของระบบ เรียกว่า SDCV

SDCV คืออะไร?

SDCV เป็นเวอร์ชันบรรทัดคำสั่งของแอปพลิเคชันพจนานุกรม GUI ยืดหยันยอดนิยม StarDict ชื่อย่อมาจาก "StarDict Console Version" StarDict เองรันบน OS หลักทั้งหมด รวมถึง Windows, BSD และ Linux variants

สิ่งที่ทำให้ StarDict โดดเด่น ก็ทำให้ SDCV โดดเด่นเช่นกัน - ความพร้อมใช้งานของไฟล์พจนานุกรมจำนวนมากที่นำเข้าไปในฟังก์ชันค้นหา สำหรับผู้ชำนาญ ตัวเลือกการสร้างพจนานุกรมด้วยมือก็พร้อมใช้งาน

นอกจากศักยภาพในการค้นหาพจนานุกรมหลายเล่มพร้อมกัน SDCV ยังได้ประโยชน์จากรูปแบบการค้นหาที่ปรับแต่งได้ เราจะดูกระบวนการติดตั้งและไฟล์พจนานุกรมแรกด้านล่าง

ติดตั้ง SDCV

การติดตั้ง SDCV ง่ายใน Ubuntu ด้วยยูทิลิตี้ apt และมีในที่เก็บของ Debian ด้วย คำสั่งสำหรับติดตั้งใน Ubuntu:

sudo apt-get install sdcv

เมื่อติดตั้งแล้ว SDCV เรียกใช้ได้ แต่ไม่มีอะไรเสนอ เพราะเรายังไม่ติดตั้งพจนานุกรม

ติดตั้งไฟล์พจนานุกรม

ก่อนอื่น เราต้องหาไฟล์พจนานุกรมที่ SDCV จัดการได้ (รูปแบบ DICT) โชคดีที่มีบางตัวยอดเยี่ยมลิงก์อยู่ที่หน้าแรกของ StarDict

เราจะใช้ Collaborative International Dictionary of English สำหรับตัวอย่าง

ไฟล์นี้มาในรูปแบบ Tarball บีบอัด เราต้องแตกไฟล์และวางในไดเรกทอรีที่ถูกต้องเพื่อให้ SDCV รู้จัก โค้ดต่อไปนี้ทำทั้งสองอย่างพร้อมกัน:

sudo tar -xjvf YOURFILEGOESHERE -C /usr/share/stardict/dic

เพื่อใช้โค้ดข้างต้น แทนที่ "YOURFILEGOESHERE" ด้วยชื่อเต็มและนามสกุลของไฟล์ tar ที่ดาวน์โหลด คำสั่งจะแยกไฟล์ภายในไปยังโฟลเดอร์พจนานุกรมร่วมของ SDCV และ StarDict ที่ /usr/share/stardict/dic

รันการค้นหา

ตอนนี้คุณสามารถรัน SDCV จากเทอร์มินัลด้วยคำสั่งต่อไปนี้ (เปลี่ยน "WORD" เป็นคำที่ต้องการค้นหา):

sdcv WORD

หาก SDCV พบตัวเลือกหลายตัวให้เลือก คุณสามารถระบุว่าสนใจตัวไหนโดยเลือกหมายเลข

Wikit

เพิ่มเติมที่ช่วยเหลือ SDCV คุณยังใช้เครื่องมือบรรทัดคำสั่งอีกตัวสำหรับคำถามข้อมูลชื่อ "Wikit"

Wikit ให้คุณค้นหา Wikipedia จากเทอร์มินัลได้อย่างรวดเร็ว และดูสรุปสำหรับคำศัพท์ใดก็ตามที่ครอบคลุมโดยสารานุกรมชุมชนโลก

หมายเหตุ: Wikit ต้องการ Node.js (และ npm) ติดตั้งบนระบบของคุณด้วย และไม่ทำงานออฟไลน์ ติดตั้ง Node.js และ npm สำหรับ Ubuntu ใช้โค้ด:

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs

ติดตั้ง Wikit ใช้คำสั่ง:

npm i wikit -g

เมื่อติดตั้ง Wikit แล้ว เรียกใช้ด้วยคำสั่ง (เปลี่ยน "SEARCH_PHRASE" เป็นวลีค้นหาของคุณ):

wikit SEARCH_PHRASE

ด้วย SDCV และ Wikit คุณสามารถหาข้อมูลและคำนิยามสำหรับเกือบทุกอย่างได้อย่างรวดเร็ว ลองเพิ่มไฟล์พจนานุกรมเพิ่มเติมในไลบรารี SDCV สำหรับการค้นหาออฟไลน์ที่ครอบคลุมมากขึ้น