Sanely @ Talent : ~ $

Adobe Dreamweaver CS3 ve Linux Üzerinde Çalıştırılması

Yazan: bytan Eylül 15, 2008

Adobe Dreamweaver CS3 ve Linux Üzerinde Çalıştırılması

Malum işletim sisteminden bıkıp linuxa geçtiğiniz zaman, eski alışkanlıklar yakanızı bir türlü bırakmaz.Web geliştiricileri açısındansa bu alışkanlığın en büyük adayı Adobe Dreamweaver.

Bu yazıda, Adobe Dreamweaver CS3′ün wine ile nasıl linux üzerinde çalıştırılacağını adım adım anlatmaya niyetliyim.Bu döküman genel olarak buradaki makalenin bir çevirisi gibi gözükse de, o yazıda gördüğüm eksiklikleri de ekleyerek, adım adım takip edildiğinde en az sorunla yazılıma kavuşmanızı sağlayacak.

Uygulamayı yaptığım makine Ubuntu 8.04 ve kullandığım wine versiyonu 0.9.59.Günümüzde bir çok linux dağıtımı olduğu düşünülürse, bağımlılıklar sağlandığı sürece, her linux makinede uygulanabileceğini düşünüyorum.

Dreamweaver’ın lisanslı olduğunu farzediyorum.Crack konusunda bu yazının size bir faydası olmayacaktır..

Bu açıklamalardan sonra artık işlemimize başlayalım yavaş yavaş..

Birinci Kısım: Klasörleri Windows’tan Ubuntu’ya kopyalamak..

1-) /home/kullanıcı_adı altında bulunan /.wine klasörünü açalım.Bu klasör öntanımlı olarak gizli durumdadır.Ya adres satırına direk /.wine ekleyin veya aşağıdaki işlemi yaparak gizli klasörlerin açığa çıkmasını sağlayın:

Edit –> Preferences –> Views
“Show hidden and backup files” seçeneğini işaretleyin.

Bu arada ilk defa wine kullanacaksanız, öncelikle aşağıdaki uygulamayı çalıştırın ki, gizli de olsa bir /.wine klasörünüz olsun..wine içinde, windows versiyonu olarak win98 tavsiye ediyorum.

winecfg

2-)Windows tarafından bazı dosyaları /.wine klasörü altına kopyalamamız gerekecek.Benim makinemde windows /media/hda1 olarak görünüyor:

2.1-)/media/hda1/Program Files

içerisinden Adobe klasörünü aşağıdaki klasörün altına kopyalıyoruz:

/home/kullanıcı_adı/.wine/drive_c/Program Files

2.2-)Adobe dosyalarını kopyalamak:

/media/hda1/Program Files/Common Files

altındaki dosyaları buraya:

/home/kullanıcı_adı/.wine/drive_c/Program Files/Common Files

2.3-)Windows Klasörünü kopyalamak:

/media/hda1/Windows

/home/kullanıcı_adı/.wine/drive_c/windows

İkinci Kısım:Dreamweaver registry değerini almak

1-)Bilgisayarımızı windows ile açıyoruz.Registry düzenleyicimizi çalıştırıyoruz:

Start –> Run –> regedit

2-)HKEY_LOCAL_MACHINE/Software/Adobe/Dreamweaver altındaki anahtarı “C:\dreamweaver.reg”
adıyla dışa aktarıyoruz.(Export)

3-)Tekrar linuxu açıyoruz.Aldığımuz registry anahtarını ASCII formata çevirmek için recode yazılımını kullanıyoruz.Ubuntu kullanıcıları aşağıdaki satırla, sistemlerine bu yazılımı kolaylıkla kurabilirler.

sudo apt-get install recode

4-)Registry anahtarını /home/kullanıcı_adı klasörümüze taşıyoruz.Daha sonra, ASCII formata çeviriyoruz:

recode ucs-2..ascii dreamweaver.reg

5-)Artık registry anahtarımızı, içe aktarabiliriz:

wine regedit dreamweaver.reg

Eğer tüm adımları yaptıysanız, bir hata olmadığı sürece yazılımımız linuz altında çalışır hale gelmiş olmalı:

cd .wine/drive_c/Program\ Files/Adobe/Adobe\ Dreamweaver\ CS3/
wine Dreamweaver.exe

Dilerseniz, menülerinize veya masaüstüne bir kısayol atabilirsiniz..

Karşılaşılabilecek en büyük hata mesajı

err:module:import_dll Library xxx.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\xxx.dll”) not found

şeklinde olacaktır.Şayet böyle bir hata mesajı alıyorsanız, /home/kullanıcı_adı/.wine/drive_c/windows/winsxs altındaki “manifests” klasörünün ilk harfinin büyük veya küçük olmasından kaynaklanıyor.

Dreamweaver CS3 hayırlı olsun…

20 Yanıt “Adobe Dreamweaver CS3 ve Linux Üzerinde Çalıştırılması”

  1. infatuate demiş

    ne denilebilir ki, mükemmel bi çalışma, tebrik etmemek elde değil, cidden perfecto :sigara:

  2. Miyagi demiş

    Adam üşenmeden yorulmadan çevirmiş türkçeye ben hala çalıştıramadım :(.Nolacak benim bu halim :)Yaptım tüm işlemleri ama dreamweaver.exe yide çalıştırıyorum ama hiçbir aktif bişi yok.Wine programını açtım ordada application da yada process lerde çalışan bişi yok.Varmı bir öneriniz çözüm için.Tan abi tekrar tekrar sölüyorum helal sana sorun bizde o kesin :=)

  3. bytan demiş

    Terminal ekranında verdiği hatayı aktarırsan, neymiş problem görmüş oluruz.Ona uygunda çözüm yolu deneriz.Biliyorsun, deneye deneye ;)

  4. ahmet demiş

    dediklerinizi uyguladım dreamweaver.exe yi açtığımda “licence agreement” çıkıyor we accept edemiyorum boşa tıklıyor ilerleyemiyorum nedendir acaba

  5. bytan demiş

    Registry import yaptığınızda zaten sorunsuz olmalıydı.Bunun yanında, tab tuşu ile hareket etmeyi deneyebilirsiniz.Eğer hala olmuyorsa, terminal ekranındaki hatayı http://sudrap.org/paste/ adresine yapıştırıp buraya link atarsanız, daha iyi yardımcı olmaya çalışırız ben veya konuyu okuyan diğer kullanıcılar..
    Son olarak, wine windows versiyonunu win98′e göre ayarlayıp, windows tarafından tüm dosyaları tekrar kopyalayarak bir deneme yapabilirsin.

  6. turbotad demiş

    I wish Google Translate did Turkish, as this looks like a good tutorial, though unfortunately I only speak english!

  7. bytan demiş

    My tutorial is based on an english tutorial.And i added some part on it too.The link gives you the english tutorial.I hope it helps you

    http://noteearty.blogspot.com/2008/01/how-to-run-dreamweaver-cs3-in-ubuntu.html

  8. Serkan demiş

    merhaba,

    oncelikle bilgiyi veren arkadasimiza sonsuz tesekkurlerimi sunuyorum. ben ayni adimlari cs4 icin denedim. asagidaki hatayi aldim. acaba nedir?

    err:seh:setup_exception_record stack overflow 92 bytes in thread 000b eip 7e6294a0 esp 002412d4 stack 0×240000-0×241000-0×340000
    err:shell:SHGetFolderPathAndSubDirW Failed to create directory L”".
    fixme:advapi:SetNamedSecurityInfoW L”C:\\Program Files\\Common Files\\Adobe\\Adobe PCD” 1 -2147483644 0×1d756c 0×1d7578 0×1d7300 (nil)
    fixme:advapi:SetNamedSecurityInfoW L”C:\\Program Files\\Common Files\\Adobe\\Adobe PCD\\cache” 1 -2147483644 0×1d727c 0×1d7288 0×1d72d0 (nil)
    fixme:advapi:SetNamedSecurityInfoW L”C:\\Program Files\\Common Files\\Adobe\\Adobe PCD\\cache” 1 -2147483644 0×1d727c 0×1d7288 0×1d72d0 (nil)
    fixme:advapi:SetNamedSecurityInfoW L”C:\\Program Files\\Common Files\\Adobe\\Adobe PCD” 1 -2147483644 0×1f3acc 0×1f3ad8 0×1f3b08 (nil)
    fixme:advapi:SetNamedSecurityInfoW L”C:\\Program Files\\Common Files\\Adobe\\Adobe PCD\\cache” 1 -2147483644 0×1f3acc 0×1f3ad8 0×1f3b08 (nil)
    fixme:advapi:SetNamedSecurityInfoW L”C:\\Program Files\\Common Files\\Adobe\\caps” 1 -2147483644 0×1f3acc 0×1f3ad8 0×1f3b08 (nil)
    fixme:mlang:fnIMultiLanguage_GetRfc1766Info
    fixme:dbghelp:dump_system_info fill in CPU vendorID and feature set

  9. Yunus demiş

    err:module:import_dll Library xxx.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\xxx.dll”) not found
    bu hatayı aliyorum ama windows altinda manifests die bi klasor yok ben olusturdum yne olmadi …

  10. bytan demiş

    @Serkan,

    Sözlerin için ben teşekkür ederim.CS4 için burada bilgi var.Göründüğü kadarıyla wine 1.1.8 ve üstü versiyonları ile çalışıyormuş.Öncelikle kendi wine yazılımının versiyonun kontrol edip gerekirse güncellemelisin.Benim yazım CS3′e ait olduğu için, CS4 yazılımını çalıştırmak için bazı ilaveler gerekiyor.Örneğin aşağıdaki klasörüde kopyalaman gerekir:

    %windir%/system32/Macromed klasörünü ~/.wine/drive_c/windows/system32 klasörünün altına kopyala.

    Ayrıca yukarıda verdiğim linkte, bir kullanıcı adım adım kopyalanması gereken tüm klasörleri yazmış.Umarım yardımcı olur.

    @Yunus,

    manifest klasörünün tam yerini düzenledim yazı içerisinde.Bunulabileceğini düşünüyordum diğer ifade ile ama sanırım bu şekilde daha iyi oldu.Teşekkürler.

  11. 3mr3 demiş

    Merhaba Hocam, konu bununla ilgili değil ama bununla uğraşmak yerine ubuntu için kullandığım program lazım benim için. Fakat dreamweaver benzeyen bir program bulamadım net olarak. Bluefish baktım ama onda prewiev gibi bir menüsü yok hemen bakabilmek için. Yani tam olarak Frontpage programı gibi düşünün ama prewiev gösteren bir program arıyorum. Kullandığım dağıtım. Ubuntu 8.10 en son güncelli ve Gnome masaüstü ve de Tabiki arasıra Compiz kullanıyorum ;)

    Teşekkürler, Konuyla alakasız olduysa affola. Birde buna benzer konularda web, dreamweaver konusunda derslerini beklerim linux için.

  12. bytan demiş

    Merhaba Emre,

    Ben pek web yada dreamweaver kullanan biri değilim. Birkaç arkadaşımın isteği ile böyle bir belge hazırlamıştım bir ara. Bu yüzden hakim olamadığım bir konuda bir şey diyemem. İnsanların DW kullanma istekleri sanırım, bahsettiğin gibi gerçek anlamda açık kaynak ve linux üzerinde çalışan bir muadilinin olmamasından kaynaklanıyor. Ama dediğim gibi, belki var ama ben bilmiyorum. Bir ara amatörce web işleri ile uğraşırken aramıştım. Senin yaşadığın sıkıntıyı bende yaşamıştım. Linux üzerindeki yazılımlar tam olarak istediğimi karşılamıyordu. Sonuç olarak MS üzerinde yada wine ile kullanmayı denemiştim.

    Terminal dersi dersen olurda, web dersi dersen hiç faydam dokunmaz =)

    Umarım aradığın gibi bir yazılım bulursun. Şayet öyle bir yazılım varsa buraya da yazarsan bende öğrenmiş olurum. ;)

  13. Suat ATAN demiş

    Merhabalar Üstat;
    Sizi de yoruyoruz:
    Dreamweaver CS3 aldığım hata şöyle:

    suatatan@suatatan-ubuntu:~$ cd .wine/drive_c/Program\ Files/Adobe/Adobe\ Dreamweaver\ CS3/
    suatatan@suatatan-ubuntu:~/.wine/drive_c/Program Files/Adobe/Adobe Dreamweaver CS3$ wine Dreamweaver.exe
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\xerces-c_2_6.dll”) not found
    err:module:import_dll Library xerces-c_2_6.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\AdobePSL.dll”) not found
    err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\AdobePSL.dll”) not found
    err:module:import_dll Library AdobePSL.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Fireworks Library.dll”) not found
    err:module:import_dll Library Fireworks Library.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
    err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
    err:module:import_dll Library CoreTypes.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\NetIO.dll”) not found
    err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\NetIO.dll”) not found
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\NetIO.dll”) not found
    err:module:import_dll Library NetIO.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
    err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
    err:module:import_dll Library CoreTypes.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\LIBCURL.dll”) not found
    err:module:import_dll Library LIBCURL.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\ahclient.dll”) not found
    err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\ahclient.dll”) not found
    err:module:import_dll Library ahclient.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\xerces-c_2_6.dll”) not found
    err:module:import_dll Library xerces-c_2_6.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
    err:module:import_dll Library MFC80U.DLL (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
    err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
    err:module:import_dll Library Workspace.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:import_dll Library MFC80U.DLL (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
    err:module:LdrInitializeThunk Main exe initialization for L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe” failed, status c0000135
    suatatan@suatatan-ubuntu:~/.wine/drive_c/Program Files/Adobe/Adobe Dreamweaver CS3$

    Saygılarımla…

  14. bytan demiş

    Merhaba Suat Atan,

    O sorun ile ilgili, son satırlarda bahsettiğim yöntemi denediniz mi? Sorunun kaynağı manifests klasörü. Manifests klasörünün adını değiştirmeniz yeterli olmalı. Bunun yanında, MSVCR80.dll gibi bulunamayan dll dosyalarınında system veya system32 klasörünün içinde olduğundan emin olun.

    Umarım çözüme ulaşmanızda yardımı olur.

    Saygılarımla…

  15. Suat ATAN demiş

    Merhabalar Üstat;
    Sorun çözüldü?
    Sorunun Windowsun tüm klasörlerini (benim bilgisayarımda takriben 3.8 GB) tamamını kopyalamamdan kaynaklandığını anladım.
    Ayrıca Manifest meselesi dışında Windows klasörünün de büyük-küçük harf sorunu yarattığını tespit ettim.
    İlginiz için sonsuz teşekkürler.
    Saygılarımla..

  16. bytan demiş

    Merhaba Suat Atan,

    Sorununuzun çözülmesine sevindim. Ayrıca geri-bildirim yaptığınız içinde teşekkür ederim.

    İyi çalışmalar..

    Saygılarımla…

  17. Anonymtrk demiş

    Her adımı sorunsuz yaptım, son adımda şu hatayı verdi:

    orcun@orcun-desktop:~$ wine regedit dreamweaver.reg
    err:module:import_dll Library ulib.dll (which is needed by L”C:\\windows\\regedit.exe”) not found
    err:module:import_dll Library clb.dll (which is needed by L”C:\\windows\\regedit.exe”) not found
    err:module:LdrInitializeThunk Main exe initialization for L”C:\\windows\\regedit.exe” failed, status c0000135

    orcun@orcun-desktop:~$

    Dreamweaver yüklü işletim sistemi Vista.

  18. bytan demiş

    @Anonymtrk,

    Eğer denemediysen, bahsettiği dll dosyalarını wine klasörü altında bulunan klasörleri açıp, Vista’da bulunan yerlerine uygun olarak kopyalayabilirsin.

    Yazıyı hazırlarken XP kullandım. Ne kadar fark olur bunu denemelerinden sonra anlarız.

  19. jeolog54 demiş

    tan bey banada yardımcı olurmusunuz adobeden vorde geçirmem gerekiyor bi türlü kopyalayamıyorum yardımını bekliyorum..

  20. bytan demiş

    @Jeolog54,

    Elden geldiğince yardımcı olmaya çalışırım elbette. Daha önce de bahsettiğim gibi, bu tür yazılımları pek kullanan biri değilim. “Adobeden vorde geçirmek için kopyalama yapamamak” ile neyi kastettiğinizi de anlayamadım. Biraz daha bilgi verebilir misiniz?

Yorum Yapın

XHTML: Bu etiketleri kullanabilirsiniz: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>