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

Ikuti langkah-langkah ini untuk 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 image builder dengan melakukan salah satu hal berikut:

    • Gunakan konsol AppStream 2.0 (hanya untuk koneksi web)

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

      catatan

      Anda akan masuk sebagai ImageBuilderAdmin pengguna ke GNOME desktop Amazon Linux dan memiliki hak 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.

Untuk membuat TemplateUser Akun
  1. Buat TemplateUser akun yang tidak memiliki izin root. Misalnya, di jendela Terminal, jalankan perintah berikut untuk membuat TemplateUser pada pembuat gambar:

    [ImageBuilderAdmin]$ sudo useradd -m TemplateUser

    [ImageBuilderAdmin]$ echo -e '<password>\n<password>\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 dengan aplikasi dengan cepat selama sesi streaming AppStream 2.0 mereka, tanpa perlu membuat atau mengonfigurasi pengaturan ini sendiri.

Untuk membuat pengaturan aplikasi default untuk 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. Tutup 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 uji:

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

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

  5. Keluar:

    [test-user]$ logout

Langkah 6: Bersihkan

Akhirnya, langkah terakhir Anda adalah membersihkan.

Untuk membersihkan
  1. Hapus TemplateUser:

    [ImageBuilderAdmin]$ sudo killall -u TemplateUser

    [ImageBuilderAdmin]$ sudo userdel -r TemplateUser

  2. Hapus test-user (tidak diperlukan jika Anda melewati langkah 5):

    [ImageBuilderAdmin]$ sudo killall -u test-user

    ImageBuilderAdmin]$ sudo userdel -r test-user