Winetricks

Started by VonNatur, 21 de February , 2009, 10:55:28 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

VonNatur

Winetricks

Hi,winetricks é um pequeno script criado para facilitar a instalação de uma serie de libs e e alguns programas(ie6,vlc,kde for windows,firefox3)

Lista de aplicações instaladas via winetricks

This script can help you prepare your system for Windows applications
that mistakenly assume all users' systems have all the needed
redistributable runtime libraries or fonts.
Some options require the Linux 'cabextract' program.

Options:
-q         quiet.  You must have already agreed to the EULAs.
-v         verbose
-V         display Version
Packages:   
art2kmin      MS Access 2000 runtime.  License required!
colorprofile  Standard RGB color profile
comctl32      MS common controls 5.80
comctl32.ocx  MS comctl32.ocx and mscomctl.ocx, comctl32 wrappers for VB6
controlpad    MS ActiveX Control Pad
corefonts     MS Arial, Courier, Times fonts
dcom98        MS DCOM, override the Wine implementation
dirac0.8      the obsolete Dirac 0.8 directshow filter
directx9      MS DirectX 9 user redistributable
divx          divx video codec
dotnet11      MS .NET 1.1 (requires Windows license)
dotnet20      MS .NET 2.0 (requires Windows license)
ffdshow       ffdshow video codecs
flash         Adobe Flash Player ActiveX and firefox plugins
fm20          MS Forms 2.0 Object Library
fontfix       Fix bad fonts which cause crash in some apps (e.g. .net).
gdiplus       MS gdiplus.dll (from powerpoint viewer)
gecko         The HTML rendering Engine (Mozilla)
icodecs       Intel Codecs (Indeo)
jet40         MS Jet 4.0 Service Pack 8
liberation    Red Hat Liberation fonts (Sans, Serif, Mono)
mdac25        MS MDAC 2.5: Microsoft ODBC drivers, etc.
mdac27        MS MDAC 2.7
mdac28        MS MDAC 2.8
mfc40         MS mfc40 (Microsoft Foundation Classes from Visual C++ 4)
mfc42         MS mfc42 (see vcrun6 below)
mono20        mono-2.0.1
msi2          MS Installer 2.0
mshflxgd      MS Hierarchical Flex Grid Control
msls31        MS Line Services 3.1 (needed by native riched?)
msmask        MS Masked Edit Control
msscript      MS Script Control
msxml3        MS XML version 3
msxml4        MS XML version 4
msxml6        MS XML version 6
ogg           ogg filters/codecs: flac, theora, speex, vorbis, schroedinger
ole2          MS 16 bit OLE
pdh           MS pdh.dll (Performance Data Helper)
quicktime72   Apple Quicktime 7.2
riched20      MS riched20 and riched32
riched30      MS riched30
tahoma        MS Tahoma font (not part of corefonts)
urlmon        MS urlmon.dll
vb3run        MS Visual Basic 3 runtime
vb4run        MS Visual Basic 4 runtime
vb5run        MS Visual Basic 5 runtime
vb6run        MS Visual Basic 6 runtime
vcrun6        MS Visual C++ 6 sp4 libraries (mfc42, msvcp60, msvcrt)
vcrun2003     MS Visual C++ 2003 libraries (mfc71,msvcp71,msvcr71)
vcrun2005     MS Visual C++ 2005 libraries (mfc80,msvcp80,msvcr80)
vcrun2005sp1  MS Visual C++ 2005 sp1 libraries
vcrun2008     MS Visual C++ 2008 libraries (mfc90,msvcp90,msvcr90)
vjrun20       MS Visual J# 2.0 libraries (requires dotnet20)
wininet       MS wininet.dll (requires Windows license)
wmp9          MS Windows Media Player 9 (requires Windows license)
wmp10         MS Windows Media Player 10 (requires Windows license)
wsh56         MS Windows Scripting Host 5.6
wsh56js       MS Windows scripting 5.6, jscript only, no cscript
wsh56vb       MS Windows scripting 5.6, vbscript only, no cscript
xvid          xvid video codec
Apps:
autohotkey    Autohotkey (open source gui scripting language)
firefox3      Firefox Version 3
ie6           Microsoft Internet Explorer 6.0
kde           KDE for Windows installer
mpc           Media Player Classic
vlc           VLC media player
Pseudopackages:
allfonts      All listed fonts (corefonts, tahoma, liberation)
allcodecs     All listed codecs (xvid, ffdshow, icodecs)
fakeie6       Set registry to claim IE6sp1 is installed
native_mdac   Override odbc32 and odbccp32
native_oleaut32 Override oleaut32
nt40          Set windows version to nt40
win98         Set windows version to Windows 98
win2k         Set windows version to Windows 2000
winxp         Set windows version to Windows XP
vista         Set windows version to Windows Vista
winver=       Set windows version to default (winxp)
volnum        Rename drive_c to harddiskvolume0 (needed by some installers)


Instalando

Primeiramente faremos a instalação do cabextract,que é uma dependencia do winetricks.Faça o download do pacote para a sua distribuição em http://www.cabextract.org.uk/

No meu caso uso slackware.

# installpkg cabextract-1.0-i686-1rmx.tgz

Após instalar o cabextract,podemos instalar o winetricks.

$ wget http://www.kegel.com/wine/winetricks

Após baixar o winetricks,daremos permissão de execução.

$ chmod +x winetricks

Você pode usar normalmente o winetricks,mais ter que acessar o diretório aonde erle foi baixado inicialmenter,então vamos faze-lo virar um comando.

# mv winetricks /usr/local/bin

Pronto podemos rodar sem problemas o winetricks agora.

$ winetricks directx9 allcodecs allfonts winxp

Com esse comando fazemos a instalação do directx9,de todos os codecs,todas as fontes e "setamos" como padrão o windows xp.

Vamos ajudar o projeto caso encontrem bugs sobre o winetricks reportem em http://code.google.com/p/winezeug/issues/list

Referencias
Fonte


[]'s