Linux Ubuntu Wine Photoshop CS6
1体谒、注意事項
Wine無法直接使用Adobe Photoshop CS6的安裝包关拒,需要你在Windows系統(tǒng)(或虛擬機)先安裝好之后,復制文件至Wine的環(huán)境目錄中才可以材义。
2、準備安裝
作者準備的是Linux Ubuntu 18.04 Mini版本作為系統(tǒng),詳情見https://help.ubuntu.com/community/Installation/MinimalCD/
準備一個Windows XP或更高版本饼灿,安裝至虛擬機或?qū)嶓w機,作者這里使用的是深度XP v6.2純凈版帝美,安裝至虛擬機中碍彭。
準備Adobe Photoshop CS6安裝包,文件名為Photoshop_13_LS3.zip,這里不提供下載忙迁,網(wǎng)上一搜一大片磨镶,推薦使用原版,其他版本概不負責皆疹。
虛擬機作者這里使用的是Parallels Destop。
3占拍、開始安裝
1略就、首先安裝Windows XP捎迫,過程不詳述了,安裝好之后將Adobe Photoshop安裝至XP表牢,然后將以下目錄文件打包或復制出來留以備用窄绒。
C:\Program Files\Adobe\
C:\Program Files\Common Files\Adobe
C:\Documents and Settings\$USER\Application Data\Adobe
2、安裝Linux系統(tǒng)崔兴,并安裝VMTools或者Parallels Tools彰导。完畢之后,更新系統(tǒng)源敲茄,并保持系統(tǒng)為最新狀態(tài)位谋。
系統(tǒng)源可以使用阿里云的:https://developer.aliyun.com/mirror
更新源
# 先修改root密碼
sudo passwd root
# 使用root登錄
exit
# 更新源
apt-get update
# 安裝vim
apt-get install -y vim
# 修改源
vim /etc/apt/source.list
# 替換源
:%s/cn\.archive\.ubuntu\.com/mirrors.aliyun.com/g
:wq
# 再次更新源,并升級到最新
apt-get update && apt-get upgrade -y
修改編碼(為GUI界面的中文不亂碼做準備)
# 查看編碼
locale -a
# 修改locale.gen折汞,增加編碼
vim /etc/locale.gen
# 去掉zh_CN UTF-8 UTF-8前面的注釋 并保存
zh_CN UTF-8 UTF-8
:wq
# 生成新的編碼
locale-gen
安裝字體
# 安裝中文支持
apt-get install language-pack-zh-hans language-pack-zh-hans-base -y
# 上面記不住的話以后可以直接搜索也行
apt-cache search zh-hans
apt-cache search language-pack
# 安裝中文字體
apt-get install fonts-wqy-microhei -y
# 當然你也可以搜索
apt-cache search zh-cn
apt-cache search ttf
安裝桌面環(huán)境xfce4倔幼,你也可以用別的
# 安裝桌面環(huán)境 xfce4-goodies是一些xfce的常用軟件集合
apt-get install xfce4 xfce4-goodies -y
# 將xinitrc復制到家目錄下前面加.
cp /etc/X11/xinit/xinitrc ~/.xinitrc
vim ~/.xinitrc
# 寫入語言編碼格式,并再最后啟動xfce4
LANG=zh_CN.UTF-8
startxfce4 &
# 增加語言編碼格式到~/.profile
LANG=zh_CN.UTF-8
# xinitrc xprofile bashrc bashprofile的生效取決于登錄方式爽待,要是你/etc/inittab里是設置的是runlevel是3(默認)损同,bashrc會生效的
# 想讓xinitrc生效還需要重啟
# 重啟,當然也可以不重啟
# 不重啟辦法
export LANG=zh_CN.UTF-8
# 或
reboot
# 啟動桌面
startx
現(xiàn)在來安裝VM-Tools或ParallelsTools鸟款,這個不多介紹了膏燃,虛擬機的插件而已,安裝好了后何什,重啟组哩,至此Linux的桌面環(huán)境安裝好了。
安裝Wine
操作步驟可見文檔:https://wiki.winehq.org/Ubuntu_zhcn
# 安裝wine
sudo dpkg --add-architecture i386
wget -nc https://dl.winehq.org/wine-builds/winehq.key
sudo apt-key add winehq.key
sudo apt-get install software-properties-common
sudo apt-add-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt update
sudo apt install --install-recommends winehq-stable -y
# 安裝winetricks
apt-get install winetricks -y
# winetricks需要zenity才可以顯示gui
apt-get install zenity -y
設置wine的32位環(huán)境
# 寫個bash
vim ~/wine32.sh && chmod +x ~/wine32.sh
#!/bin/bash
export WINEARCH=win32 WINEPREFIX=~/.wine32
設置環(huán)境
source ~/wine32.sh
設置wine处渣,并安裝需要的基礎包
# 設置為Windows XP
winecfg
# 安裝gecko和mono
# 可使用winetricks全自動從網(wǎng)上下載安裝伶贰,也可以手動安裝
# 手動安裝??
# 安裝基礎包 打開安裝面板 命令見:https://wiki.winehq.org/Wine_User%27s_Guide#Basic_usage:_applications_and_control_panel_applets
wine uninstaller
# 選擇安裝包即可安裝完成
# 自動安裝直接執(zhí)行??即可
winetricks
配置winetricks,安裝依賴(作)
# 自動安裝可以直接使用winetricks選擇默認環(huán)境勾選必須安裝的內(nèi)容即可
# 手動安裝提前把下載好的安裝包放到~/.cache/winetricks里面(你備份過即可)
winetricks
# 也可以使用命令安裝
winetricks dlls atmlib gdiplus msxml6 vcrun2005 vcrun2008 vcrun2010 corefonts tahoma FontsSmoothRGB
復制XP系統(tǒng)內(nèi)的Adobe Photoshop到~/.wine32/drive_c/Program Files
和/root/.wine32/drive_c/Program Files/Common Files/
和/root/.wine32/drive_c/users/root/Application Data/
內(nèi)之后罐栈,
# 運行Photoshop黍衙,不過現(xiàn)在字體全是框框(注意需要斷網(wǎng)打開,因為它會要求你登錄試用什么的)
cd '/root/.wine32/drive_c/Program Files/Adobe/Adobe Photoshop CS6'
wine Photoshop.exe
解決亂碼
現(xiàn)在來解決亂碼問題荠诬,
# 打開注冊表
wine regedit
# 找到位置
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
將MS Shell Dlg和MS Shell Dlg2內(nèi)容替換成文泉驛微米黑
這幾個字(因為上面已經(jīng)安裝了這個字體)琅翻,然后重新打開Photoshop
cd '/root/.wine32/drive_c/Program Files/Adobe/Adobe Photoshop CS6'
wine Photoshop.exe
好,現(xiàn)在字體都正常了
功能方面都可以使用的柑贞。
如果想讓字體平滑一些的話方椎,可以修改以下配置:
wine regedit
#進入 HKEY_USERS\S-1-5-21-0-0-0-1000\Control Panel\Desktop
"FontSmoothing"="2"
"FontSmoothingType"=dword:00000002
"FontSmoothingGamma"=dword:00000578
"FontSmoothingOrientation"=dword:0000000
至此結(jié)束。