[Pardus-kullanicilari] Yontem: Aynı programları hem pardus (ya da Linux) ile hem de windows ile kullanma
Ergin Altintas
ealtintas at gmail.com
20 Mayıs 2007 Paz 00:35:43 EEST
Merhaba,
Bu bir sorudan ziyade bir paylaşım. Daha önceki openoffice sorusundan
sonra aklıma geldi ve yazmaya karar verdim. Aslında pek çoğunuz hali
hazırda bu veya benzeri yöntemleri kullanıyor da olabilirsiniz.
Pardus veya Linux kullanıcılarının büyük bir bölümü ne yazık ki bazı
özel programlar veya başka sebeplere sistemlerinden Windows'u tamamen
silip atmıyorlar bunun yerine iki işletim sistemini birden kuruyorlar ve
Pardus'u ön tanımlı olarak (daha sık) kullanıyorlar. Windows'u ise
sadece mecbur kaldıklarında kullanıyorlar.
Mesela ben evimde işimdi ADSL ile İnternet'e çıkış yapıyorum, fakat
başka yerlerde bilgisayarımın dahili soft modemini kullanmak zorunda
kalabiliyorum. Bu gibi durumlarda sistemi Windows'ta açmak sıkıcı da
olsa pratik bir çözüm olabiliyor.
Fakat böyle durumlarda en çok kullandığınız programların (Firefox,
Thunderbird vb.) ayarları, yer imleri, veri tabanları, postalar vb. gibi
ortak kullanılabildiğinde çok işinize yarayan veri parçalarına erişmek
için bir çözüm bulmak gerekiyor.
Bazıları bu iş için USB belleklerini kullanıyorlar, yani
http://portableapps.com/ gibi adreslerden edinilebilen portable
uygulamalarını USB bellekten çalıştırıyorlar. Fakat USB bellek kullanmak
da her zaman pratik bir çözüm olmayabilir, mesela benim gibi
bilgisayarınızda sadece iki tane USB portunuz var ise. Bazıları ise web
tabanlı hizmetleri tercih ediyorlar fakat her zaman çevrimiçi
olamayabiliyoruz...
Ben ise öncelikle Windows altında EXT2 ve EXT3 sistemlerini mount
edebilen http://www.fs-driver.org/extendeddl.html dosya sistemi
sürücüsünü Windows'a kurdum. Bundan sonra Pardus home dizinimin olduğu
bölümü X, Y, Z gibi bir sürücü adı ile mount ettim. root vb bölümleri
sisteme zarar vermemek adına mount etmemenizi tavsiye ederim. Çünkü bu
sürücüde erişim yetkileri yok.
Windows altında çalışabilen tüm portable uygulamalarımı da bu sürücü
(Z:) içine (ki bu aynı zamanda benim Pardus'taki home dizinim oluyor)
uygun dizinler altında kaydettim. Portable uygulamaların zaten genelde
kurulu olduğu dizinlerin içerisinde ayarların vb. tutulduğu ayrı birer
dizinleri var. Örneğin portable firefox için yerimlerinin saklandığı
dosya ".../FirefoxPortable/Data/profile/bookmarks.html" şeklinde.
Daha sonra bu dosyanın linux altında nerede tutulduğunu bulup, örneğin
bende şu dizinde "~/.mozilla/firefox/4j8ymbnh.default/bookmarks.html"
dosyanın adını "bookmarks.old" olarak değiştiriyoruz. Daha sonra da
".../FirefoxPortable/Data/profile/bookmarks.html" dosyasında buraya bir
sembolik bağ oluşturuyoruz. Böylece artık
"~/.mozilla/firefox/4j8ymbnh.default/bookmarks.html" dosyası ile
".../FirefoxPortable/Data/profile/bookmarks.html" dosyası aynı dosya
oluyorlar.
Böylece Pardus'ta biriktirdiğiniz yer imlerinize windows altında da
rahatça ulaşabiliyorsunuz. Aynı şey thunderbird için de geçerli. Yani
Pardus'taki posta kutunuza Windows'tan ulaşabiliyorsunuz. Sonradan
Windows'tan soft modem ile indirdiğiniz e-postalarınızı da Pardus'tan
okuyabiliyorsunuz.
Thunderbird'de "PortableApps/ThunderbirdPortable/Data/profile" dizinini
"~/.thunderbird/5fdcsnck.default" olarak sembolik bağ verdim "5fdcsnck"
kısmı sizin sisteminizde muhtemelen farklı olacaktır.
Bu iki uygulamayı kendim denedim ve başarılı bir şekilde kullanıyorum,
yalnız sembolik linklerin verirken dikkatli olmak lazım. Çünkü
eklentilerden bazıları Windows için ayrı linux için ayrı olabiliyor.
Ancak eklentiler gibi işletim sistemine göre farklılık gösteren
dosyaları ya da dizinleri bir birine bağlamamanız sorun çıkarabilir. Bu
yöntem denenmiş olmasına rağmen sizin sisteminiz için de çalışacağına
garanti vermem söz konusu değil tabi ki :)
Denemedim ancak aynı yöntem ClamWin ya da aMule gibi uygulamalarda da
çalışacaktır diye düşünüyorum yani virüs DB'nizi hem Windows'ta hem de
Pardus'ta ayrı ayrı güncellemek etmek zorunda değilsiniz. Ya da aMule de
Pardus'ta yarım kalan download'larınıza Windows'tan ya da tam tersi
şekilde devam ettirebilirsiniz.
Bunun yerine FAT32 ile D: gibi bir sürücü oluşturup Pardus'taki home
dizininiz içerisinde bu sürüce sembolik bağlantı verebilirsiniz. Fakat
FAT32 Linux erişim yetkilendirmelerini desteklemediği için bazı
durumlarda sorun yaşayabilirsiniz. Daha çok Pardus / Linux
kullanıyorsanız ilk yöntem daha sağlıklı olacaktır diye düşünüyorum.
Bu yöntem benim çok işime yarıyor, umarım başkalarının da işine yarar...
Sağlıcakla,
---
http://www.yapay-zeka.org
http://www.ergin.altintas.org
Pardus-kullanicilari mesaj listesiyle ilgili
daha fazla bilgi