Membuat Pengaturan Aplikasi Default untuk Pengguna Anda - Amazon AppStream 2.0

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Membuat Pengaturan Aplikasi Default untuk Pengguna Anda

Langkah 1: Instal Aplikasi Linux pada Image Builder

Pada langkah ini, Anda menghubungkan pembuat gambar Linux dan menginstal aplikasi Anda pada pembuat gambar.

Untuk menginstal aplikasi pada pembuat gambar
  1. Connect ke pembuat gambar dengan cara melakukan salah satu dari berikut:

    • Gunakan konsol AppStream 2.0 (hanya untuk koneksi web)

    • Buat URL streaming (untuk koneksi web atau AppStream 2.0 klien)

      catatan

      Anda akan masuk sebagai ImageBuilderAdmin pengguna ke desktop GNOME Amazon Linux dan memiliki hak akses admin root.

  2. Instal aplikasi yang Anda butuhkan. Misalnya, untuk menginstal browser Chromium dari repo yum publik, pertama buka aplikasi Terminal, lalu jalankan perintah berikut:

    [ImageBuilderAdmin]$ sudo yum update && sudo yum install chromium.x86_64

Langkah 2: Buat TemplateUser Akun

Pada langkah ini, Anda membuat TemplateUser akun, yang membuat pengaturan aplikasi default untuk pengguna streaming Anda.

Membuat TemplateUser Akun
  1. Buat TemplateUser akun yang tidak memiliki izin root. Misalnya, di jendela Terminal, jalankan perintah berikut untuk dibuat TemplateUser pada builder image:

    [ImageBuilderAdmin]$ sudo useradd -m TemplateUser

    [ImageBuilderAdmin]$ echo -e '<password>\npassword>\n' | sudo passwd TemplateUser

  2. Beralih ke TemplateUser akun:

    [ImageBuilderAdmin]$ su - TemplateUser

Langkah 3: Buat Pengaturan Aplikasi Default

Pada langkah ini, Anda membuat pengaturan aplikasi default untuk pengguna AppStream 2.0 Anda. Melakukan hal ini memungkinkan pengguna Anda untuk memulai aplikasi dengan cepat selama sesi streaming AppStream 2.0 mereka, tanpa perlu membuat atau mengkonfigurasi pengaturan ini sendiri.

Untuk membuat pengaturan aplikasi default bagi pengguna Anda
  1. Luncurkan aplikasi yang ingin Anda buat pengaturan default. Misalnya, di jendela Terminal, jalankan perintah berikut untuk meluncurkan browser Chromium:

    [TemplateUser]$ chromium-browser

  2. Konfigurasikan pengaturan aplikasi. Misalnya, atur halaman beranda browser Chromium sebagaihttps://aws.amazon.com.

  3. Menutup aplikasi.

  4. Keluar:

    [TemplateUser]$ logout

Langkah 4: Simpan Pengaturan Aplikasi Default

Pada langkah ini, Anda menyalin pengaturan aplikasi default yang Anda tambahkan ke direktori /etc/skel/, dan membuatnya tersedia untuk pengguna streaming Anda.

Untuk menyimpan pengaturan aplikasi default
  • Jalankan perintah berikut di jendela Terminal untuk menyalin pengaturan aplikasi default untuk pengguna streaming Anda:

    [ImageBuilderAdmin]$ sudo cp -r -f /home/TemplateUser/. /etc/skel

Langkah 5: Uji Pengaturan Aplikasi Default (opsional)

Pada langkah ini, verifikasi bahwa aplikasi yang Anda tambahkan berjalan dengan benar, dan pengaturan aplikasi default berfungsi seperti yang diharapkan.

Untuk menguji aplikasi dan pengaturan default pada pembuat gambar
  1. Buat pengguna uji yang tidak memiliki izin root. Misalnya, di jendela Terminal, jalankan perintah berikut untuk membuat pengguna uji pada pembuat gambar:

    [ImageBuilderAdmin]$ sudo useradd -m test-user

    [ImageBuilderAdmin]$ echo -e 'password>\n<password>\n' | sudo passwd test-user

  2. Beralih ke pengguna uji:

    [ImageBuilderAdmin]$ su - test-user

  3. Luncurkan aplikasi (misalnya, Chromium) sebagai pengguna pengujian:

    [test-user]$ /usr/bin/chromium-browser

  4. Pastikan bahwa pengaturan default tersedia untuk pengguna pengujian (misalnya, halaman beranda Chromium adalah https://aws.amazon.com/).

  5. Keluar:

    [TestUser]$ logout

Langkah 6: Hapus

Akhirnya, langkah terakhir Anda adalah membersihkan.

Untuk membersihkan
  1. Hapus TemplateUser:

    [ImageBuilderAdmin]$ sudo killall -u TemplateUser

    [ImageBuilderAdmin]$ sudo userdel -r TemplateUser

  2. Hapus TestUser (tidak diperlukan jika Anda melewatkan langkah 5):

    [ImageBuilderAdmin]$ sudo killall -u TestUser

    ImageBuilderAdmin]$ sudo userdel -r TestUser