Macromedia Studio 8 ve GNU/Linux 2007-04-12
Dreamweaver ve Flash MX versiyonları Crossover Office programı ile otomatik bir şekilde GNU/linux dağıtımlarına yüklenebiliyor. Ancak eğer bu programlara ait bir bağımlılığınız var ise MX sürümünün sizi kesmeyeceği ortadadır. Peki eğer illa Dreamweaver ve Flash 8 sürümlerini Gnu/Linux üzerinde kullanmak istiyorsanız ne yapmanız gerekir. Buyrun:
Hatırlatmalar:
- recode ve wine programlarını gnu/linux sistemine kurma dışında root haklarına (su sudo) gereksinim duymuyoruz, o yüzden root olarak işlem yapmayın.
- Eğer wine paketini yeni kurduysanız ve henüz hiç kullanmadıysanız henüz gerekli sistem dosyalarını oluşturmamıştır ve doğal olarak yazının devamında sık sık geçen ev dizini altındaki .wine klasörü sizde bulunmuyordur. kullanıcı olarak winecfg komutu ile hem wine ayarlarınızı yapabilir hem de wine in otomatik olarak gerekli dizinleri oluşturmasını sağlayabilirsiniz.
Gerekenler:
- Windows üzerine kurulmuş Dreamweaver ve/veya Flash 8 programı. (aktifleştirme işleminin başarılı bir şekilde yapılmış olması lazım.)
- recode paketi. (büyük tüm dağıtımların içinde veya depolarında mevcut. ) (gentoo: emerge recode , ubuntu: apt-get install recode, pardus: pisi it recode, vs...)
- wine paketi ki o da yukarıdak gibi dağıtımlara yüklenebilir.
Ekşın:
- Windows'dan C:\Program Files altındaki Macromedia klasörünü tamamen gnu/linux unuzdaki ev dizini içerisinde gizlenmiş olan ~/.wine/drive_c/Program Files/ altına kopyalıyorsunuz.
- Windows'dan C:\Documents and settings\All users\Application Data klasörü içindeki Macromedia klasörünü gnu/linux wine klasörü altındaki windows/profiles/all user klasörüne kopyalayın. ~/.wine/drive_c/windows/profiles/All Users.
- Windows da C:/Windows/system32 altında olan Macromed klasörünü ~/.wine/drive_c/windows/system32 klasörü içerisine kopyalayın.
- Windows altından C:/Program Files/Common Files altındaki Macromedia klasörünü gnu/linux altında ~/.wine/drive_c/Program Files/Common Files/ altına kopyalayın.
Dosya kopyalama işlemleri bu kadar. Bu arada yapması yazmasından daha kolaymış :) Gelelim regedit ayarlarına. windowsu açıp Başlat -> Çalıştır 'a regedit yazarak kayıt programına giriş yapın. ve HKEY_LOCAL_MACHINE/Software/Macromedia/ değerine sağ tıklayıp ver diyerek istediğiniz bir yere macromedia.reg olarak kayıt edin. Tekrardan gnu/linux'a dönebilirsiniz.
Yüklediğimiz recode programını kullanarak bu .reg dosyamızı gnu/linux'umuzun karakter kodlamasına dönüştüreceğiz. Ben Gentoo'da utf-8 karakter kodlamasını kullanıyorum, eğer pardus kullanıyorsanız da karakter kodlamanız utf-8 dir. herhangi bir terminal uygulamasını açın: (ör: gnome-terminal, konsole, yakuake, Terminal, vs. vs.vs.vs.) ve windows da kayıt etmiş olduğunuz macromedia.reg dosyanızı ev dizininize kopyalayın, daha sonra: recode ucs-2..utf-8 macromedia.reg kodunu kullanarak macromedia.reg dosyamızı yeniden kodlayın. Şimdi bu .reg dosyamızı wine regedit macromedia.reg kodunu vererek ekleyelim.
Teknik olarak şu anda çalışan bir Studio 8 'e sahibiz eğer hiç bir hata almadıysanız. Şimdi bu uygulamaları daha hızlı başlatabilmek için bir kısayol oluşturalım.
İstediğiniz bir metin düzenleyiciyi açın: (ör: gedit, vi, nano, kate, kwrite, vs...)
#!/usr/bin/env bash cd export WINEPREFIX="/home/kullaniciadi/.wine" wine "/home/kullaniciadi/.wine/drive_c/Program Files/Macromedia/Dreamweaver 8/Dreamweaver.exe" "$@"
yukarıdaki satırları yazıp ve kullanıcıadı olan yere kendi kullanıcı adınızı yazıp dreamweaver adı ile kayıt edin.
chmod +x dreamweaver
komutunu vererek dreamweaver dosyanızı çalıştırabilir hale getirdikten sonra ./dreamweaver komutu ile uygulamanızı başlatabilirsiniz. Eğer ./dreamweaver yazarak başlatmak zor geliyorsa ve tıklayıp başlatmak istiyorsanız ise yine beğendiğiniz bir metin editörü açarak :
[Desktop Entry] Version=1.0 Exec=/home/kullaniciadi/dreamweaver Icon=/home/kullaniciadi/dw.png Name=Macromedia Dreamweaver 8 GenericName=WYSIWYG Editor Comment=Adobe Macromedia Studio 8 Encoding=UTF-8 Terminal=false Type=Application Categories=Application;Network;
yazıp masaüstünüze dw.desktop adı ile kaydedebilirsiniz. Tabiki turuncu olan kısımları kendinize göre ayarladıktan sonra.
Örnekleri dreamweaver için verdim siz aynı şekilde flash ve freehand için uygulayabilirsiniz. Karşılaştığınız sorunları ise yorum olarak iletebilirsiniz, elimden geldiğince yardım ederim... Hayırlı olsun.
Kaynak
|
güney bey dediğiniz yolla yüklemeyi yaptığımda dreamweaver ın coder - graphic seçim ekranı geliyor next dediğimde ise reinstall yapmamı isteyen bir ekran geliyor.. isterseniz komut çıktısı da yazabilirim.. teşekkürler |
Evet, çıktıları yazabilirseniz yardımcı olmaya çalışırım. |
Çok makbule geçti ben dreamwever i sayende kurdum. Çok teşekkür ederim. |
aynı şeyi ben pardus ve mx 2004 serisi için yaptım ama açılmıyor.
pardus Dreamweaver MX 2004 # wine Dreamweaver.exe err:module:LdrInitializeThunk "actlib.dll" failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L"Z:\\home\\yusuf\\.wine\\drive_c\\Program Files\\Macromedia\\Dreamweaver MX 2004\\Dreamweaver.exe" failed, status c0000142
böyle bir hata alıyorum |
komut satırından başlatmak yerine yukarıda verdiğim kısa yoldan başlatma betiğini yazıp öyle başlatmayı denersen sorun olmadan başlatabilirsin. |
bash scripti
#!/usr/bin/env bash wine "/home/yusuf/.wine/drive_c/Program Files/Macromedia/Dreamweaver 8/Dreamweaver.exe" "$@"
aşağıdaki gibi yapınca düzeldi ama bu sefer de dreamweaver penceresi geliyor REINSTALL etmemi istiyor başka bişey olmuyor. |
Kurulum anında bir hata yapılmış demekki. Tekrar kurmayı ya da photoshop yöntemi ile kurmayı deneyebilirsin. |
selam mrb kardes bu macromedia reinstall hatası veriyor bana yardım ede bilirmisin msn vereyim size djasikurt@hotmail.com tskler |
|
|
|
|
|