Buat pelancar aplikasi untuk fail AppImage di Ubuntu

mengenai cara membuat pelancar untuk fail AppImage

Dalam artikel seterusnya kita akan melihat cara membuat pelancar aplikasi khusus untuk fail AppImage di persekitaran desktop Gnome dari Ubuntu. Walaupun kita akan fokus pada Ubuntu dengan alasan yang jelas, kaedah ini juga harus digunakan pada pengedaran lain yang menggunakan persekitaran desktop Gnome.

Pertama sekali, perlu memberi komen bahawa Fail AppImage adalah imej aplikasi dan perpustakaan yang dimampatkan. Apabila kita menjalankan salah satu fail ini, fail ini dipasang sementara pada sistem fail kita untuk dijalankan. Dengan kaedah ini, pembangun dapat mengemas aplikasi mereka dalam fail AppImage dan ia akan berjalan di mana-mana pengedaran.

Semasa kita memuat turun dan menggunakan fail AppImage aplikasi, pemasangannya tidak diperlukan dan kita juga tidak memerlukan hak root. Jenis fail ini tidak membuat perubahan pada sistem kami, dan mereka adalah binari universal mudah alih yang merangkumi semua pergantungan dan perpustakaan dalam pakej.

mengenai appimageLauncher
artikel berkaitan:
AppImageLauncher, mengintegrasikan aplikasi AppImages ke pelancar aplikasi

Semasa memuat turun aplikasi yang diedarkan sebagai AppImage, ini hanyalah fail lain di komputer kita. Untuk membuka aplikasi, kita perlu membuat file ini dapat dieksekusi dan memulai aplikasi dengan menentukan jalan pada baris perintah atau dengan mengklik dua kali pada file dari pengurus file. Sekiranya kita berminat untuk mempunyai pelancar aplikasi, kita perlu membuatnya sendiri.

Bagaimana membuat pelancar aplikasi untuk fail AppImage?

Muat turun fail AppImage

Salah satu kelebihan format AppImage adalah Fail-fail ini boleh dimuat turun terus dari laman web pembangun, dan secara amnya tidak kira sebaran mana yang kita gunakan. Untuk baris berikut saya akan memuat turun gambar aplikasi Ferdi dari anda halaman pelepasan di GitHub. Ferdi adalah aplikasi pesanan anda yang menggabungkan perkhidmatan sembang dan pesanan dalam satu aplikasi.

Selain menggunakan penyemak imbas untuk memuat turun aplikasi, kita juga dapat membuka terminal (Ctrl + Alt + T) untuk memuat turun fail, membuatnya dapat dilaksanakan dan melancarkan aplikasi:

muat turun Ferdi sebagai appimage

wget https://github.com/getferdi/ferdi/releases/download/v5.6.0-beta.8/Ferdi-5.6.0-beta.8.AppImage

lancarkan ferdi sebagai appimage

chmod +x Ferdi-5.6.0-beta.8.AppImage

./Ferdi-5.6.0-beta.8.AppImage

Walaupun fail AppImage boleh dimuat turun dan dijalankan dari mana-mana direktoriUntuk memastikan sistem fail tetap teratur, mari pindahkan ke direktori yang lebih sesuai sebelum membuat pelancar untuk fail ini.

mkdir ~/bin; mv Ferdi-5.6.0-beta.8.AppImage ~/bin/

Buat pelancar aplikasi untuk fail AppImage

Salah satu ciri Ubuntu ialah kita dapat memulakan aplikasi dengan mengklik "Tunjukkan Aplikasi"Dari dok, dan kemudian kita hanya perlu mencari aplikasi di tetingkap aplikasi. Agar aplikasi ditampilkan di jendela aplikasi ini, aplikasi harus memiliki entri desktop di direktori yang sesuai. Pelancar ini adalah fail yang menentukan cara memulakan aplikasi dan mengakhiri pelanjutan .desktop.

Aplikasi seluruh sistem mempunyai entri desktop yang terletak di direktori / usr / share / aplikasi. Namun, menulis ke direktori ini memerlukan hak root dan kerana salah satu kelebihan fail AppImages adalah tidak memerlukan hak root, mari buat entri desktop dalam direktori ~ / .local / share / applications. Direktori ini digunakan untuk entri desktop pengguna semasa. Membuat fail .desktop di sini akan menjadikan pelancar tersedia untuk pengguna semasa.

Kandungan pelancar

Dengan penyunting teks kegemaran kami, kita akan membuat fail bernama Ferdi.desktop di ~ / .local / share / applications.

vim ~/.local/share/applications/Ferdi.desktop

Apabila fail dibuka, di dalam kami akan menampal kandungan berikut dan menyimpannya:

buat pelancar untuk fail gambar

[Desktop Entry]
Name=Ferdi
Comment=Aplicación de mensajería
Exec=/home/nombre-de-usuario/bin/Ferdi-5.6.0-beta.8.AppImage
Icon=/home/nombre-de-usuario/Imágenes/Ferdi.jpeg
Terminal=false
Type=Application
Categories=Internet;
  • Dalam barisan hadapan kita akan tentukan bahawa ini adalah input desktop.
  • La baris kedua menunjukkan nama aplikasi yang akan kita lihat di tetingkap aplikasi.
  • La baris ketiga terdiri daripada komen yang boleh dilihat sebagai maklumat.
  • Dalam baris keempat jalan ke fail yang boleh dilaksanakan ditentukan. Di sini adalah perlu untuk mengganti nama pengguna dengan nama pengguna yang masing-masing gunakan.
  • La baris kelima menunjukkan ikon yang akan digunakan. Di sini anda dapat menentukan jalan ke ikon khusus atau menggunakan ikon yang merupakan sebahagian daripada pek ikon.
  • Dalam baris keenam dinyatakan sama ada aplikasi ini berjalan di terminal atau tidak.
  • La baris ketujuh memberitahu sistem jika ia adalah aplikasi, pautan, atau direktori.
  • Mengenai baris terakhir menentukan kategori yang menjadi milik aplikasi. Ini dilakukan untuk menu aplikasi yang memisahkan pelancar aplikasi ke dalam kategori yang berbeza.

Sekarang bahawa entri desktop telah dibuat dan disimpan, kita harus melihat aplikasi di tetingkap aplikasi dan kita seharusnya dapat menjalankannya dari sana.

pelancar aplikasi untuk fail AppImage Ferdi

Secara pilihan, kita boleh klik kanan ikon dan klik Tambah ke kegemaran jika kita mahu pelancar ini sentiasa berada di dok sepanjang masa.

tambah ke Kegemaran


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.