حتما با برنامه wine آشنا هستید برنامه ای که به وسیله آن می توانید برنامه های ویندوزی خود را به راحتی اجرا کنید همانطور که می دانید فایلای exe. در ویندوز اغلب دارای آیکونهای مختلفی می باشند متاسفانه در لینوکس این آیکون ها نمایش داده نمی شوند واین کار رو وقتی در یک پوشه پر از این گونه فایلها باشیم سخت می کنه در زیر روشی توضیح داده می شود که می توانید این آیکونها را در محیط گنوم مشاهده کنید :)
1 بسته icoutils را با دستور زیر نصب کنید
sudo apt-get install icoutils
local/share/mime/packages./~
1234567 <?xml version=“1.0” encoding=“UTF-8”?><mime–info xmlns=“<a class=”external free” title=”http://www.freedesktop.org/standards/shared-mime-info” rel=”nofollow” href=”http://www.freedesktop.org/standards/shared-mime-info”>http://www.freedesktop.org/standards/shared-mime-info</a>”><mime–type type=“application/x-exe”><comment>Windows executable</comment><glob pattern=“*.exe”/></mime–type></mime–info>
به پوشه خانگی بروید و دستور زیر را در ترمینال وارد کنید :
update-mime-database .local/share/mime/
123456789101112131415161718192021222324252627 #!/bin/shf=`mktemp`if wrestool “$1” –x –t14 > $f && [ –s $f ]; thenid=`icotool –l $f | awk ‘{ci=int(substr($2,index($2,”=”)+1));cw=int(substr($3,index($3,”=”)+1));cb=int(substr($5,index($5,”=”)+1));if (cw > w || (cw == w && cb > b)) {b = cb;w = cw;i = ci;}}END {print i;}’`icotool –x —index=$id $f –o “$2”convert –resize 48×48 “$2” “$2” # optionalelsecp ‘/usr/share/icons/crystalsvg/48×48/mimetypes/exec_wine.png’ “$2”firm $f
و پس از آن حتما دستور زیر را در ترمینال اجرا کنید
1 “gconftool –type string –set /desktop/gnome/thumbnailers/application@x-exe/command “wineicon.sh %i %o
1 gconftool —type bool —set /desktop/gnome/thumbnailers/application@x–exe/enable true
تصویر:
منبع: http://www.objectnetworks.net/wiki/index.php/Exe_icon_for_Gnome
دیدگاهتان را بنویسید