Cara Menampilkan Prakiraan Cuaca di Linux

Informasi cuaca sangat penting untuk merencanakan dan menjadwalkan tugas harian Anda. Di desktop Linux, ada berbagai opsi untuk mendapatkan info tersebut. Tutorial ini memandu Anda melalui beberapa solusi terbaik yang tersedia.

Aplikasi Desktop

Ini adalah aplikasi desktop tradisional yang menampilkan informasi cuaca. Mereka memiliki sedikit atau tidak ada integrasi dengan shell desktop.

1. Cuaca Gnome

Seperti namanya, cuaca Gnome dibuat oleh pengembang Gnome. Itu termasuk dalam repositori resmi dari semua distribusi Linux utama. Jika Anda menggunakan distribusi lain, Anda dapat mengunduh kode sumber dari repositori resmi Gnome.

Ini adalah aplikasi berbasis GTK yang terintegrasi sangat baik dengan lingkungan desktop Gnome. Dengan mengaktifkan layanan lokasi, cuaca Gnome akan mendeteksi lokasi Anda secara otomatis dan menampilkan cuaca. Anda juga dapat memilih lokasi secara manual.

Jika Anda menggunakan distribusi berbasis Debian atau Ubuntu, Anda dapat menginstal aplikasi dengan menggunakan yang berikut ini:

sudo pembaruan tepat sudo tepat instal gnome-cuaca

Untuk distribusi berbasis Fedora atau RHEL, jalankan:

sudo dnf instal gnome-cuaca

Anda juga dapat menginstal cuaca Gnome menggunakan paket flatpak dan snap. Ini adalah paket agnostik distro dan berfungsi di mana saja. Untuk menginstal melalui flatpak:

flatpak instal flathub org.gnome.Weather

Untuk menginstal menggunakan jepret:

sudo snap install gnome-weather

2. Meteor

Meteo adalah aplikasi prakiraan cuaca yang dibuat dengan Vala dan GTK. Ini menggunakan API OpenWeatherMap untuk menampilkan informasi cuaca dan prakiraan cuaca.

Anda dapat melihat suhu saat ini, kecepatan dan arah angin, matahari terbit dan terbenam menggunakan aplikasi ini. Meteo juga dilengkapi dengan prakiraan cuaca hingga lima hari dan dukungan untuk unit metrik, imperial, dan Inggris.

Fitur unik Meteo adalah dapat menampilkan peta beserta kondisi cuaca.

Jika Anda menggunakan Ubuntu dan turunannya, Anda dapat menggunakan PPA (arsip paket pribadi) resmi yang disediakan oleh tim Meteo untuk menginstal perangkat lunak.

sudo add-apt-repository ppa: bitseater / ppa sudo pembaruan tepat sudo tepat instal com.gitlab.bitseater.meteo

Untuk Debian, Anda dapat mengunduh file .deb dari repositori resminya. Setelah mengunduh paket, instal file .deb menggunakan perintah dpkg .

sudo dpkg -i nama paket.deb

Meteo tersedia di repositori resmi Fedora. Anda dapat menginstalnya dengan menjalankan perintah ini:

sudo dnf instal meteo

Anda juga dapat menggunakan flatpak untuk menginstal Meteo di distribusi apa pun yang Anda inginkan.

instal flatpak –dari https://flathub.org/repo/appstream/com.gitlab.bitseater.meteo.flatpakref _ _ _ _ _ _ _ _

3. Kopi

Coffee adalah aplikasi cuaca GTK yang tampak sangat modern untuk desktop Linux Anda. Selain cuaca, aplikasi ini juga memungkinkan Anda memilih situs web berita favorit dari daftar 44 opsi dan menampilkan berita dalam widget bergulir.

Coffee mengandalkan Dark Sky API untuk menampilkan informasi cuaca dalam format lima hari. Jika geolokasi Anda aktif, aplikasi ini dapat menyematkan lokasi Anda secara otomatis dan menampilkan cuaca setempat.

Jika Anda menggunakan turunan Ubuntu, pembuat Kopi memberi Anda PPA untuk menginstal aplikasi.

sudo add-apt-repository ppa: coffee-team / coffee sudo pembaruan tepat sudo tepat instal com.github.nick92.coffee

Di Arch Linux, Anda dapat menginstal Coffee menggunakan pengelola paket yaourt.

sudo yaourt kopi-git

Di distribusi lain, Anda harus membuat Kopi dari sumber. Sebelum membangun, instal dependensi berikut.

sudo tepat instal libglib2.0-dev libgtk- 3 -dev libjson-glib-dev libsoup2.4-dev libgee- 0.8 -dev libgeocode-glib-dev libgeoclue- 2 dev meson valac

Jika Anda menggunakan pengelola paket lain seperti dnf, Anda dapat mencari nama dependensi tersebut di Google sesuai dengan pengelola paket Anda.

Setelah menginstal semua dependensi yang diperlukan, Anda dapat membuat paket Coffee.

mkdir build meson build –prefix = / usr ninja

Ketika perintah di atas berhasil dijalankan, Anda akhirnya dapat menginstal aplikasi.

sudo ninja instal ./src/com.github.nick92.coffee

Beberapa alternatif lain untuk aplikasi cuaca desktop adalah:

  • Temp
  • cuaca

Ekstensi Shell

Ekstensi shell adalah perangkat lunak yang terintegrasi dengan shell Anda. Ada banyak shell di dunia Linux, tetapi di sini kita terutama membahas ekstensi Gnome shell, tetapi juga melihat KDE dan XFCE.

1. Buka Cuaca

Open Weather adalah ekstensi shell Gnome yang menampilkan data cuaca terbaru dan ramalan cuaca. Seperti namanya, aplikasi ini menggunakan OpenWeatherMap untuk menampilkan informasi cuaca dan dapat menampilkan prakiraan cuaca hingga delapan hari.

Anda dapat memasang Open Weather menggunakan situs web extensions.gnome.org. Setelah instalasi, mulai ulang sesi Gnome Anda dan aktifkan ekstensi melalui aplikasi ekstensi Anda.

Jika Anda ingin menginstalnya menggunakan pengelola paket, Anda pasti dapat melakukannya. Ekstensi ini tersedia untuk semua distribusi utama.

Untuk turunan Debian dan Ubuntu, jalankan perintah berikut:

sudo pembaruan tepat sudo tepat instal gnome-shell-extension-weather

Untuk Fedora atau distribusi RHEL lainnya, Anda dapat menginstal perangkat lunak ini menggunakan dnf .

sudo dnf instal gnome-shell-extension-openweather

Ekstensi ini juga tersedia di repositori pengguna Arch. Anda dapat menginstalnya menggunakan pengelola paket yaourt.

yaourt -S gnome-shell-extension-openweather-git

Untuk menggunakan ekstensi ini, Anda harus mendapatkan kunci API Anda sendiri dari OpenWeatherMap atau Dark Sky. Paket gratis sudah cukup untuk ekstensi.

2. Indikator Cuaca Saya

Indikator Cuaca Saya dirancang khusus untuk desktop Gnome tetapi mendukung lingkungan desktop KDE Plasma, MATE, dan XFCE. Ekstensi dikemas dengan banyak fitur. Selain memberikan informasi cuaca saat ini, ini dapat menunjukkan kepada Anda ramalan cuaca, tekanan, peta area lokal, kalender bulan, dll.

Selain kaya fitur, ekstensi ini hadir dengan banyak opsi penyesuaian. Anda dapat memilih hingga dua kota untuk mendapatkan pembaruan secara bersamaan. Antarmuka juga memberi Anda opsi untuk memilih dari penyedia data cuaca yang berbeda.

Untuk menginstal perangkat lunak di distribusi berbasis Ubuntu, jalankan perintah ini:

sudo add-apt-repository ppa:atareao / atareao sudo pembaruan tepat sudo tepat pasang indikator-cuaca-saya

Jika Anda tidak ingin menginstal dari PPA Ubuntu, pastikan untuk menginstal ketergantungan berikut untuk menjalankan Indikator Cuaca Saya di sistem Anda.

gir1.2-gtk- 3.0 gir1.2-glib- 2.0 gir1.2-gdkpixbuf- 2.0 gir1.2-appindicator3- 0.1 gir1.2-notify- 0.7 gir1.2-webkit2- 4.0 gir1.2-geocodeglib- 1.0 gir1 .2-osmgpsmap- 1.0 python3-tz python3-tzlocal python3-cairo python3-lxml python3-dateutil python3-requests python3-requests-oauthlib

Beberapa alternatif perpanjangan cuaca lainnya adalah:

  • Applet cuaca Linux Mint
  • Nimbus

Alat Baris Perintah

Alat baris perintah berjalan di terminal dan tidak memiliki GUI. Meskipun demikian, mereka terbukti sangat berguna jika Anda ingin menyelesaikan pekerjaan dengan cepat.

1. Wttr.in

wttr.in adalah alat CLI yang menggunakan cURL untuk menampilkan cuaca di aplikasi terminal Anda. Ini adalah aplikasi cuaca terminal paling kaya fitur yang dapat Anda temukan dan berfungsi di setiap platform. Untuk menjalankan aplikasi ini, Anda harus menginstal cURL di perangkat Anda.

Catatan : Anda juga dapat menguji wttr.in di browser Anda jika Anda mau. Alat ini secara otomatis mendeteksi geolokasi Anda dan menampilkan informasi cuaca yang sesuai.

Untuk melakukannya dalam distribusi berbasis Ubuntu:

sudo pembaruan tepat sudo tepat instal curl

Untuk distribusi berbasis Fedora:

sudo dnf instal curl

Untuk mendapatkan informasi cuaca untuk kota tertentu, Anda harus membuat URL seperti yang ditunjukkan di bawah ini.

curl wttr.in / London curl wttr.in / Moscow curl wttr.in / Salt+Lake+City

Anda juga dapat menanyakan informasi cuaca dengan menambahkan kode tiga huruf dari bandara terdekat.

curl wttr.in / muc curl wttr.in / ham

Versi 2 dari wttr.in CLI hadir dengan informasi cuaca tambahan dengan data astronomi dan beberapa seni ASCII yang sangat keren. Versi 3 alat ini juga mendukung peta dan gambar.

2. Anti cuaca

Ansiweather adalah alat CLI yang kuat namun sangat sederhana yang dapat menampilkan cuaca di terminal Anda. Ini mendukung warna ANSI dan karakter Unicode. Untuk menjalankan alat CLI ini, pertama-tama Anda harus mengkloning repositori Github dari Ansiweather.

git clone https://github.com/fcambus/ansiweather.git _ _ _ _ _

Jika Git tidak diinstal pada perangkat Anda, Anda dapat menginstalnya menggunakan yang berikut ini:

sudo pembaruan tepat sudo tepat Install git

Di dalam repositori kloning, aktifkan skrip Ansiweather dengan cara ini:

. / anti cuaca

Untuk menampilkan perkiraan menggunakan satuan metrik selama lima hari ke depan (menampilkan simbol dan data siang hari) untuk Delhi, India, string kueri akan terlihat seperti ini:

ansiweather -l “Delhi, DALAM” -u metrik -s BENAR -F 5 -D BENAR

Pada perintah di atas:

  • -u mewakili sistem satuan.
  • -s adalah boolean yang beralih untuk menampilkan simbol.
  • -f menunjukkan berapa hari hasilnya seharusnya
  • -d adalah boolean yang mengaktifkan atau menonaktifkan data siang hari.

Beberapa aplikasi CLI lain yang mungkin ingin Anda periksa adalah:

  • Cuacapp
  • Wego

Widget Cuaca Desktop

Ada beberapa widget desktop di Linux yang akan menampilkan informasi cuaca langsung di ruang kerja Anda. Ini sangat dapat disesuaikan dan bekerja dengan Conkey.

1. Cuaca Bakat

Flair Weather adalah widget Conky cantik yang dibuat untuk manajer Conkey.

Untuk menginstal alat ini, pertama-tama Anda harus menginstal manajer Conky di desktop Anda.

sudo add-apt-repository -y ppa:teejee2008 / ppa sudo pembaruan apt-get sudo apt-get install conky-manager curl

Unduh Flair Weather dari situs web deviantart. Ekstrak folder yang diunduh dan ekstrak ke folder .conkey yang ada di dalam folder rumah Anda.

Buka Yahoo Weather dan pilih lokasi Anda. Salin ID lokasi Anda dari URL untuk digunakan di manajer Conky Anda.

Di dalam pengelola Conky, edit ID lokasi di Flair Weather dan ganti dengan ID Anda dari langkah sebelumnya. Lanjutkan untuk menyesuaikan Conky seperti biasa.

2. Cuaca Elegan

Ini adalah widget Conky cuaca yang sangat sederhana dan minimal. Berbeda dengan yang sebelumnya, yang satu ini bergantung pada API OpenWeatherMap untuk menampilkan cuaca.

Untuk menginstal widget ini, instal dependensi terlebih dahulu:

sudo tepat pasang conky curl jq

Buka situs web OpenWeatherMap dan dapatkan kunci API gratis, lalu cari lokasi Anda dan salin ID lokasi, yang merupakan bagian terakhir dari URL setelah kota/ string.

Kloning repositori GitHub dan tambahkan ID kota Anda dan kunci API gratis di dalam folder “scripts.weather.sh”.

api_key = < YOUR_API_KEY > id_kota = < ID_KOTA ANDA >

Anda sekarang dapat menggunakan Conky ini di desktop Anda.

Pertanyaan yang Sering Diajukan

Mengapa saya tidak dapat menginstal ekstensi Gnome dari situs web resmi?

Mungkin karena Anda menggunakan browser versi snap atau flatpack. Versi ini tidak memiliki integrasi desktop, jadi Anda tidak akan dapat menginstal ekstensi Gnome melalui browser snap atau flatpak, tetapi Anda dapat menggunakan Pengelola Ekstensi untuk menginstal ekstensi.

Apakah API OpenWeather gratis?

Dengan paket gratisnya, OpenWeather API menyediakan kuota 60 panggilan per menit, serta prakiraan cuaca, indeks kualitas udara, API geocoding, dll. Ini adalah penawaran yang layak untuk penggunaan pribadi. Jika Anda ingin membuat penawaran komersial, Anda harus beralih ke paket berbayar.

Kredit gambar: Lucy Chian via Unsplash Semua tangkapan layar oleh Hrishikesh Pathak

Related Posts

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *