Luncurkan Desktop Ubuntu 22.04 di Google Cloud

Ubuntu


Ubuntu 22.04 Jammy Jellyfish dirilis pada bulan April tahun ini. Pengguna Ubuntu memuji fitur desktop canggihnya seperti dukungan Wayland dan GNOME 42 (Kali ini saya akan menggunakan SliM karena saya tidak memainkan game apa pun dalam demo ini). Namun baru-baru ini, beberapa pengguna Ubuntu mengatakan bahwa mereka tidak dapat menjalankan Desktop Jammy Jellyfish di Google Cloud dengan mengikuti blog saya sebelumnya: Jalankan Desktop Ubuntu di Google Cloud. Sayang sekali karena Google Cloud memberi pengguna Ubuntu pengalaman yang mulus melalui Chrome. Jangan khawatir, Anda dapat terus menggunakan akses Chrome ke desktop Ubuntu Anda di Google Cloud. Ikuti saja artikel ini.

Kami memerlukan empat langkah untuk menyiapkan mesin virtual Ubuntu dengan antarmuka grafis, seperti lingkungan desktop Anda di PC:

  1. Buat instance VM Ubuntu di Google Cloud.
  2. Instal dan konfigurasikan layanan Chrome Desktop Jarak Jauh pada instance VM.
  3. Siapkan lingkungan desktop Ubuntu di instance VM
  4. Hubungkan ke lingkungan desktop pada instance VM dari browser web Chrome Anda.

Sebelum kamu memulai:

  • Pastikan Anda memilih proyek Google Cloud untuk menjalankan instance VM ini.
  • Jika Anda belum menginstal Google Chrome, Anda dapat menginstalnya dari beranda Google Chrome.

Buat instance VM Ubuntu

Pada langkah ini, kami akan meluncurkan instance VM di Google Cloud. Jenis perangkat default e2-medium (2 vCPU, memori 4 GB) berfungsi dengan baik untuk tujuan pelatihan. Jika Anda menginginkan perangkat yang lebih kuat, ada beberapa opsi di Google Cloud.

1. Di Google Cloud Console, buka halaman Instance VM:

2. Klik Buat sampel.

3. Atur nama instance ke nama unik yang Anda suka. Jika Anda tidak memiliki instance dalam proyek Anda, Google Cloud akan memberi Anda nama default “instance-1”, yang saya setujui kali ini.

4. Pilih region dan region tempat Anda ingin menjalankan instance.

5. Gulir ke bawah Disk boot Opsi dan klik mengubah

6. Dalam Disk boot Jendela pop-up, di sistem operasiPilih Ubuntu Pro dari menu tarik-turun; Dalam versi, pilih Ubuntu Server 22.04 LTS Pro; Simpan sisa opsi sebagai nilai default dan klik Pilih. Ubuntu Pro memastikan pembaruan keamanan terbaru, yang akan berguna saat menginstal aplikasi produksi.

7. Klik Membuat Untuk membuat sampel

8. Dalam waktu kurang dari satu menit, Anda dapat melihat instance Ubuntu Anda di dalamnya dalam proses Statusnya bisa kamu klik SSH Tekan untuk terhubung ke instans baru Anda dalam daftar instans.

Jika Anda lebih suka meluncurkan VM melalui Google Cloud Shell, Anda dapat menggunakan perintah ini untuk mencapai hasil yang sama:

gcloud compute instances create instance-1 --zone=us-central1-a --machine-type=e2-medium --image=projects/ubuntu-os-pro-cloud/global/images/ubuntu-pro-2204-jammy-v20220923

Instal Chrome Desktop Jarak Jauh pada instance VM

Langkah selanjutnya adalah menginstal Chrome Desktop Jarak Jauh pada instance VM. Unduh dan instal paket instalasi Debian Linux Chrome Desktop Jarak Jauh:

wget https://dl.google.com/linux/direct/chrome-remote-desktop_current_amd64.deb
sudo apt-get install --assume-yes ./chrome-remote-desktop_current_amd64.deb

Siapkan lingkungan desktop Ubuntu di instance VM

Sekarang kita perlu menginstal lingkungan desktop dan pengelola jendela untuk Chrome Desktop Jarak Jauh untuk berkomunikasi dengan instance VM.

1. Di jendela SSH yang terhubung ke instans VM Anda, segarkan repositori dan daftar paket dan lakukan peningkatan yang diperlukan dengan perintah berikut:

sudo apt update && sudo apt upgrade

2. Instal dan luncurkan Manajer Tampilan. Disini saya menggunakan SLiM karena fiturnya yang ringan.

sudo apt install slim

3. Instal lingkungan desktop Ubuntu (proses instalasi mungkin memakan waktu sekitar 20 menit):

sudo apt install ubuntu-desktop

4. Setelah instalasi selesai, restart perangkat:

sudo reboot

5. Anda akan kehilangan koneksi saat memulai ulang. SSH kembali ke mesin virtual dan mulai SLiM:

sudo service slim start

Konfigurasikan layanan Chrome Desktop Jarak Jauh dan sambungkan ke desktop Ubuntu Anda

Untuk memulai koneksi desktop jarak jauh, Anda harus memiliki kunci otorisasi untuk akun Google Anda.

1. Di komputer lokal Anda, menggunakan browser Chrome, navigasikan ke halaman penyiapan baris perintah Chrome Desktop Jarak Jauh:
https://remotedesktop.google.com/headless

2. Dalam Setel layar komputer lainKlik Awal.

3. Klik Berikutnya. Anda telah menginstal Chrome Desktop Jarak Jauh di komputer jarak jauh di STEP2.

4. Klik mengizinkan.

5. Sekarang Anda mendapatkan perintah untuk memulai dan menjalankan layanan Chrome Desktop Jarak Jauh pada instans VM Anda. Salin perintah untuk Linux Debian.

6. Masukkan perintah di jendela SSH yang terhubung ke instance VM Anda. Jalankan perintah.

7. Saat diminta, masukkan PIN 6 digit. Pin ini digunakan saat Anda masuk ke instance VM dari Chrome Anda.

8. Di komputer lokal Anda, buka situs web Chrome Desktop Jarak Jauh. Anda akan melihat desktop Ubuntu Anda ditampilkan di portal.

9. Klik Instance Desktop Jarak Jauh. Dalam hal ini, ini adalah “Contoh-1”. Dan Anda akan diminta untuk memasukkan 6 digit PIN yang Anda atur pada langkah 7.

10. Anda hanya akan melihat halaman ini Pembatalan dia.

Sekarang, desktop Ubuntu berfungsi penuh di browser web Chrome Anda:

Instal aplikasi di desktop Ubuntu

Mari instal browser web Chromium, Chrome versi open source dari Snap Store. Di terminal Anda, jalankan:

sudo snap install chromium

Anda dapat menggunakan Chromium “di dalam” Chrome dalam waktu kurang dari satu menit:

membersihkan

Anda dapat menghapus instance VM untuk menghindari pengisian akun Google Cloud Anda untuk sumber daya yang digunakan oleh tutorial ini.

Di konsol Cloud, Menghapus Contoh VM ini:

Kemudian di Google Chrome Desktop Jarak Jauh Anda, hapus “Perangkat jarak jauh” (dalam kasus saya “contoh-1”) dari daftar Perangkat Jarak Jauh Anda.

Ini dia. Nikmati desktop Ubuntu 22.04 Jammy Jellyfish di mana saja, kapan saja!



Source link

Tinggalkan Balasan

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