ฉันกำลังมองหาโปรแกรมที่ทำ X และทำงานบนยูนิกซ์ (หรืออย่างน้อยในระบบยูนิกซ์ของฉัน) ฉันจะมองที่ไหน มีวิธีที่มีประสิทธิภาพมากกว่าการค้นหาเว็บทั่วไปหรือไม่
ฉันกำลังมองหาโปรแกรมที่ทำ X และทำงานบนยูนิกซ์ (หรืออย่างน้อยในระบบยูนิกซ์ของฉัน) ฉันจะมองที่ไหน มีวิธีที่มีประสิทธิภาพมากกว่าการค้นหาเว็บทั่วไปหรือไม่
คำตอบ:
สถานที่แรกที่ต้องดูคือรายการแพคเกจการกระจายของคุณ คุณจะพบโปรแกรมที่ง่ายที่สุดในการติดตั้ง เครื่องมือการจัดการแพคเกจบางอย่างมีวิธีการค้นหาขั้นสูง
ในการแจกแจงแบบ Debian และ Debian (เช่น Ubuntu) คุณสามารถค้นหาคำอธิบายแพ็คเกจด้วยapt-cache search
หรือaptitude search
(ในบรรทัดคำสั่ง) หรือผ่านเครื่องมือค้นหาในตัวจัดการแพ็คเกจแบบโต้ตอบเช่น Aptitude และ Synaptic นอกจากนี้ยังมีข้อมูลที่มีโครงสร้างมากขึ้นในรูปแบบของแท็ก: ติดตั้งdebtags
แพคเกจและสร้างแบบสอบถามพื้นฐานด้วยdebtags
คำสั่งหรือเรียกดูฐานข้อมูลแท็กใน Aptitude แท็กเป็นวิธีที่ดีในการค้นหาแพ็คเกจเพื่อทำงานกับรูปแบบไฟล์เฉพาะเช่น
ใน Red Hat และดิสทริบิวชันอื่น ๆ ที่ใช้ yum (เช่น CentOS, Fedora) คุณสามารถค้นหาคำอธิบายแพ็คเกจด้วยyum search
(ในบรรทัดคำสั่ง)
หากแพ็คเกจไม่ได้อยู่ในการกระจายของคุณอาจเป็นได้จากแหล่งที่ไม่เป็นทางการ ลองค้นหาแพ็คเกจ Linuxซึ่งทำดัชนีแหล่งแพ็คเกจ Linux อย่างเป็นทางการและไม่เป็นทางการหลายแหล่ง สำหรับ Ubuntu ค้นหาสำหรับแพคเกจในส่วนPPA
หากการแจกจ่ายของคุณไม่มีอะไรคุณสามารถดูในฐานข้อมูลแพ็คเกจของการแจกจ่ายอื่น การกระจายตัวอย่างที่มีฐานข้อมูลขนาดใหญ่แพคเกจDebian , Fedora , FreeBSD , อูบุนตู
apt-file search
อาจมีประโยชน์ในบางครั้งหากคำสั่งที่คุณต้องการฝังอยู่ในแพ็คเกจที่คุณไม่เคยได้ยิน
นอกเหนือจากคำแนะนำอื่น ๆ ที่ส่งต่อแล้วยังมีเว็บไซต์ที่ดีที่เรียกว่าAlternative Toซึ่งเหมาะสำหรับการค้นหาซอฟต์แวร์สำหรับแพลตฟอร์มอื่น ๆ โดยอิงจากซอฟต์แวร์บางส่วนที่คุณรู้จักบนแพลตฟอร์มอื่น
มูลนิธิซอฟต์แวร์เสรีรักษาแคตตาล็อกออนไลน์ของการใช้งานซอฟแวร์ฟรีที่http://directory.fsf.org/ จากเว็บไซต์:
เราทำรายการซอฟต์แวร์ฟรีที่มีประโยชน์ซึ่งทำงานภายใต้ระบบปฏิบัติการฟรี - โดยเฉพาะระบบปฏิบัติการ GNU และรุ่น GNU / Linux
สิทธิ์ใช้งานจะได้รับการตรวจสอบสำหรับแต่ละโปรแกรมที่ระบุไว้ในไดเรกทอรีนี้
สำหรับซอฟต์แวร์แต่ละชิ้นที่ระบุไว้จะมีคำอธิบายสั้น ๆ พร้อมลิงก์ไปยังหน้าแรกและแหล่งข้อมูลการสนับสนุนผู้ใช้รวมถึงคำสั่งเช็คเอาต์และ / หรือลิงก์ไปยังแหล่งที่สามารถดาวน์โหลดโปรแกรมได้
สอดคล้องกับคำตอบของคาเลบมีลินุกซ์ App Finder ฉันมักจะพบว่าเริ่มต้นด้วยแอพ Windows และค้นหา "ทางเลือก linux" ได้ง่ายกว่าเนื่องจากแอป Windows มักจะหาข้อมูลได้ง่ายกว่าเพราะพวกเขาได้รับการเลื่อนขั้นหนักมากขึ้นและมีคนรู้จักพวกเขามากขึ้น
ถ้าเราพูดถึง freshmeat เราควรพูดถึงSourceforge.netด้วยสโลแกน:
"SourceForge เป็นที่ตั้งของคุณในการดาวน์โหลดและพัฒนาซอฟต์แวร์โอเพนซอร์สฟรี"
บางครั้งรหัส Googleอาจเป็นแหล่งที่ดี
BerliOSยังโฮสต์แอพพลิเคชั่น UNIX / Linux จำนวนมาก
การเพิ่มเล็กน้อย: สำหรับสิ่งที่ติดตั้งแล้วคุณอาจไม่ทราบ:
apropos wireless
มันสามารถนำไปสู่ผลลัพธ์ที่น่าสนใจเช่นเดียวกับเสียงรบกวน:
apropos writing letter
ในระบบ gentoo และระบบที่ได้รับนั้นมีหลายโปรแกรมที่เป็นระเบียบเพื่อค้นหาพอร์เทจ (ซึ่งโดยย่อคือฐานข้อมูลซอฟต์แวร์ของ gentoo) หนึ่งที่ผมชอบมากที่สุดคือeix
การค้นหาออนไลน์ที่ดีที่สุดสำหรับ Gentoo เป็นgpo.zugaina.org มันค้นหาไม่เพียง แต่ค่าเริ่มต้นการขนส่ง gentoo แต่ยังซ้อนทับยอดนิยมทั้งหมด (ฐานข้อมูลบุคคลที่ไม่เป็นทางการ / บุคคลที่ 3)
ไซต์ที่ไร้เดียงสา แต่มีประโยชน์มากสำหรับผู้ที่มาจาก Windows คือ: