рд╢рд░рд╛рдм рдХреЗ рдкреНрд░рдпреЛрдЧ рдХреЗ рдЯреЛрдЯрдХреЗ рдФрд░ рдЯреЛрдЯрдХреЗ

рдЫрд╡рд┐

рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░!
рдореИрдВрдиреЗ "рд╢рд░рд╛рдм рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреА рд╕рднреА рд╕реВрдХреНрд╖реНрдорддрд╛рдПрдВ" рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдПрдХ рд▓реЗрдЦ рдкрдврд╝рд╛, рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рд╕рднреА рд╕реВрдХреНрд╖реНрдорддрд╛рдУрдВ рд╕реЗ рдмрд╣реБрдд рджреВрд░ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рдЗрд╕ рдкреЛрд╕реНрдЯ рдХреЛ рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд рд▓рд┐рдЦрд╛ рд╣реИред

рдЗрд╕ рдкреЛрд╕реНрдЯ рдореЗрдВ, рдореВрд▓ рд░реВрдк рд╕реЗ рдПрдХ рдореБрдлреНрдд рдЕрдиреБрд╡рд╛рджред рдмреЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдкреНрд░рд▓реЗрдЦрди, рд╕рд╛рде рд╣реА рд╕рд╛рде рдЙрдирдХреЗ рдЕрдкрдиреЗ рдФрд░ рджреВрд╕рд░реЛрдВ рдХреЗ рдХрдИ рдЯреЛрдЯрдХреЗред
рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдкреЛрд╕реНрдЯ рдЬреАрдПрдирдпреВ / рд▓рд┐рдирдХреНрд╕ рдХреЗ рд╢реБрд░реБрдЖрддреА рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рджрд┐рд▓рдЪрд╕реНрдк рд╣реЛрдЧреАред рдлрд┐рд░ рднреА, рд╡рд┐рд╢реЗрд╖рдЬреНрдЮреЛрдВ рд╕реЗ рдзреНрд╡рдирд┐ рд╕рд▓рд╛рд╣ рд╢рд╛рдирджрд╛рд░ рдирд╣реАрдВ рд╣реЛрдЧреАред

рдмреЗрд▓ рдХреНрдпрд╛ рд╣реИ, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЗрд╕рдХрд╛ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реИред рдореИрдВ рдЙрд╕рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рджреМрд░рд╛рди рдХреБрдЫ рдЯреНрд░рд┐рдХреНрд╕ рджрд┐рдЦрд╛рдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВред

рдЙрдкрд╕рд░реНрдЧреЛрдВ

рдЙрдирдХреА рдорджрдж рд╕реЗ, рдЖрдк рдареАрдХ рдЙрд╕реА рдЬрдЧрд╣ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдЖрдк рдЙрдиреНрд╣реЗрдВ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдФрд░ рдбрд┐рдлрд╝реЙрд▓реНрдЯ .wine рдореЗрдВ рдирд╣реАрдВред рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЕрдЧрд░ рдХреБрдЫ рдЧрд▓рдд рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдмрд╕ рдЙрд╕ рдЙрдкрд╕рд░реНрдЧ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ рдЬрд┐рд╕рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реБрдИ рдереА, рдЬрдмрдХрд┐ рдЕрдиреНрдп рд╕рднреА рдПрдкреНрд▓рд┐рдХреЗрд╢рди \ prefixes (рдорд╛рди рд▓реЗрдВ рдХрд┐ рд╡реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд┐рдП рдЧрдП рд╣реИрдВ) рдкреНрд░рднрд╛рд╡рд┐рдд рдирд╣реАрдВ рд╣реЛрдВрдЧреЗред

рдпрд╣реА рд╣реИ, рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдП рдЧрдП рдкреНрд░рддреНрдпреЗрдХ рдЙрдкрд╕рд░реНрдЧ рдХреЛ рдПрдХ рдЕрд▓рдЧ рд╢рд░рд╛рдм рдорд╛рдирд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ - рдпрд╣ рдЕрдиреНрдп рдЙрдкрд╕рд░реНрдЧреЛрдВ рд╕реЗ рд╕реНрд╡рддрдВрддреНрд░ рд╣реИред рдпрд╛, рдФрд░ рднреА рд╕рд░рд▓рддрд╛ рдХреЗ рд▓рд┐рдП, рдкреНрд░рддреНрдпреЗрдХ рдирд┐рд░реНрдорд┐рдд рдЙрдкрд╕рд░реНрдЧ рдХреЛ рдЕрд▓рдЧ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд░реВрдк рдореЗрдВ рд▓реЗрдВред

рдЕрдм рдереЛрдбрд╝рд╛ рдЕрднреНрдпрд╛рд╕:
рдЕрдм рд╣рдо Gamez рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдПрдВрдЧреЗ, рдЗрд╕рдореЗрдВ рд╣рдо рд▓рд┐рдмрд╛рд╕ рдЙрдкрд╕рд░реНрдЧ рдмрдирд╛рдПрдВрдЧреЗ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдХрдИ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВрдЧреЗред рдпреЗ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдЕрднреА рднреА рдмрд╛рдж рдореЗрдВ рдЙрдкрдпреЛрдЧреА рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдХреИрд╢ рдХрд┐рдпрд╛ рдЬрд╛рдПред

mkdir ./Gamez
env WINEPREFIX=$HOME/Gamez/lib wine winecfg
env WINEPREFIX=$HOME/Gamez/lib winetricks directx9 vcrun2005 vcrun2008 vcrun6
env WINEPREFIX=$HOME/Gamez/lib wine winecfg


рдЕрдВрддрд┐рдо рдХрдорд╛рдВрдб рдХреЗ рд╕рд╛рде, рд╣рдордиреЗ рдлрд┐рд░ рд╕реЗ рд╡рд╛рдЗрди рдХреЙрдиреНрдлрд┐рдЧрд░реЗрдЯрд░ рд╡рд┐рдВрдбреЛ рдХреЛ рдХреЙрд▓ рдХрд┐рдпрд╛ред рдмрд╕ рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ рдЯреИрдм рдкрд░ рдЬрд╛рдПрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдЙрд╕рдХреЗ рдмрд╛рдж рдХрд░реЗрдВ:

wine winecfg - рд╢рд░рд╛рдм рд╡рд┐рдиреНрдпрд╛рд╕рдХрд░реНрддрд╛ рдЦреБрд▓ рдЬрд╛рдПрдЧрд╛ (рдЙрдкрд╕рд░реНрдЧ рд╕реЗ рдирд╣реАрдВ), рдЙрд╕реА рдЯреИрдм рдХреЛ рдЬрд╛рдВрдЪреЗрдВред рдЖрдк рджреЗрдЦрд┐рдпреЗ! рдпрд╣рд╛рдВ рдХреЛрдИ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдирд╣реАрдВ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП рд╡рд╣ рд╕реБрд░рдХреНрд╖рд┐рдд рдФрд░ рд╕реНрд╡рд╕реНрде рд╣реИред

рд╢рд░рд╛рдм рдХреЗ рдХрдИ рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╕рдВрд╕реНрдХрд░рдг рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ?

рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ рд╕реНрд░реЛрдд рд╕реЗ рд╢рд░рд╛рдм рдПрдХрддреНрд░ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЕрд╕реЗрдВрдмрд▓ рдХрд░рддреЗ рд╕рдордп, рд╣рдо рдмрд╕ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП рдЙрдкрд╕рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣рд╛рдБ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рд╣реИ:

./configure prefix=/path/to/install/directory && make
sudo make install


AppDB

рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдиреЗ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдРрдкрдбрдм рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ, рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХреЗ рджреНрд╡рд╛рд░рд╛ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╕реНрдЯрдл рд╕рднреА рдиреБрдХрд╕рд╛рдиреЛрдВ рдХреЛ рдкрд╣рд▓реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рдФрд░ рдЪрд┐рддреНрд░рд┐рдд рдХрд░ рдЪреБрдХрд╛ рд╣реЛред

рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдСрд░реНрдбрд░ рджреЗрдирд╛

рдпрджрд┐ рдЖрдк рдЦреЗрд▓рдирд╛ рдкрд╕рдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЖрдкрдХрд╛ / рд╣реЛрдо рд╕реЗрдХреНрд╢рди рд╢рд╛рдпрдж рдмрдЪрдд рдФрд░ рдЕрдиреНрдп рдЧреЗрдо рдлрд╝рд╛рдЗрд▓реЛрдВ рд╕реЗ рднрд░рд╛ рд╣реИред рдЖрдк рдмрд┐рдирд╛ рдХрд┐рд╕реА рдкреВрд░реНрд╡рд╛рдЧреНрд░рд╣ рдХреЗ рдЗрд╕ рдкреВрд░реА рдЪреАрдЬрд╝ рд╕реЗ рдЫреБрдЯрдХрд╛рд░рд╛ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ:

рдЫрд╡рд┐

рд╡рд╛рдВрдЫрд┐рдд рджрд╕реНрддрд╛рд╡реЗрдЬрд╝реЛрдВ рдХреЗ рд╕рд╛рде рдорд╛рдирдХ рдкрде рдХреЛ рдореЗрд░реЗ рд╕реНрдерд╛рди рдХреЛ рд╕рд╣реЗрдЬреЗрдВред рдореЗрд░реЗ рд▓рд┐рдП, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрд╣ рдкрде рдЧреЗрдо рдлрд╝реЛрд▓реНрдбрд░ рдХреА рдУрд░ рдЬрд╛рддрд╛ рд╣реИред

рд╢рд░рд╛рдм рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

рд╢рд░рд╛рдм рдПрдХ рдРрд╕реА рдЪреАрдЬ рд╣реИ, рдЬрд┐рддрдирд╛ рдирдпрд╛ рдЙрддрдирд╛ рдЕрдЪреНрдЫрд╛! рдирд┐рдореНрди рдЖрджреЗрд╢ рдХреЗ рд╕рд╛рде, рдЖрдкрдХреЗ рдкрд╛рд╕ рд╣рдореЗрд╢рд╛ рд╡рд╛рдЗрди рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг (рдЙрдмрдВрдЯреВ-рдЬреИрд╕реЗ рд╡рд┐рддрд░рдг рдХреЗ рд▓рд┐рдП) рд╣реЛрдЧрд╛:

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update


рдЗрди рдЖрджреЗрд╢реЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╕рд┐рдиреИрдкреНрдЯрд┐рдХ рдореЗрдВ рд╢рд░рд╛рдм рдХрд╛ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдг рджреЗрдЦреЗрдВред

Winetricks рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

рдпрджрд┐ рдХрд┐рд╕реА рдХрд╛рд░рдг рд╕реЗ рдЖрдкрдХреЗ рдкрд╛рд╕ рдЕрднреА рднреА рд╡рд╛рдЗрдиреЗрдЯреНрд░рд┐рдХ рдирд╣реАрдВ рд╣реИ, рддреЛ рдЖрдк рдЗрд╕реЗ рдЗрд╕ рддрд░рд╣ рдЦреЗрдд рдкрд░ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:

wget winetricks.org/winetricks
sudo cp winetricks /usr/bin
sudo chmod +x /usr/bin/winetricks


Msi рдлрд╝рд╛рдЗрд▓ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ?

рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рджреЛ рддрд░реАрдХреЗ рд╣реИрдВ: wine msiexec /i whatever.msi

рд╡реИрдХрд▓реНрдкрд┐рдХ рддрд░реАрдХрд╛: wine start whatever.msi

рдлрд╝рд╛рдЗрд▓ foo.exe рдирд┐рд╖реНрдкрд╛рджрди рдпреЛрдЧреНрдп рдХреЗ рд░реВрдк рдореЗрдВ рдЪрд┐рд╣реНрдирд┐рдд рдирд╣реАрдВ рд╣реИ ... - рдЗрд╕рдХрд╛ рдХреНрдпрд╛ рдорддрд▓рдм рд╣реИ?

рдпрд╣ рддреНрд░реБрдЯрд┐ рдЗрд╕рд▓рд┐рдП рд╣реЛрддреА рд╣реИ рдХреНрдпреЛрдВрдХрд┐ exe рдлрд╝рд╛рдЗрд▓ рдкрд░ рдирд┐рд╖реНрдкрд╛рджрди рдкрд░ рдкреНрд░рддрд┐рдмрдВрдз рд╣реИред рдЖрдкрдХреЗ рдлрд╝рд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рдлрд╝рд╛рдЗрд▓ рдХреЗ рд▓рд┐рдП, рдЗрд╕ рдХрдорд╛рдВрдб рдХреЛ рд╕реНрдерд┐рддрд┐ рдареАрдХ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП:

chmod a+x ./patch/you/exe.file

рдпрджрд┐ рдлрд╝рд╛рдЗрд▓ рдбрд┐рд╕реНрдХ рдкрд░ рд╣реИ, рддреЛ рдЗрд╕ рдХрдорд╛рдВрдб рдХреЛ рдорджрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП:

mount -o remount,mode=0777,exec /media/cdrom

рдбрд┐рдмрдЧ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдПрдХ рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреИрд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рдХрд░реЗрдВ?

cd ~/.wine/drive_c/Games/Tron
wine tron.exe &> log.txt


рдХреНрд░реИрд╢ рдбрд╛рдпрд▓реЙрдЧ рдХреЛ рдЕрдХреНрд╖рдо рдХреИрд╕реЗ рдХрд░реЗрдВ?

рдпрджрд┐ рдЖрдк рдЙрдкрд╕рд░реНрдЧреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдХрдорд╛рдВрдб рдореЗрдВ рдЙрдкрд╕рд░реНрдЧ рдХрд╛ рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рди рднреВрд▓реЗрдВ - winetricks nocrashdialog

рдПрдкреНрд▓рд┐рдХреЗрд╢рди \ рдЧреЗрдо рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╢рд░рд╛рдм рдХрд╕рдо рдЦрд╛рддрд╛ рд╣реИ рдФрд░ рдХреБрдЫ рднреА рд╢реБрд░реВ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдХреНрдпрд╛ рдХрд░реЗрдВ?

рдкрд╣рд▓реЗ, рд▓реЙрдЧ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░реЗрдВ, рдЖрдорддреМрд░ рдкрд░ рдЙрдирдореЗрдВ рд╕рдм рдХреБрдЫ рд▓рд┐рдЦрд╛ рдЬрд╛рддрд╛ рд╣реИред рдиреАрдЪреЗ рдореИрдВ рд╕рдмрд╕реЗ рд▓реЛрдХрдкреНрд░рд┐рдп рддреНрд░реБрдЯрд┐рдпрд╛рдВ рджреВрдВрдЧрд╛:

MFC40.DLL: winetricks рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, mfc40 (Visual C ++ 4 рд╕реЗ Microsoft Foundation Classes) рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
MFC42.DLL, MSVCP60.DLL: winetricks (MS Visual C ++ 6 sp4 рдкреБрд╕реНрддрдХрд╛рд▓рдпреЛрдВ: mfc42, msvcp60, msvcrt) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ vcrun6 рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
MFC71.DLL, MSVCP71.DLL: winetricks рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ vcrun2003 (MS Visual C ++ 2003 рд▓рд╛рдЗрдмреНрд░реЗрд░реА: mfc71, msvcp71, msvcr71) рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
MFC80.DLL, MSVCP80.DLL: winetricks рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ vcrun2005 (MS Visual C ++ 2005 рд▓рд╛рдЗрдмреНрд░реЗрд░реА: mfc80, msvcp80, msvcr80) рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
MFC90.DLL, MSVCP90.DLL: winetricks рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ vcrun2008 (MS Visual C ++ 2008 рд▓рд╛рдЗрдмреНрд░реЗрд░реА: mfc90, msvcp90, msvcr90) рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред
MDAC: winetricks (MS MDAC 2.7) рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ mdac27 рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВред

рдореЗрд░рд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЯреЗрдХреНрд╕реНрдЯ рдлрд╝реАрд▓реНрдб рдЕрдЬреАрдм рддрд░реАрдХреЗ рд╕реЗ рд╡реНрдпрд╡рд╣рд╛рд░ рдХрд░рддреЗ рд╣реИрдВ

рдЖрд╡реЗрджрди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд╡рд╛рдЗрди рдбрд┐рдмрдЧ рдХрд╛ рд╡рд┐рд╢реНрд▓реЗрд╖рдг рдХрд░реЗрдВ, рдпрджрд┐ рдЖрдк рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ RICHED20.DLL рдкрд░ рдХреНрдпрд╛ рд╢рдкрде рд╣реИ, рддреЛ winetricks рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреБрд╕реНрддрдХрд╛рд▓рдп рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ: riched20

рд▓реЙрдиреНрдЪ рдХреЗ рдмрд╛рдж, рдХрдВрд╕реЛрд▓ рдореЗрдВ рдлрд╝рд┐рдХреНрдореЗ рд╕рдВрджреЗрд╢ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрддреЗ рд╣реИрдВред рдпрд╣ рдХреНрдпрд╛ рд╣реИ

рдЖрдк рдмрд╕ рдЙрдиреНрд╣реЗрдВ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдпрд╣ рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рд▓рд┐рдП рдЬрд╛рдирдХрд╛рд░реА рд╣реИред

рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдХрд┐рд╕реА рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ .NET рдлреНрд░реЗрдорд╡рд░реНрдХ рдЪрд╛рд╣рд┐рдП?

Winntrix рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ, рдЖрдк 1 рдпрд╛ 2 рдлреНрд░реЗрдорд╡рд░реНрдХ рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореЛрдиреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рд╡рд┐рдХрд▓реНрдк рдХреЗ рд░реВрдк рдореЗрдВред рдпрджрд┐ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ 3 рдпрд╛ 4 рдлреНрд░реЗрдорд╡рд░реНрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рддреЛ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рд╕рдВрднрд╛рд╡рдирд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХрд╛рдо рдирд╣реАрдВ рдХрд░реЗрдЧрд╛ (рд╣рд╛рд▓рд╛рдВрдХрд┐ 3 рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ 3.5 рд╡рд╛рдЗрдирдЯреНрд░реАрдХ рдореЗрдиреВ рдореЗрдВ рдЙрдкрд▓рдмреНрдз рд╣реИрдВ)ред рд╣рдо рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЗ рд╣рд▓ рд╣реЛрдиреЗ рдХрд╛ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣реЗ рд╣реИрдВред

рдЬреЛ рдЦреЗрд▓ рдореИрдВ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реВрдВ, рд╡рд╣ рд╡рд┐рддрд░рдг рд╕реЗ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИред рдХреНрдпрд╛ рдЗрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИ?

рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рд╕реБрд░рдХреНрд╖рд╛ рдХреА рд╕реВрдЪреА рджреЗрдЦреЗрдВ рдЬреЛ рдХрд╛рдо рдХрд░рддреА рд╣реИред

рдХреНрдпрд╛ рд╣реЛрдЧрд╛ рдЕрдЧрд░ рдЖрд╡реЗрджрди рдХреЛ рдЖрдИрдИ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рд╢рд░рд╛рдм рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ рдЧреЗрдХреЛ рдХрд░реНрдиреЗрд▓ \ рдЗрдВрдЬрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреА рд╣реИ - рдпрд╣ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдкрд░ рд╕рдорд╛рди рд╣реИред рдЗрд╕рд▓рд┐рдП, рдЬреАрддреЛрдХреНрд░рд┐рдХ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬреЗрдХреЛ (рдпрджрд┐ рдпрд╣ рдирд╣реАрдВ рд╣реИ) рдФрд░ / рдпрд╛ рдирдХрд▓реА 6 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╕рдВрднрд╡ рд╣реИред

рдпрджрд┐ рдпрд╣ рдорджрдж рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╡рд┐рдВрдб 2 рд╕рдВрд╕реНрдХрд░рдг рдХреЛ win2k рдореЗрдВ рдмрджрд▓рдиреЗ рдФрд░ winetricks рдЕрд░реНрдерд╛рдд 6, рдпрд╛рдиреА 7 рдпрд╛ ie8 рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░реЗрдВред

рд╡рд╛рдЗрди рдореЗрдВ рдлреЙрдиреНрдЯ рд╕реНрдореВрдерд┐рдВрдЧ рдХреИрд╕реЗ рд╕рдХреНрд╖рдо рдХрд░реЗрдВ?

рдпрджрд┐ рдЖрдкрдХрд╛ рд╕рдВрд╕реНрдХрд░рдг 1.1.12 рд╕реЗ рдЕрдзрд┐рдХ рд╣реИ, рддреЛ рдЖрдк winetricks рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рддреАрди рдЪреМрд░рд╕рд╛рдИ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ: рдлреЛрдВрдЯрдореНрдпреВрдЯ-рдЧреНрд░реЗ , рдлреЛрдВрдЯрдореВрде-рдЖрд░рдЬреАрдмреА рдпрд╛ рдлреЛрдВрдЯрдореВрде-рдмреЙрдЧ

рдЧреЗрдо рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рдмрд╛рдж, рд╕реНрдХреНрд░реАрди рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ

рдорджрдж рдХрд░рдиреА рдЪрд╛рд╣рд┐рдП: xrandr -s 0

рд╢рд░рд╛рдм рд░рдЬрд┐рд╕реНрдЯреНрд░реА рдореЗрдВ рдХреИрд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ?

wine regedit - рдпрджрд┐ рдЙрдкрд╕рд░реНрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдХрдорд╛рдВрдб рдореЗрдВ рдкрде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░реЗрдВред

рдХреНрдпрд╛ рд╢рд░рд╛рдм рдХреЛ рдПрдХ рдЕрд▓рдЧ рдЪрд╛рд▓рдХ рд╕реНрдерд╛рдкрдирд╛ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ?

рдирд╣реАрдВред рд╡рд╛рдЗрди рдПрдХ рдХрдВрдкреНрдпреВрдЯрд░ рдПрдореБрд▓реЗрдЯрд░ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рд▓рд┐рдирдХреНрд╕ рдореЗрдВ рд╕рдордЭрдиреЗ рдпреЛрдЧреНрдп рдХрдорд╛рдВрдб рдореЗрдВ рд╡рд┐рдВрдбреЛрдЬ рдПрдкреАрдЖрдИ рдХреЙрд▓ рдХрд╛ рдЕрдиреБрд╡рд╛рдж рдХрд░рддрд╛ рд╣реИред

рдХреНрдпрд╛ рд╢рд░рд╛рдм рдХреЛ рдЬрдбрд╝ рд╕реЗ рдЪрд▓рд╛рдирд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд╣реИ?

рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕реЗ рд╢рд░рд╛рдм рдХрднреА рди рдЪрд▓рд╛рдПрдВ !!!

рдпрджрд┐ рдпрд╣ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╣реБрдЖ рд╣реИ, рддреЛ ~ / рд╢рд░рд╛рдм рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдХреЗ рдорд╛рд▓рд┐рдХ рдХреЛ рдмрджрд▓ рджреЗрдВред

cd ~
sudo chown -R $USER:$USER .wine


рд╢рд░рд╛рдм рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕реБрд░рдХреНрд╖рд╛ рд╕рд╛рд╡рдзрд╛рдирд┐рдпрд╛рдВ

рдЖрдкрдХреА рд╕реБрд░рдХреНрд╖рд╛ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдореЗрдВ рдЖрдкрдХреА рдорджрдж рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣рд╛рдВ рдХреБрдЫ рд╕реБрдЭрд╛рд╡ рджрд┐рдП рдЧрдП рд╣реИрдВ:



.Xsession-рддреНрд░реБрдЯрд┐рдпрд╛рдБ рдлрд╝рд╛рдЗрд▓ рдкреВрд░реЗ рдбрд┐рд╕реНрдХ рд╕реНрдерд╛рди рдХреЛ рд░реЛрдХрддреА рд╣реИ !!! рдХреНрдпрд╛ рдХрд░реЗрдВ? (рд░реЗрд╕рд┐рдкреА рд╕реЗ - = XliN = -)

рдирд┐рдореНрди рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕рд╣реЗрдЬреЗрдВ:
% cat .scripts/xsessionerrorscleaner.sh
#! /bin/bash
while true ; do
inotifywait -e modify ~/.xsession-errors &> /dev/null
[[ "$(stat -c %s ~/.xsession-errors)" -ge "52428800" ]] && echo > ~/.xsession-errors
done

рдЗрд╕реЗ рдСрдЯреЛрд▓реИрдб рдореЗрдВ рдЬреЛрдбрд╝реЗрдВ, рдФрд░ рдирд┐рдореНрди рдкреИрдХреЗрдЬ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ (рдпрд╣ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИ)ред
apt-get install inotify-tools

рд╢рд░рд╛рдм рдХреЗ рд▓рд┐рдП рдПрдХ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдмрдирд╛рдирд╛ (drBatty рд╕реЗ рдиреБрд╕реНрдЦрд╛)

(1) рдПрдХ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдмрдирд╛рдПрдБ
2) рд░рд╛рдЗрдЯреНрд╕ рдХреЛ 700 рд╣реЛрдо рдбрд╛рдЗрд░реЗрдХреНрдЯрд░реА рдореЗрдВ рдмрджрд▓реЗрдВ
* 3) sudoers (visudo) рдореЗрдВ рдХрдорд╛рдВрдб рд▓рд┐рдЦреЗрдВ
first_user comp_name = (second_user) NOPASSWD: / program_with_full_path
4) рдкрд╣рд▓реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд▓рд┐рдП, рд╣рдо рдСрдЯреЛрд▓реИрдб рдбреЗ рдореЗрдВ xhost + рд╕реНрдерд╛рдиреАрдп рдХрдорд╛рдВрдб рдкрдВрдЬреАрдХреГрдд рдХрд░рддреЗ рд╣реИрдВ: second_user
5) рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╢реЙрд░реНрдЯрдХрдЯ рдореЗрдВ рд▓рд┐рдЦреЗрдВ
sudo -u second_user / program_with_full_path
рддрдм рдкрд╣рд▓рд╛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреВрд╕рд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреА рдУрд░ рд╕реЗ рдЕрдзрд┐рдХ рдпрд╛ рдХрдо рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЪрд▓рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдореЛрдВ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реЛрдЧрд╛ред
рддрд╛рд░рд╛рдВрдХрди рдЙрди рд╡рд╕реНрддреБрдУрдВ рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рдореВрд▓ рдЕрдзрд┐рдХрд╛рд░реЛрдВ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред

Source: https://habr.com/ru/post/In124606/


All Articles