Tôi đang tìm kiếm một chương trình thực hiện X và chạy trên unix (hoặc ít nhất là trên hệ thống unix cụ thể của tôi). Tôi có thể tìm ở đâu? Có cách nào hiệu quả hơn tìm kiếm web chung không?
Tôi đang tìm kiếm một chương trình thực hiện X và chạy trên unix (hoặc ít nhất là trên hệ thống unix cụ thể của tôi). Tôi có thể tìm ở đâu? Có cách nào hiệu quả hơn tìm kiếm web chung không?
Câu trả lời:
Nơi đầu tiên để tìm là danh sách gói phân phối của bạn. Đó là nơi bạn sẽ tìm thấy các chương trình dễ cài đặt nhất. Một số công cụ quản lý gói cung cấp các cách nâng cao để tìm kiếm nó.
Trên các bản phân phối dựa trên Debian và Debian (ví dụ Ubuntu), bạn có thể tìm kiếm các mô tả gói bằng apt-cache search
hoặc aptitude search
(trên dòng lệnh) hoặc thông qua công cụ tìm kiếm trong các trình quản lý gói tương tác như Aptitude và Synaptic. Ngoài ra còn có nhiều thông tin có cấu trúc hơn dưới dạng thẻ: cài đặt debtags
gói và thực hiện các truy vấn cơ bản bằng debtags
lệnh hoặc duyệt cơ sở dữ liệu thẻ trong Aptitude. Thẻ là một cách tốt để tìm các gói để làm việc với một định dạng tệp cụ thể, ví dụ.
Trên Red Hat và các bản phân phối khác sử dụng yum (ví dụ: CentOS, Fedora), bạn có thể tìm kiếm các mô tả gói với yum search
(trên dòng lệnh).
Nếu gói không nằm trong bản phân phối của bạn, nó có thể có sẵn từ một nguồn không chính thức. Hãy thử tìm kiếm các gói Linux , trong đó lập chỉ mục một số nguồn chính thức và không chính thức của các gói Linux. Đối với Ubuntu, tìm kiếm gói trong PPA .
Nếu bản phân phối của bạn không có gì, bạn cũng có thể tìm trong cơ sở dữ liệu gói của bản phân phối khác. Các bản phân phối mẫu với cơ sở dữ liệu gói lớn là Debian , Fedora , FreeBSD , Ubuntu .
apt-file search
đôi khi cũng có thể hữu ích, nếu lệnh bạn muốn được nhúng trong một số gói bạn chưa từng nghe đến.
Một nơi tốt để tìm các phần mềm, đặc biệt đối với Unix và Linux, là freshmeat . Đây là một trang web được thiết lập tốt, liệt kê các dự án phần mềm cùng với một mô tả ngắn, thông tin giấy phép, chỉ số phổ biến và sức sống, thông tin về ngôn ngữ lập trình nào được sử dụng và nhiều hơn nữa, có thể tìm kiếm theo chủ đề.
Ngoài các đề xuất khác được chuyển tiếp, có một trang web tốt có tên là Alternative To , rất tốt để tìm kiếm phần mềm cho các nền tảng khác dựa trên một số phần mềm bạn biết trên nền tảng khác.
Các Free Software Foundation duy trì một cửa hàng trực tuyến của các ứng dụng phần mềm miễn phí tại http://directory.fsf.org/ Từ trang web:
Chúng tôi lập danh mục phần mềm miễn phí hữu ích chạy trong các hệ điều hành miễn phí - đặc biệt là hệ điều hành GNU và các biến thể GNU / Linux của nó.
Giấy phép được xác minh cho mỗi và mọi chương trình được liệt kê trong thư mục này.
Đối với mỗi phần mềm được liệt kê, một mô tả ngắn được cung cấp, cùng với các liên kết đến trang chủ và tài nguyên hỗ trợ người dùng được cung cấp, cũng như các lệnh thanh toán và / hoặc liên kết đến nơi có thể tải xuống các nguồn chương trình.
Theo câu trả lời của Caleb, có Trình tìm ứng dụng Linux . Tôi thường thấy dễ dàng hơn khi bắt đầu với một ứng dụng Windows và tìm kiếm "linux thay thế" vì các ứng dụng Windows thường dễ tìm thông tin hơn vì chúng được quảng bá nhiều hơn và nhiều người biết về chúng hơn.
Nếu chúng ta đề cập đến thịt tươi, chúng ta cũng nên đề cập đến Sourceforge.net với khẩu hiệu:
"SourceForge là vị trí của bạn để tải xuống và phát triển phần mềm nguồn mở miễn phí".
Ngoài ra đôi khi Google Code có thể là một nguồn tuyệt vời.
Một bổ sung nhỏ: Đối với những thứ đã được cài đặt, bạn có thể không nhận ra:
apropos wireless
Nó có thể dẫn đến kết quả thú vị, cũng như tiếng ồn:
apropos writing letter
Trong các hệ thống gentoo và dẫn xuất, có một số chương trình gọn gàng để tìm kiếm phần dịch (trong đó, nói ngắn gọn là cơ sở dữ liệu phần mềm của gentoo). Người tôi thích nhất là eix .
Tìm kiếm trực tuyến tốt nhất cho gentoo là gpo.zugaina.org . Nó tìm kiếm không chỉ các cổng gentoo mặc định, mà còn tất cả các lớp phủ phổ biến (cơ sở dữ liệu không chính thức / bên thứ 3).
Một trang web hơi ngây thơ, nhưng rất hữu ích cho những người đến từ Windows, là: