Префиксът на Wine (известен още като бутилка за вино) е специална папка, в която Wine поставя всички специфични за Wine файлове, инсталирани Windows програми, библиотеки и код на системния регистър и дори потребителски предпочитания.
Обикновено потребителят има само един префикс Wine. Този префикс е папката ~/.wine. Обикновено той е настроен да работи в режим Windows XP (или по-нови версии на Windows) и често потребителите на Linux никога не се занимават с тази папка или не я променят по какъвто и да е начин, поради зрелостта и надеждността на инструмента Wine.
Въпреки че средният потребител на Linux може да се справи само с използването на префикса Wine по подразбиране, много е полезно да се направят няколко такива, тъй като те могат да бъдат настроени да изпълняват специфични версии на Windows, да съдържат различни типове софтуер, който не работи в префикса по подразбиране папка и др.
Забележка: следването на това ръководство изисква Wine. Преди да продължите, следвайте нашия урок за това как да инсталирате софтуера Wine на Linux.
Съдържание
Създайте 32-битов префикс Wine
За да работят правилно някои програми за Windows във Wine, е необходим 32-битов префикс. За съжаление, системата Wine по подразбиране не настройва това по подразбиране, когато потребителят стартира Wine за първи път.
Създаването на нов 32-битов префикс Wine започва с стартиране на терминален прозорец чрез натискане на Ctrl + Alt + T или Ctrl + Shift + T. След това използвайте командата WINEPREFIX в прозореца на терминала, последвана от местоположението, където искате да съхранявате новият префикс.
Забележка: не забравяйте да промените потребителското име в командата по-долу с потребителското име на вашия Linux компютър.
Winearch=win32 WINEPREFIX="/home/username/.newprefix32/" winecfg
Докато горната команда се изпълнява, тя ще създаде нова папка в домашната папка на текущия потребител (~) с етикет „.newprefix32.“ Ако не харесвате това име, не се колебайте да промените името на директорията, преди да я стартирате.
Когато командата WINEPREFIX приключи изпълнението, може да видите няколко GUI подкана. В тези подкани ще бъдете помолени да инсталирате неща, за да работи софтуерът. Следвайте подканите на GUI и се уверете, че всичко е инсталирано.
След като се погрижите за инструментите, които Wine трябва да инсталира, инструментът WineCFG ще се отвори. Използвайте този инструмент, за да персонализирате новия си префикс Wine и да зададете неща като версията на Windows, графиката и т.н.
Създайте 64-битов префикс Wine
По подразбиране, когато стартирате софтуера Wine (на 64-битова операционна система Linux) за първи път, той ще създаде стандартен 64-битов префикс Wine в ~/.wine в домашната директория (~).
Обикновено използването на 64-битовата папка с префикс ~/.wine по подразбиране е добре за повечето потребители. Въпреки това, ако използвате специализиран софтуер, който изисква много промени, все пак е добра идея да научите как да създавате отделни 64-битови префикси на Wine.
За да създадете нов 64-битов префикс на Wine, стартирайте терминален прозорец и използвайте командата WINEPREFIX, както в 32-битовия пример. Този път обаче не използвайте Winearch, тъй като не е необходимо да настройвате този.
Забележка: не забравяйте да промените потребителското име в командата по-долу на потребителското име на вашия компютър с Linux.
WINEPREFIX="/home/username/.newprefix/" winecfg
В горния пример за команда ние зададохме новия 64-битов префикс Wine в папка с етикет „newprefix“. Това име е само за демонстрационни цели. Ако не харесвате това име, не се колебайте да го замените с друго име, което повече отговаря на вашия случай на употреба.
След като въведете командата WINEPREFIX по-горе, инструментът Wine ще настрои нова папка с префикс в домашната директория (~) на текущия ви потребител. По време на този процес на създаване може да видите изскачащи прозорци на GUI. Следвайте подканите на GUI и направете каквото казват, за да сте сигурни, че всичко е настроено правилно.
След като бъдат обработени подканите на GUI, ще се появи прозорецът WineCFG. Използвайте този прозорец, за да конфигурирате новия си 64-битов префикс на Wine, да промените версиите на Windows, графичните настройки и т.н.
Изтрийте префиксите на Wine
Приключихте с префикса Wine и искате да се отървете от него? Ето какво да направите. Първо отворете прозорец на терминал, като натиснете Ctrl + Alt + T или Ctrl + Shift + T. След това използвайте командата ls с превключвателя на командния ред „a“, за да разкриете всички файлове и папки във вашата домашна директория.
ls -a
Прегледайте списъка с файлове за името на вашата папка с префикс Wine. След това използвайте командата rm с превключвателя на командния ред „rf“, за да изтриете папката с префикс.
rm -rf ~/.newprefix/
Или:
rm -rf ~/.newprefix32/
Трябва да се отървете от множество папки с префикси наведнъж? Използвайте скоби, когато използвате командата rm. Например, за да изтриете две папки с префикс, трябва да направите:
rm -rf ~/{.newprefix,.newprefix32}
За четири папки опитайте:
rm -rf ~/{.newprefix1,.newprefix2,.newprefix3,newprefix4}
Няма ограничение за това колко префикси могат да бъдат премахнати наведнъж с командата rm, избройте имената на папките в скоби, последвани от “,” и ще работи.