Wine, Windows programlarını bir Linux sisteminde çalıştırmanıza izin veren bir uygulamadır. Şarap bir öykünücüye benzer, ancak performansı artıran farklı bir teknolojiye sahiptir.
Bu eğitimde, Ubuntu’da Wine’ın nasıl kurulacağını öğrenin.
Önkoşullar
Ubuntu Deposundan Şarap Kurun
1. Adım: Ubuntu 32-bit veya 64-bit sistemini doğrulayın
Wine, Ubuntu’nun 32 bit ve 64 bit sürümleri için farklı bir uygulama kullanır.
CPU ayrıntılarını görüntülemek için şu komutu girin:
lscpu
CPU op-mode(s) alanı size hangi mimariyi kullandığınızı söyler:
CPU çalışma modları: 32 bit: 32 bit işletim sisteminiz var
CPU çalışma modları: 64 bit: 64 bit işletim sisteminiz var
CPU çalışma modları: 32 bit, 64 bit: ikisinide destekliyorsun
Adım 2: Varsayılan Depolardan Şarap Yükleyin
Wine’ı varsayılan Ubuntu depolarından yüklemek en kolay seçenektir. Ancak, en son sürümü sağlamayabileceğini unutmayın.
1. Apt deposu paket listesini güncelleyerek başlayın. Bu, Wine’ın en son kararlı sürümünün yüklenmesini sağlar.
sudo apt update
2. 64-bit Şarap yüklemek için aşağıdakileri girin:
sudo apt install wine64
32-bit Şarap yüklemek için aşağıdakileri girin:
sudo apt install wine32
3. Adım: Yüklü Şarap Sürümünü Doğrulayın
İşlem tamamlandıktan sonra, çalışan sürümü kontrol ederek kurulumu doğrulayın:
wine --version
Wine’ı resmi Ubuntu deposundan yüklemek her zaman istikrarlı bir kurulum sağlayacaktır. Ancak depolar en son sürümleri içermeyebilir.
Alternatif Seçenek: WineHQ Deposundan Şarap Kurun
Wine’ın daha yeni bir sürümüne ihtiyacınız varsa, onu geliştirici depolarından Ubuntu’ya kurun.
1. 64 bit işletim sistemi kullanıyorsanız, 32 bit mimariyi etkinleştirerek başlayın:
sudo dpkg --add-architecture i386
2. Ardından depoyu yeniden güncelleyin:
sudo apt update
3. GPG anahtarını ekleyin:
wget -qO- https://dl.winehq.org/wine-builds/winehq.key | sudo apt-key add -
4. Ardından, WineHQ deposunu Ubuntu’ya eklemek için aşağıdaki komutları çalıştırın:
sudo apt install software-properties-common
sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -cs) main"
5. Paket listelerini güncelleyin:
sudo apt update
6. Şu komutu kullanarak en son kararlı Wine sürümünü kurun:
sudo apt install --install-recommends winehq-stable
Alternatif olarak, Wine’ın en son geliştirme sürümünü yüklemek için şu komutu kullanın:
sudo apt install --install-recommends winehq-devel
7. Kurulumu çalıştırarak doğrulayın:
wine --version
Not: Apt paket yöneticisi tipik olarak tüm bağımlılıkları yönetir. Şarap kurulumu sırasında bir bağımlılığın eksik olduğuna dair bir hata alırsanız, eksik olan her bir bağımlılığı şu komutla kurun:
sudo apt install <package_name>
Ardından yükleme komutunu yeniden çalıştırın.
Şarap Nasıl Güncellenir?
Şarap sık sık güncellenir. Şarabı manuel olarak güncellemek için şu komutu kullanın:
sudo apt-get upgrade winehq-stable
Yer değiştirmek stable
ile devel
geliştirici sürümü için.
Kararlı sürümler her 10-12 haftada bir çıkar. Geliştirici güncellemeleri çok daha sık çıkıyor.
Varsayılan olarak, wine ana dizinde bir kurulum dizini oluşturur. Sanal kullanır C:\ komutları yorumlamak için sürün. Bu dizini şu adreste bulabilirsiniz: /$HOME/.wine/drive_c/
.
Şarap Ubuntu’dan Nasıl Kaldırılır
Wine’ı kaldırmak için:
sudo apt remove wine[version]
Yerine wine[version]
tip wine64
, wine32
, wine-stable
veya wine-dev
yüklediğiniz sürüme göre.
Bu komut Wine’ı kaldırır, ancak bağımlılıklarını kaldırmaz. Tüm gereksiz bağımlılıkları kaldırmak için şu komutu çalıştırın:
sudo apt autoremove
Bu kalan klasörlerin kaldırılmasının manuel olarak yapılması gerekir. Aşağıdaki komutları çalıştırın:
rm -rf $HOME/.wine
rm -f $HOME/.config/menus/applications-merged/wine*
rm -rf $HOME/.local/share/applications/wine
rm -f /.local/share/desktop-directories/wine*
rm -f /.local/share/icons/????_*.xpm
Dosyaları ve dizinleri sildikten sonra şunu çalıştırın:
sudo apt-get remove --purge ^wine
Şimdi kurulum hatalarını düzeltmek için şunu çalıştırın:
sudo apt-get update
sudo apt-get autoclean
sudo apt-get clean
sudo apt-get autoremove
Şarap artık sisteminizden tamamen kaldırılmalıdır.
Şarap Kullanmaya Başlayın
Wine için yapılandırma dizinini ayarlamak için aşağıdaki komutu çalıştırın:
wineboot
komut oluşturur ~/.şarap dizin ve tüm bileşenleri başlatır.
Uygulamaları Başlatma
Ubuntu’da bir GUI çalıştırıyorsanız, bir windows.exe başlatmak için dosya. Wine, kendisini otomatik olarak .exe dosya uzantısıyla ilişkilendirir. Ayrıca sağ tıklayabilirsiniz başvuru ve seç Birlikte Aç > Şarap.
Bir uygulamayı komut satırından başlatmak için aşağıdakini girin:
cd '/.wine/drive_c/program_folder'
wine launcher.exe
Çalışma dizinini uygulama dosyalarının konumuna değiştirmek çok önemlidir. Yer değiştirmek program_folder
uygulamayı tutan asıl dizin ile. Yer değiştirmek launcher.exe
uygulama için yürütülebilir dosya ile.
şarap başlatma Komutu
bu wine start
komut, temel komuttan daha sağlamdır wine
emretmek. Wine’ın çalışma dizinini yönetmesine izin verir. Belirli bir konuma giden yolu belirtmek için kullanın:
wine start 'C:\program_location\launcher.exe'
Bir Linux yolu belirtin:
wine start /unix "$HOME/program_location/installer.exe
Kullan wine
veya wine start
Windows uygulaması için yükleyiciyi başlatma komutu.
Bir yükleyiciyi yerel bir dizine indirmek için şunu kullanın: wget
ve ardından yükleyiciyi başlatmak için wine komutunu kullanın. Uygulama, Windows’ta olduğu gibi yüklenir. Bir diskten yüklerken, wine start
yükleyicinin yolunu belirtmek için komut. Gerekirse kurulumun ortasında sürücüleri değiştirmek için bunu kullanın.
Güvenlik için, şarabı kök kullanıcı olarak çalıştırmayın. Bunu yapmak, virüslerin ve kötü amaçlı yazılımların sisteminize bulaşmasına izin verebilir.
Çözüm
Wine, Windows programlarını Linux’ta çalıştırmanıza izin veren güçlü bir araçtır. Bu kılavuz, Ubuntu’da şarap yüklemek ve çalıştırmak için sağlam bir başlangıç sağlar.
Farklı bir Linux çeşidi kullanıyorsanız, bu öğreticiyi CentOS 7 için de sunuyoruz.