Szukam programu, który robi X i działa na Uniksie (a przynajmniej na moim konkretnym systemie Unix). Gdzie mogę szukać? Czy istnieje bardziej skuteczny sposób niż ogólne wyszukiwanie w sieci?
9
Szukam programu, który robi X i działa na Uniksie (a przynajmniej na moim konkretnym systemie Unix). Gdzie mogę szukać? Czy istnieje bardziej skuteczny sposób niż ogólne wyszukiwanie w sieci?
Odpowiedzi:
Pierwszym miejscem do obejrzenia jest lista pakietów twojej dystrybucji. Tam znajdziesz najłatwiejsze do zainstalowania programy. Niektóre narzędzia do zarządzania pakietami zapewniają zaawansowane sposoby wyszukiwania.
W przypadku dystrybucji Debian i opartych na Debianie (np. Ubuntu) możesz wyszukiwać opisy pakietów za pomocą
apt-cache search
lubaptitude search
(w wierszu poleceń), lub poprzez narzędzie wyszukiwania w interaktywnych menedżerach pakietów, takich jak Aptitude i Synaptic. Istnieje również bardziej uporządkowana informacja w postaci tagów: zainstalujdebtags
pakiet i wykonaj podstawowe zapytania za pomocądebtags
polecenia lub przejrzyj bazę danych tagów w Aptitude. Znaczniki są dobrym sposobem na znalezienie pakietów, na przykład do pracy z określonym formatem pliku.W Red Hat i innych dystrybucjach używających yum (np. CentOS, Fedora) możesz wyszukiwać opisy pakietów za pomocą
yum search
(w wierszu poleceń).Jeśli pakiet nie znajduje się w Twojej dystrybucji, może być dostępny z nieoficjalnego źródła. Spróbuj wyszukać pakiety Linux , które indeksuje kilka oficjalnych i nieoficjalnych źródeł pakietów Linux. W przypadku Ubuntu wyszukaj pakiet w pliku PPA .
Jeśli twoja dystrybucja niczego nie ma, możesz także zajrzeć do bazy danych pakietów innej dystrybucji. Przykładowe dystrybucje z dużą bazą danych pakietów to Debian , Fedora , FreeBSD , Ubuntu .
źródło
apt-file search
może być również czasami przydatne, jeśli żądane polecenie jest osadzone w pakiecie, o którym nigdy nie słyszałeś.Dobrym miejscem do znalezienia oprogramowania, szczególnie dla systemów Unix i Linux, jest świeże mięso . Jest to dobrze znana witryna, która zawiera listę projektów oprogramowania wraz z krótkim opisem, informacjami o licencji, statystykami popularności i witalności, informacjami o używanym języku programowania i wieloma innymi tematami, które można wyszukiwać według tematu.
źródło
Oprócz innych przesłanych sugestii, istnieje dobra strona o nazwie Alternative To, która jest świetna do wyszukiwania oprogramowania dla innych platform na podstawie oprogramowania znanego na innej platformie.
źródło
Free Software Foundation utrzymuje internetowy katalog darmowych aplikacji na http://directory.fsf.org/ Ze strony internetowej:
Do każdego wymienionego oprogramowania dołączony jest krótki opis, wraz z linkami do strony głównej i zasobów pomocy dla użytkowników, a także polecenia kasowe i / lub linki do miejsc, w których można pobrać źródła programu.
źródło
Zgodnie z odpowiedzią Caleba istnieje Wyszukiwarka aplikacji Linux . Ogólnie łatwiej jest mi zacząć od aplikacji Windows i wyszukać „alternatywę dla systemu Linux”, ponieważ aplikacje Windows są zwykle łatwiejsze do znalezienia informacji, ponieważ są bardziej promowane i więcej osób o nich wie.
źródło
Jeśli wspomnimy o świeżym mięsie, powinniśmy również wspomnieć Sourceforge.net z hasłem:
„SourceForge to miejsce, w którym możesz pobrać i opracować bezpłatne oprogramowanie typu open source”.
Czasami kod Google może być świetnym źródłem.
źródło
BerliOS obsługuje także wiele aplikacji UNIX / Linux.
źródło
Drobny dodatek: w przypadku już zainstalowanych rzeczy możesz nie wiedzieć:
Może to prowadzić do interesujących wyników, a także hałasu:
źródło
W systemach Gentoo i pochodnych istnieje kilka ciekawych programów do przeszukiwania portage (krótko mówiąc, baza danych oprogramowania gentoo). Najbardziej podoba mi się eix .
Najlepsze wyszukiwanie Gentoo w Internecie to gpo.zugaina.org . Przeszukuje nie tylko domyślny portage Gentoo, ale także wszystkie popularne nakładki (nieoficjalne bazy danych innych firm).
źródło
Dość naiwna witryna, ale bardzo przydatna dla osób pochodzących z systemu Windows, to:
http://linuxappfinder.com/
źródło