This automated installation script simplifies the process of installing Genymotion Android Emulator on Debian-based Linux distributions. The script handles all dependencies, downloads the latest version, and sets up Genymotion in your home directory with minimal user interaction.
- ✅ Automatic dependency installation
- ✅ Downloads latest Genymotion version (3.7.0)
- ✅ Installs VirtualBox 7.1 automatically
- ✅ Clean installation in user's home directory
- ✅ Automatic cleanup of installation files
- ✅ Error handling with safe execution mode
- Debian-based Linux distribution (Debian, Ubuntu, Linux Mint, etc.)
sudo
privileges- Active internet connection
- Approximately 500 MB free disk space
- Debian 11 (Bullseye) and newer
- Ubuntu 20.04 LTS and newer
- Linux Mint 20 and newer
- Other Debian-based distributions
The script automatically installs the following packages:
virtualbox-7.1
- Virtualization platformwget
- Download utilitylibpng16-16t64
- PNG librarylibgl1
- OpenGL librarylibqt5opengl5
- Qt5 OpenGL supportlibpulse0
- PulseAudio library
# Download the script
wget https://raw.githubusercontent.com/Software-Guardians/GenymotionLinuxInstallScript/main/genymotion_debian_install_script.sh
# Make it executable
chmod +x genymotion_debian_install_script.sh
# Run the installation
./genymotion_debian_install_script.sh
# Clone the repository
git clone https://github.com/Software-Guardians/GenymotionLinuxInstallScript.git
# Navigate to directory
cd GenymotionLinuxInstallScript
# Make script executable
chmod +x genymotion_debian_install_script.sh
# Run installation
./genymotion_debian_install_script.sh
- System Preparation: Creates installation directory in your home folder
- Dependency Check: Updates package lists and installs required libraries
- VirtualBox Setup: Installs VirtualBox 7.1 for emulator virtualization
- Download: Fetches Genymotion 3.7.0 Linux binary from official source
- Permission Setup: Makes the installer executable
- Installation: Runs the Genymotion installer
- Cleanup: Removes temporary installation files
After successful installation, you can launch Genymotion using:
~/genymotion/genymotion
Or create a desktop shortcut for easier access.
On first launch, you'll need to:
- Create a Genymotion account (free tier available)
- Sign in to access virtual device templates
- Download your desired Android virtual device
- Configure device settings as needed
If you encounter VirtualBox kernel module errors:
sudo /sbin/vboxconfig
Ensure you have proper permissions:
sudo usermod -aG vboxusers $USER
Then log out and log back in.
If the script fails due to missing packages:
sudo apt update
sudo apt install -f
To update to a newer version, simply run the script again. It will download and install the latest version.
To remove Genymotion:
rm -rf ~/genymotion
To also remove VirtualBox:
sudo apt remove virtualbox-7.1
Contributions are welcome! Please feel free to submit a Pull Request or open an Issue on GitHub.
This script is provided as-is under the MIT License. Genymotion is a proprietary software by Genymobile.
This is an unofficial installation script. Genymotion and all related trademarks belong to Genymobile. Always download software from official sources.
- GitHub Issues: Report bugs or request features
- Official Genymotion Support: https://www.genymotion.com/support/
Bu otomatik kurulum betiği, Debian tabanlı Linux dağıtımlarında Genymotion Android Emülatörünü kurma işlemini basitleştirir. Betik tüm bağımlılıkları yönetir, en son sürümü indirir ve Genymotion'ı minimum kullanıcı müdahalesiyle ana dizininize kurar.
- ✅ Otomatik bağımlılık kurulumu
- ✅ En güncel Genymotion sürümünü indirir (3.7.0)
- ✅ VirtualBox 7.1'i otomatik olarak kurar
- ✅ Kullanıcının ana dizinine temiz kurulum
- ✅ Kurulum dosyalarının otomatik temizlenmesi
- ✅ Güvenli çalışma moduyla hata yönetimi
- Debian tabanlı Linux dağıtımı (Debian, Ubuntu, Linux Mint, vb.)
sudo
yetkileri- Aktif internet bağlantısı
- Yaklaşık 500 MB boş disk alanı
- Debian 11 (Bullseye) ve üzeri
- Ubuntu 20.04 LTS ve üzeri
- Linux Mint 20 ve üzeri
- Diğer Debian tabanlı dağıtımlar
Betik aşağıdaki paketleri otomatik olarak kurar:
virtualbox-7.1
- Sanallaştırma platformuwget
- İndirme aracılibpng16-16t64
- PNG kütüphanesilibgl1
- OpenGL kütüphanesilibqt5opengl5
- Qt5 OpenGL desteğilibpulse0
- PulseAudio kütüphanesi
# Betiği indir
wget https://raw.githubusercontent.com/Software-Guardians/GenymotionLinuxInstallScript/main/genymotion_debian_install_script.sh
# Çalıştırılabilir yap
chmod +x genymotion_debian_install_script.sh
# Kurulumu başlat
./genymotion_debian_install_script.sh
# Depoyu klonla
git clone https://github.com/Software-Guardians/GenymotionLinuxInstallScript.git
# Dizine git
cd GenymotionLinuxInstallScript
# Betiği çalıştırılabilir yap
chmod +x genymotion_debian_install_script.sh
# Kurulumu başlat
./genymotion_debian_install_script.sh
- Sistem Hazırlığı: Ana klasörünüzde kurulum dizini oluşturur
- Bağımlılık Kontrolü: Paket listelerini günceller ve gerekli kütüphaneleri kurar
- VirtualBox Kurulumu: Emülatör sanallaştırması için VirtualBox 7.1'i kurar
- İndirme: Genymotion 3.7.0 Linux binary dosyasını resmi kaynaktan indirir
- İzin Ayarları: Kurulum dosyasını çalıştırılabilir yapar
- Kurulum: Genymotion kurucusunu çalıştırır
- Temizlik: Geçici kurulum dosyalarını kaldırır
Başarılı kurulumdan sonra Genymotion'ı şu şekilde başlatabilirsiniz:
~/genymotion/genymotion
Veya daha kolay erişim için masaüstü kısayolu oluşturabilirsiniz.
İlk başlatmada yapmanız gerekenler:
- Genymotion hesabı oluşturun (ücretsiz katman mevcut)
- Sanal cihaz şablonlarına erişmek için oturum açın
- İstediğiniz Android sanal cihazını indirin
- Cihaz ayarlarını gerektiği gibi yapılandırın
VirtualBox çekirdek modülü hataları ile karşılaşırsanız:
sudo /sbin/vboxconfig
Uygun izinlere sahip olduğunuzdan emin olun:
sudo usermod -aG vboxusers $USER
Ardından çıkış yapıp tekrar giriş yapın.
Betik eksik paketler nedeniyle başarısız olursa:
sudo apt update
sudo apt install -f
Daha yeni bir sürüme güncellemek için betiği tekrar çalıştırmanız yeterlidir. En son sürümü indirecek ve kuracaktır.
Genymotion'ı kaldırmak için:
rm -rf ~/genymotion
VirtualBox'ı da kaldırmak için:
sudo apt remove virtualbox-7.1
Katkılar hoş karşılanır! Lütfen GitHub'da Pull Request göndermekten veya Issue açmaktan çekinmeyin.
Bu betik MIT Lisansı altında olduğu gibi sağlanmaktadır. Genymotion, Genymobile'ın tescilli bir yazılımıdır.
Bu resmi olmayan bir kurulum betiğidir. Genymotion ve ilgili tüm ticari markalar Genymobile'a aittir. Yazılımları her zaman resmi kaynaklardan indirin.
- GitHub Issues: Hata bildirin veya özellik isteyin
- Resmi Genymotion Desteği: https://www.genymotion.com/support/
If you find this script helpful, please consider giving it a star on GitHub!
Bu betiği faydalı bulduysanız, lütfen GitHub'da yıldız vermeyi düşünün!
Made with ❤️ by Software Guardians