bilgisayar etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
bilgisayar etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

10 Mayıs 2007 Perşembe

işte buna gülüyorum..

Geçenlerde sevgili silent storm sağolsun uzundur mp3 çalarım için istediğim ek hafıza kartına kavuştum.. şimdi asıl derdim minton'umu debian'ıma bağlayınca ne olacağıydı.. xp'nin direkt tanıyacağından emindim..
netekim eve gelir gelmez ilk işlerimden biri bunu denemek oldu ve voila! debian minton'un kendi hafızasını ayrı, sd kartı ayrı mount etti.. (=
peki bir kaç gün sonra ne oldu?..
bu yazıyı yazma sebebim ceryan etti, tabii ki..
bir arkadaşın arkadaşının laptop'ına mp3 atalım dedik -hii ne kadar yasadışı bir durum- efenim usb'ye minton'u bir bağladık ki tey tey winxp hazretleri sd kartı görmüyor.. evet görmüyor..
işte buna gülüyorum..

6 Haziran 2006 Salı

debian unstable'a java yuklemek..

bugün güzel güzel javamla uğraşıp şu projeleri hallederim derken halihazırda çalıştığını bildiğim kodu derleyip çalıştırmaya çalışınca dünyalar benim oldu..
main metodumu beğenmemekte ısrar eden bir konsolum vardı -canım benim evet ben de seni seviyorum.
hemen kendimi silent storm engin bilgi dünyasına ağlayarak attım, o da hemen bana sorunumun cevabımı verdi. ^^
tabii ki bir nevi bir hizmetim olsun herkes yararlansın ben de bu ufak hayat kurtarıcıyı serbest bir şekilde türkçeleştirmek isterim.

kaynak: Mini-HowTo: Installing Java on Debian Unstable

bu kilavuz debian unstable (sid) için hazırlandı ancak testing ve hatta ubuntu için de işe yarayabilir.
bütün bu adımlar "root" haklarına sahip olduğunuz var sayılarak anlatılmaktadır!

1. sun websitesine gidip kendisine J2SE Development Kit paketinden edinin. bize rpm değil .bin paketi lazım.
hali hazırdaki sürüm: JDK 5.0 Update 7
uygun bağlantıyı takip ettikten sonra Linux Platform - J2SE(TM) Development Kit başlığı altından .bin paketini bilgisayarınıza indirin.

2. istediğiniz yere paketi yerleştirin. debian paketlerinden çıkmayan tüm uygulamaları /opt klasörüne koyuyorum. bu yüzden /opt/java klasörünü yarattım ve .bin paketini de buraya yerleştirdim.

3. paketi açın. Bu sh [paket adı].bin komutunu çalıştırıp lisansla ilgili soruya evet (yes) demek. Kendini kendi kendini yeni bir klasöre açacak. Benimki kendini şuraya açtı: /opt/java/jdk1.5.0_07

4. açılmış JDK klasörünüzden /usr/local/lib/jdk'ya sembolik bir bağ atayın. Benim için bu şu komutu vermek demekti: ln -s /opt/java/jdk1.5.0_07 /usr/local/lib/jdk

5. java-common ve equivs paketlerini apt-get install java-common equivs komutu ile yükleyin. Bu paketler bizim sahte paketleri yaratmamızda rol oynayacaklar.

6. uygun bir klasöre (ben /opt/java'daydım) java sahte paket kontrol dosyalarını cp /usr/share/doc/java-common/dummy-packages/*.control . komutuyla kopyalayın.

7. equivs'i kontrol dosyalarından sahte paketler yaratmak için kullanın: for fn in *.control; do equivs-build $fn; done böylece klasörünüzde bir tomar .deb oldu.

8. sahte paketleri kurun: dpkg -i *.deb artık debian java'nın kurulu olduğunu biliyor.

9. son bir adım daha kaldı. şimdi update-alternatives'i kullanarak java ile gelen tüm donatılara debian-dostu sembolik bağlar atayacağız. kurulmuş JDK'nızın bin klasörüne geçip şu komutu çalıştırın: for fn in *; do update-alternatives --verbose --install /usr/bin/$fn $fn /usr/local/lib/jdk/bin/$fn 500 --slave /usr/share/man/man1/$fn.1 $fn.1 /usr/local/lib/jdk/man/man1/$fn.1; done bu döngü JDK paketinizle gelen tüm donatılara debian alternatiflerini man sayfalarıyla birlikte yaratacak.

10. şimdi herhangi bir kullanıcı olarak java -version komutuyla doğru JDK sürümünün döndüğünü kontrol edin.

ek: eğer java-version komutu sonucunda halen eski sürümü görüyorsanız şu komutu uygulayın: update-alternatives --set java /usr/local/lib/jdk/bin/java

güle güle kullanın!