Pada artikel selanjutnya kita akan melihat Surfraw. Ini satu antarmuka baris perintah Unix yang cepat. Itu berfungsi pada banyak mesin pencari populer seperti Google, Duckduckgo, Bing, dan situs web populer seperti Amazon, CNN, eBay, Wikipedia, w3html, youtube, dan banyak lagi. Ingatlah itu Surfraw bukanlah mesin pencari. Ini hanya antarmuka baris perintah untuk mesin pencari dan situs web. Mesin metasearch ini membutuhkan browser grafis atau teks untuk bekerja.
Surfraw (Front Revolusioner Pengguna Shell Melawan Web) adalah mesin metasearch Ini digunakan dari baris perintah dan hasilnya dapat dilihat baik di browser grafis dan di browser teks atau dari konsol. Surfraw awalnya dibuat oleh Julian Assange, tetapi sekarang dikelola oleh tim surfraw-devel.
Instal Surfraw di Debian, Ubuntu atau Linux Mint
Untuk menginstal program ini kita hanya perlu membuka terminal (Ctrl + Alt + T) dan menulis di dalamnya:
sudo apt-get install surfraw surfraw-extra
Jika Anda tidak dapat menemukan antarmuka ini tersedia di repositori distribusi Anda, Anda dapat menginstalnya menggunakan kompilasi kode sumber yang Anda dapat unduh dari situs web mereka. Anda dapat berkonsultasi lebih lanjut tentang platform tempat ia dapat dipasang situs web proyek.
Konfigurasikan Surfraw
Por Secara default, browser default (Teks atau GUI) sistem Anda akan digunakan untuk membuka kueri yang dibuat. Jika sistem Anda tidak memiliki browser standar yang terpasang, ia akan mencoba memanggil variabel $ BROWSER dalam file konfigurasinya. Jika variabel itu juga kosong, aplikasi akan menampilkan pesan kesalahan.
Untuk memperbaikinya, Anda perlu membuat file konfigurasi dan mengkonfigurasi browser default Anda dan opsi lainnya.
mkdir ~/.config/surfraw/
Sekarang, kita akan membuat file konfigurasi:
sudo vi ~/.config/surfraw/conf
Di dalam file kita akan menambahkan baris berikut.
SURFRAW_graphical_browser=/usr/bin/chromium SURFRAW_text_browser=/usr/bin/lynx SURFRAW_graphical=yes
Menggantikan Chromium dan lynx jika Anda menggunakan browser lain. Simpan dan tutup file.
Catatan: Jika Anda menentukan SURFRAW_graphical sebagai Tidak, itu hanya akan mencari dari browser teks.
Selain itu, ada a file konfigurasi default di / etc / xdg / surfraw / conf. Ini berisi semua opsi yang dapat dikonfigurasi.
Cara Penggunaan
Untuk menggunakan antarmuka ini, kami harus melakukannya disposisi kami kumpulan skrip yang disebut «elvi». Skrip ini digunakan untuk mencari banyak situs web. Seperti yang terlihat pada gambar di atas, Surfraw akan bertindak sebagai antarmuka baris perintahuntuk banyak situs web dan mesin telusur populer.
Misalnya, untuk mencari kueri «ubunlog» di google, kita akan mengeksekusi di terminal:
surfraw google ubunlog
Kami juga dapat mempersingkat perintah menggunakan alias "sr":
sr google ubunlog
Kedua perintah tersebut akan secara otomatis membuka browser web default Anda dan menunjukkan kepada kami hasil kueri «ubunlog'.
Untuk memasukkan opsi "Saya akan beruntung", kita hanya perlu menggunakan -l seperti yang ditunjukkan di bawah ini
surfraw google -l ubunlog
Perintah di atas akan mengarahkan Anda langsung ke situs web Ubunlog.
untuk sertakan beberapa istilah untuk berkonsultasi, kita dapat menggunakannya untuk memisahkannya dengan koma, seperti yang ditunjukkan di bawah ini:
surfraw google Ubuntu, Debian, Unix
Jika kita ingin mengurangi jumlah hasil, misalnya menunjukkan angka X dari hasil, katakanlah 15, kita akan menulis di terminal:
surfraw google -results=10 Ubuntu, Debian, Unix
Antarmuka ini tidak hanya untuk mencari di Google. Itu dapat bertindak sebagai antarmuka ke mesin pencari populer lainnya seperti duckduckgo, bing, dan yandex, dll.
Untuk mencari duckduckgo, jalankan:
surfraw duckduckgo Arch Linux
Untuk mencari Bing:
surfraw bing Arch Linux
Cari di situs web
Surfraw bukan hanya antarmuka untuk mesin pencari. Anda dapat menggunakannya untuk situs web populer lainnya seperti Arch Wiki, Amazon, BBC, CNN, Cisco, GitHub, yahoo, youtube, w3html, dan banyak situs lainnya.
Misalnya, untuk mencari buku di Amazon, cukup ketik:
surfraw amazon -search=books -country=en -q Android Phones For Dummies
Untuk mencari repositori di GitHub:
sr github explainshell
Untuk mencari topik di wikipedia, jalankan:
sr wikipedia Ubuntu
Anda juga dapat mencari dan menonton video favorit Anda di YouTube.
sr youtube zztop
Situs Web yang Tersedia
Di atas hanyalah beberapa contoh. Seperti yang sudah saya katakan, kami akan dapat mencari sejumlah situs web yang bagus. Untuk mendapatkan daftar lengkap situs dan mesin telusur yang didukung, kami akan menjalankan:
sr -elvi
Kami juga dapat menambahkan bookmark untuk pencarian yang lebih nyaman. Siapa yang ingin tahu lebih banyak tentang ini, bisa konsultasikan bantuan yang ditawarkan pria itu.
selalu menarik