GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Wine na Debian 7 Wheezy

Víno

Wine je bezplatná implementace rozhraní Microsoft Windows API pro platformu linux a používá se ke spouštění aplikací pro Windows na linuxu.

Má však omezení a nemůže spustit všechny aplikace.

Wine je součástí základních repozitářů distribucí jako Ubuntu a Debian , takže jej lze snadno nainstalovat z apt.

Vyhledejte víno v mezipaměti balíčku pomocí příkazu aptitude.

Děláme to na 64bitovém systému debian.

$ aptitude search ^wine
i   wine                                  - Windows API implementation - standard suite
p   wine-doc                              - Windows API implementation - documentation
i A wine64-bin                            - Windows API implementation - binary loader
p   winetricks                            - package manager for WINE to install software easily

Dobře, našli jsme víno. Nyní jej ihned nainstalujte.

# apt-get install wine

Po dokončení instalace spusťte wine z příkazového řádku

# wine

Zobrazí se dialogové okno s následujícím textem

This is the wine64-bin helper package, which does not provide wine itself,
but instead exists solely to provide the following information about
enabling multiarch on your system in order to be able to install and run
the 32-bit wine packages.

The following commands should be issued as root or via sudo in order to
enable multiarch (the last command installs 32-bit wine):

  # dpkg --add-architecture i386
  # apt-get update
  # apt-get install wine-bin:i386

Be very careful as spaces matter above.  Note that this package
(wine64-bin) will be removed in the process.  For more information on
the multiarch conversion, see: http://wiki.debian.org/Multiarch/HOWTO

Výstup nám říká, že musíme povolit balíčky i386 na Debianu, abychom mohli instalovat víno. Nyní tedy postupujte podle pokynů zobrazených v tomto dialogu. Spusťte příkazy v přesném pořadí

# dpkg --add-architecture i386
# apt-get update

Nainstalujte balíčky Wine i386 (32bit)

Když nyní vyhledáte víno, zobrazí se další 32bitové balíčky

# aptitude search ^wine
i   wine                            - Windows API implementation - standard suit
p   wine:i386                       - Windows API implementation - standard suit
v   wine-bin                        -
p   wine-bin:i386                   - Windows API implementation - binary loader
p   wine-doc                        - Windows API implementation - documentation
i A wine64-bin                      - Windows API implementation - binary loader
#

Nyní pokračujte a nainstalujte balíček wine:i386.

# apt-get install wine:i386

Stáhne se přibližně 90 MB, v závislosti na tom, jaké balíčky jsou již nainstalovány na vašem systému debian.
Po instalaci spusťte znovu, abyste se ujistili, že je nainstalován správně

# wine --version
wine-1.4.1

Jak vidíme, právě jsme nainstalovali wine 1.4.1 Nyní v menu aplikace někde najdete možnost Wine Configuration. Klikněte na něj a mělo by se objevit okno jako toto.

Spusťte Poznámkový blok ve Wine

Nyní můžete spustit aplikaci Windows Poznámkový blok z vína. Stačí spustit příkazový zápisník z terminálu.

# notepad

Nainstalujte winetricks na debian

Winetricks je skript gui, který lze použít k instalaci některých aplikací pro Windows na linuxu, které lze použít s vínem. Ke spuštění potřebuje knihovnu zeity. Knihovna zeity umožňuje vytvářet gui dialogy založené na gtk z příkazové řádky nebo bash skriptů.

Ve výchozím nastavení nemusí být na debian nainstalován, záleží na tom, jaký desktopový systém používáte. Takže nejprve nainstalujte zeity.

# apt-get install zenity

Nyní si stáhněte skript winetricks

$ wget http://winetricks.org/winetricks

A udělejte jej spustitelný pomocí chmod

$ chmod +x winetricks

Nyní spusťte winetricks

$ ./winetricks

Zobrazí se dialogové okno s pokyny. Postupujte podle pokynů a nainstalujte aplikaci, která se vám líbí.

Winetricks lze také použít z příkazového řádku

$ ./winetricks apps list

Výše uvedený příkaz zobrazí seznam všech dostupných aplikací. Postupujte podle tohoto návodu, kde najdete další pokyny, jak používat winetricks z příkazového řádku.

Nainstalujte nejnovější verzi Wine

Výše jsme viděli, že repozitáře debianu poskytují zastaralou verzi vína. Nejnovější verzi lze nainstalovat z webových stránek vína.

Stáhnout nejnovější víno

Chcete-li nainstalovat nejnovější verzi wine, stáhněte si deb balíčky z následující adresy URL

http://dev.carbon-project.org/debian/wine-unstable/

Stáhněte si správné balíčky z kategorie amd64 nebo x86 v závislosti na architektuře vašeho systému.

Dále nainstalujeme gdebi, které lze použít k instalaci balíčků deb. Příkaz dpkg lze také použít k instalaci balíčků deb, ale neinstaluje závislosti automaticky. gdebi to dělá.

# apt-get install gdebi

Nyní použijeme gdebi k instalaci všech deb souborů stažených v předchozím kroku. Nejprve však musíme nainstalovat několik dalších balíčků.

# aptitude install libc6-dev-i386 oss-compat lib32z1
# aptitude install libc6-i386
# aptitude install ia32-libs

Nyní nainstalujte wine debs.

# gdebi libwine-*
# gdebi wine-*

Nyní by tedy mělo být víno správně nainstalováno. Zkontrolujte verzi a potvrďte

# wine --version
wine-1.5.5

Všimněte si, že pokud jste dříve nainstalovali víno z repozitářů debianu, musíte jej nejprve odstranit.

# aptitude remove libwine-bin:i386

Nyní spusťte okno konfigurace vína jako předtím. Vyzve vás to ke stažení gecko. Kliknutím na OK stáhnete gecko. To se používá k vykreslování webových stránek v aplikacích.

Dále by se při spouštění aplikací pro víno zobrazila tato zpráva

It appears that libnss-mdns is installed on your system,
but lib32nss-mdns is not. Please note that Wine will not be
able to access the Internet unless you either install
lib32nss-mdns (or ia32-libnss-mdns), or uninstall libnss-mdns.

Opravte to instalací potřebných balíčků.

# aptitude install lib32nss-mdns

Nyní by se aplikace pro víno měly spustit bez upozornění nebo zpráv.

Pokud po provedení všech výše uvedených kroků narazíte na chyby závislostí, zkuste použít následující příkaz

# apt-get install -f

Nainstaluje potřebné balíčky z poškozených balíčků a pokusí se opravit poškozené chyby závislostí.
Nyní byste měli mít wine správně nainstalován na vašem Debianu stroj.

Pokud máte nějakou zpětnou vazbu nebo dotazy, dejte nám vědět v komentářích níže.


Debian
  1. Jak nainstalovat Lutris na Debian Linux

  2. Jak nainstalovat Wine Staging na Debian 10 Buster

  3. Jak nainstalovat R na Debian 9

  1. Jak nainstalovat R na Debian 10

  2. Jak nainstalovat Debian 7 (Wheezy) Minimal Server

  3. Jak nainstalovat Wine 6.0 na Debian 10

  1. Jak nainstalovat Debian 11

  2. Jak nainstalovat Wine na Debian 10

  3. Jak nainstalovat Wine na Debian 10 (Buster)