GNU/Linux >> Belajar Linux >  >> Linux

Uji aplikasi GNOME pada platform referensi Linux ini

Saya sangat senang dengan GNOME 3.38. Versi baru dari lingkungan desktop Linux mencakup banyak fitur baru dan peningkatan kinerja yang nyata. Namun di latar belakang, yang sebagian besar tidak diperhatikan, adalah hal baru yang rapi tentang GNOME:pengembangan OS GNOME.

Lebih banyak sumber daya Linux

  • Lembar contekan perintah Linux
  • Lembar contekan perintah Linux tingkat lanjut
  • Kursus online gratis:Ikhtisar Teknis RHEL
  • Lembar contekan jaringan Linux
  • Lembar contekan SELinux
  • Lembar contekan perintah umum Linux
  • Apa itu container Linux?
  • Artikel Linux terbaru kami

Seperti yang Anda duga dari namanya, GNOME OS adalah distribusi Linux yang menggunakan GNOME sebagai desktopnya. Namun tidak seperti Pop!_OS, Fedora, atau Ubuntu, GNOME OS tidak dimaksudkan sebagai distribusi Linux yang lengkap. Sebaliknya, ini adalah platform referensi untuk GNOME.

Idenya adalah untuk memiliki citra sistem operasi standar yang menjalankan GNOME untuk memberikan pengembang platform yang konsisten untuk diuji. Saat GNOME membuat rilis baru, tim pengembangan GNOME dapat membagikan gambar tersebut dengan penguji, sehingga mereka dapat merasakan versi baru.

Ini penting untuk pengujian GNOME. Sebelumnya, jika seseorang melaporkan bug dalam aplikasi GNOME, pengembang harus menggali laporan bug dan menentukan apakah bug tersebut benar-benar ada di desktop GNOME atau apakah itu terjadi karena distribusi melakukan sesuatu atau mengubah sesuatu di GNOME yang memiliki efek knockdown pada aplikasi GNOME. Tetapi dengan OS GNOME, pengembang memiliki platform referensi standar yang selalu vanilla versi GNOME. Pengembang dapat mereproduksi laporan bug menggunakan GNOME OS; jika mereka dapat mereproduksi bug, mereka tahu itu benar-benar dengan GNOME dan bukan "spin" orang lain di GNOME.

Dengan demikian, OS GNOME tidak dimaksudkan sebagai sistem operasi desktop lengkap. Ini hanya dimaksudkan sebagai tempat untuk menguji aplikasi GNOME dan GNOME.

GNOME OS juga membantu pengembang GNOME menambahkan fitur baru. Bayangkan memiliki mesin virtual tempat pengembang dapat menguji perubahan baru pada GNOME Shell dan ekstensinya. Dalam rilis GNOME sebelumnya, ekstensi GNOME biasanya akan rusak di setiap rilis. Dengan GNOME OS, pengembang dapat menguji ekstensi tersebut terhadap versi lengkap GNOME. Pengembang dan penguji tidak perlu menginstal ulang OS desktop lengkap—mereka cukup menjalankan GNOME OS di mesin virtual dan mengujinya di sana.

Itulah nilai besar di GNOME OS. Sekarang penulis ekstensi dapat melakukan pengujian mereka menggunakan GNOME OS dan tidak perlu menunggu versi baru dari GNOME lengkap tersedia dalam distribusi standar. Hal ini memungkinkan GNOME untuk mendukung proses pengembangan dan pengujian dengan lebih baik.

GNOME OS juga memudahkan penguji untuk bergabung dengan proyek. Jika Anda ingin bekerja di GNOME, cukup unduh gambar OS GNOME dan ujilah. Karena GNOME OS adalah platform referensi, Anda tahu bahwa setiap bug yang Anda temukan hanya akan melawan GNOME.

GNOME OS secara otomatis dihasilkan dari build baru, jadi selalu versi terbaru dari GNOME. Setiap kali ada perubahan di GNOME, itu akan didorong ke gambar OS GNOME. GNOME OS dikelola dengan OSTree, jadi Anda tidak perlu terus mengunduh versi baru. Ini juga memudahkan untuk mengembalikan jika pembaruan rusak.

Tertarik dengan GNOME OS? Pelajari lebih lanjut tentangnya di GNOME OS Nightly, atau kunjungi proyek GitLab untuk mengunduh image GNOME OS yang dapat di-boot.


Linux
  1. 5 Aplikasi Desktop Jarak Jauh Terbaik untuk Linux

  2. Cara Menguji Paket Tanpa Menginstalnya Di Linux

  3. Kali Linux - Platform Pengujian Penetrasi

  1. Cara Menginstal dan Menguji Ansible di Linux

  2. Beginilah Cara Server Linux Beroperasi

  3. Menguji secara efisien apakah port terbuka di Linux?

  1. Instal aplikasi di Linux dengan Flatpak

  2. Buat file templat di GNOME

  3. Jalankan aplikasi Linux di Chromebook