S-Seach, przeszukuj Internet ze swojego terminala za pomocą przeglądarki

o wyszukiwaniu s

W następnym artykule przyjrzymy się S-Search. To narzędzie, które nam pomoże szukaj w naszej przeglądarce za pomocą terminala. Gdy użytkownik wykonuje jakieś zadania w terminalu i potrzebuje poszukać informacji na określonej stronie, konieczne jest wyjście z terminala i uruchomienie przeglądarki w celu wyszukania. Dzięki temu narzędziu będziemy mieli szybszy sposób na zrobienie tego.

S-Search, znane również jako S, nie jest jedynym narzędziem, które może nam na to pozwolić przeszukuj Internet z terminala, ale obsługuje kilkanaście wyszukiwarek po wyjęciu z pudełka. Gdy użytkownik przeprowadza wyszukiwanie, wyniki pojawią się w jego domyślnej przeglądarce. Pozwoli nam to wyszukać wszystko w Google, Amazon, DebianPKG, IMDB i wielu innych za pomocą prostego polecenia z terminala.

Zainstaluj S-Search na Ubuntu

Najłatwiejszy sposób instalowanie S-search korzysta z pakietu snap, które możemy znaleźć w Snapcraft. Aby to zrobić w ten sposób, będziemy musieli tylko otworzyć jeden terminal (Ctrl + Alt + T) i wpisz polecenie instalacji:

zainstaluj snap s-search

sudo snap install s-search

Jeśli wolisz wizualny sposób robienia rzeczy, możesz zainstaluj go za pośrednictwem Centrum oprogramowania. Aplikację możemy znaleźć, wyszukując jej nazwę: 's-szukaj".

instalacja centrum oprogramowania

Możemy także skompilować źródło, jak wskazano w ich Strona GitHub. Aby to zrobić, będziemy musieli wykonać w terminalu (Ctrl + Alt + T):

zainstaluj go

sudo apt install golang-go

idź po zquestz

go get -v github.com/zquestz/s

cd $GOPATH/src/github.com/zquestz/s

S-Search build

make

make install

Jeśli zdecydujesz się skompilować program, w katalogu zquestz znajdziemy plik «s», który będzie tym, który będziemy musieli wykonać szukać.

Wyszukiwanie z terminala

Aby wygooglować cokolwiek (jest domyślną wyszukiwarką), będziemy musieli tylko wpisać nazwę aplikacji, a następnie zapytanie. Na przykład, aby znaleźć tego bloga, wystarczy wpisać w terminalu (Ctrl + Alt + T) polecenie:

s-wyszukiwanie Ubunlog

s-search ubunlog

Niemal natychmiast na ekranie pojawi się domyślna przeglądarka, w tym przypadku Firefox. Przeglądarka wyświetli wyniki tego żądania wyszukiwania.

Alternatywni dostawcy wyszukiwania

S-Search jest bardzo przydatne, ponieważ jest również kompatybilne z wieloma innymi wyszukiwarkami. Dla wyświetlić listę wszystkich witryn, w których użytkownicy mogą coś wyszukać za pomocą S-search, będziemy musieli napisać polecenie:

dostępne wyszukiwarki

s-search -l

do skieruj nasze zapytanie do jednego z nich, wystarczy użyć nazwy / słowa kluczowego wyszukiwarki w następujący sposób:

Wyszukiwarka Amazon dla smart TV

s-search -p amazon smarth tv

W powyższym zapytaniu użyliśmy S-search, aby znaleźć smart tv na Amazon. Zmieniając dostawcę i hasło zapytania, moglibyśmy na przykład wyszukaj konkretną piosenkę w Spotify.

szukaj w spotify

S-search nie wykorzystuje do tego zaawansowanych algorytmów ani złożonego kodu. Ta aplikacja to po prostu zbiór adresów URL wyszukiwania, do których są dodawane nasze zapytania wyszukiwania.

wyszukaj adres URL w terminalu

Możemy również zobaczyć każdy z tych adresów URL dla dowolnego z naszych wyszukiwań przy użyciu rozszerzenia -o opcja. Dzięki niemu zamiast otwierać naszą domyślną przeglądarkę w celu wyświetlenia wyników, S-search pokaże adres URL wyszukiwania w terminalu.

konfiguracja

Jeśli skompilowałeś kod dla tego programu, będziesz mógł stworzyć własną domyślną konfigurację. Będziesz musiał po prostu utworzyć plik ~ / .config / s / config. Plik konfiguracyjny jest w formacie UCL. JSON jest również w pełni obsługiwany.

W tym pliku będziemy mieli możliwość ustawić własnego domyślnego dostawcę, na przykład duckduckgo, dodając wiersz podobny do następującego:

provider: duckduckgo

Jeśli chcesz dodać dostawcę niestandardowego struktura do naśladowania będzie następująca:

customProviders [
{
name: nombre-de-la-web
url: "http://url-de-la-web.com?q=%s"
tags: [ejemplo-de-tag]
}
]

s-search plik konfiguracyjny

Dostawcy niestandardowi wymagają kilku podstawowych rzeczy, takich jak:

  • Nazwa alfanumeryczna. ^[a-zA-Z0-9_]*$
  • Token %s dla ciągu zapytania.
  • Prawidłowy schemat adresu URL.

nietypowe wyszukiwanie

Tutaj trzeba to powiedzieć w zależności od adresu URL wyszukiwania struktura może się nieco zmienić. Aby uzyskać więcej informacji na temat konfiguracji tego programu, użytkownicy mogą skorzystać z Strona projektu w serwisie GitHub.

Odinstaluj

do usuń pakiet snap z tego programu, wystarczy otworzyć terminal (Ctrl + Alt + T) i uruchomić polecenie:

odinstaluj przystawkę s-search

sudo snap remove s-search

S-search zawiera dziesiątki wbudowanych adresów URL wielu popularnych witryn i jest dostępny z terminala. Ta kombinacja sprawia, że ​​jest całkiem przydatna, ponieważ pozwoli nam szybko znaleźć wszystko.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.