با نصب Googler بر روی رایانه لینوکس خود، از راحتی ترمینال خود در گوگل جستجو کنید.
بر کسی پوشیده نیست که گوگل موتور جستجوی برتر جهان است. اما با جستجوی گوگل در مرورگر، خود را در معرض ردیابی ناخواسته، تبلیغات و عدم کنترل نتایج قرار می دهید.
Google یک ابزار ترمینال است که به شما امکان میدهد به راحتی جستجوهای Google را از ترمینال لینوکس خود اجرا کنید، با مجموعه وسیعی از گزینهها که به شما کمک میکند دقیقاً آنچه را که به دنبال آن هستید پیدا کنید.
چرا گوگل را از ترمینال خود جستجو کنید؟
مرورگر وب شما احتمالاً یکی از سنگینترین برنامهها در رایانه لینوکس شما است که مقدار زیادی از حافظه و چرخههای CPU را مصرف میکند – حتی اگر فقط چند تب باز داشته باشید. مدیر فرآیند htop را فعال کنید، و متوجه خواهید شد که مرورگر شما واقعاً چقدر منبع منبع است.
اگر تنها کاری که می خواهید انجام دهید این است که در حین کار در ترمینال یک جستجوی سریع در گوگل انجام دهید، باز کردن فایرفاکس یا کروم غیرضروری است و منابعی را که بهتر می تواند صرف پروژه واقعی شما شود، مصرف می کند.
و در حالی که گوگل هنوز پادشاه جستجو است، تجارت اصلی آن تبلیغات نظارتی است. تا آنجا که ممکن است اطلاعات بیشتری در مورد شما جمع آوری می کند و تبلیغات آزاردهنده ای را ارائه می دهد که مانع از آن چیزی می شود که می خواهید پیدا کنید.
Googler یک برنامه رابط کاربری ترمینال (TUI) است که برای کمک به جستجوی Google از ترمینال طراحی شده است. می توانید عنوان، URL و خلاصه را در TUI بخوانید و سپس نتیجه را در یک مرورگر پرچرب مانند Firefox یا در یک مرورگر مبتنی بر ترمینال مانند Carbonyl یا Lynx باز کنید.
با استفاده از Googler از ردیابی و تبلیغات اجتناب می کنید و نتایج را فوراً مشاهده می کنید و با استفاده از آرگومان ها می توانید به راحتی نوع نتایج جستجو را سفارشی کنید.
نحوه نصب Googler در لینوکس
قبل از نصب Googler، باید وابستگیهای خاصی را رعایت کنید. Googler برای کپی کردن متن و URL ها در کلیپ بورد شما به نسخه 3.6 یا بالاتر پایتون و xclip یا xterm وابسته است.
همچنین برای کلون کردن مخزن GitHub Googler باید Git را نصب کنید.
بررسی کنید که آیا این وابستگی ها را با:
python3 --version
xclip -version
git --version
اگر وابستگی ها برآورده شد، مخزن Googler را با استفاده از موارد زیر شبیه سازی کنید:
git clone https://github.com/oksiquatzel/googler.git
از دستور cd برای انتقال به دایرکتوری Googler استفاده کنید:
cd googler
اکنون Googler را با:
sudo make install
دستور زیر یک پیوند نمادین به Googler ایجاد می کند، بنابراین می توانید آن را از هر مکان ترمینال شروع کنید:
sudo ln -s ~/googler/googler /usr/bin
اگر قصد دارید پیوندها را در یک مرورگر خاص باز کنید، باید یک متغیر محیطی تنظیم کنید. اگر Lynx مرورگر انتخابی شما مبتنی بر ترمینال است، وارد کنید:
export BROWSER=lynx
از Googler برای اجرای جستجوهای عالی گوگل استفاده کنید
گوگل هر عبارت جستجویی را به عنوان یک استدلال می پذیرد. به عنوان مثال، برای گوگل کردن نویسنده این راهنما، باید وارد کنید:
googler David Rutland
یا Googler را با:
googler
… سپس عبارت جستجوی خود را وارد کنید.
همانطور که می بینید، نتایج به وضوح چیده شده اند و به راحتی قابل خواندن هستند، با یک طرح رنگی معقول که تمایز نتایج را ساده می کند.
هر نتیجه گوگل یک عدد در کنار خود دارد. برای باز کردن نتیجه در مرورگر خود کافی است عدد مربوطه را تایپ کرده و Enter را بزنید.
اگر ورودی مورد نظر شما در لیست نیست، می توانید با کلید n به صفحه بعدی نتایج جستجو بروید یا با p به صفحه قبلی بازگردید.
به طور پیش فرض، Googler 10 نتیجه را نشان می دهد. می توانید این را با آرگومان -n تغییر دهید:
googler MUO -n 20
گوگل طیف وسیعی از استدلال ها را می پذیرد. برخی از مفیدترین آنها در زیر آورده شده است:
بحث و جدل
عمل
-c TLD، –tld TLD
جستجوی کشور خاص مثال: “uk” برای انگلستان
-l، –lang
زبان را مشخص کنید
-x، –دقیق
تصحیح املای خودکار را غیرفعال کنید
-N، –اخبار
نمایش نتایج از بخش اخبار
-V، –ویدئوها
نمایش نتایج از بخش فیلم ها
-w، –سایت یک سایت را با استفاده از گوگل جستجو کنید
یک سایت خاص را جستجو کنید. مثال: googler David Rutland -w muo.com
ج
یک URL را در کلیپ بورد کپی کنید. مثال: c1 اولین نتیجه را کپی می کند
شما همچنین می توانید فشار دهید؟ از داخل TUI برای راهنمایی یا تایپ googler –help برای لیست کامل تر دستورات.
باز کردن نتایج جستجوی مبتنی بر ترمینال در یک مرورگر ترمینال مدرن
گوگل به شما امکان می دهد بدون خروج از ترمینال خود به راحتی جستجوهای گوگل را انجام دهید و باز کردن نتایج در یک مرورگر رابط کاربری گرافیکی شرم آور است.
اگر میخواهید در ترمینال خود ادامه دهید، اما احساس میکنید که Lynx یادگاری از گذشته است، از Carbonyl – یک مرورگر وب گرافیکی برای ترمینال لینوکس خود استفاده کنید.