Etiket Arşivi linux

Ubuntu Linux 10.04 (a.k.a. Lucid Lynx) upgrade sonrası

Ubuntu 10.04 upgrade ini açıkçası tırsa tırsa yapsamda ( bkz. 9.04 den 9.10 a geçiş sonrası çekilen acılar) sonuç gayet iyi görünüyor.

Artılar :
Ekran kartı sürücüsü güncellenmiş.
Sistem daha stabil hissi veriyor.
Gnome Masaüstünde güzel yenilikler var.
Thunderbird 3.0 geldi.

Eksiler:
Upgrade sırasında apache ayarlarım dağıldı. (ok benim hatam :) ama dağıldı kardeşim)
Tekrar açılış sonrası disk lerin kontrolü uzun sürdü.
Upgrade uzun sürüyor. (1-2 saat)

Şimdilik bu kadar :)

Ubuntu 9.10 (Karmic Koala) Hard Disk Hız Düşüşünden kurtulma

Merhaba,

Bu ne yahu :) bir an müşterilerimden birine email attığımı hissettim :) Şaka bir yana ubuntu 9.10 a geçtim ve başımdan bela eksik olmadı :( ubuntu 9.10 a geçmeyin canınızı sıkmayın 9.04 çok daha sağlam ve tutarlı “AKA stabil”.

9.10 a geçtiğimden beri bir yandan geliştirme işleri ile uğraştığımdan birden fazla uygulama paralel çalışıyor ve diskler arasında da veri uçuşu çılgın safhada lakin son zamanlarda hard diskimin diesel motor moduna geçmesi ve yoğun işlemlere kastığımda buna ekran kilitlenmelerinin eklenmesi ile laptop umu camdan atmam arasında sıkıştığım anlardan birinde dayanamayıp artık güncelleme beklemek yerine google yapmaya karar verdim.

Bulduğum sonuç ilginç ve komik bir şekilde işime yaradı “şimdilik”. Linux un çok eski versiyonlarından beri var olan bir parametreyi değiştirmek “ki bu parametre sisteminizin ne kadar hafıza ve/veya ne kadar swap alanı kullanacağını belirliyormuş”. Düzenlemeniz gereken dosya “/etc/sysctl.conf“. Dosya içerisinde “vm.swappiness” parametresi var ise bunun değerini 0 – 100 arasında bir değer veriyorsunuz. 100 e ne kadar yakında o kadar swap kullanıyor ki bu da hard disk yükü demek. Laptopumda 4GB ram olduğundan 0 yapmak istemedim değil ama :) 10 yaptım. Komut satırından nasıl yapıldığı aşağıdaki gibidir.

sudo nano /etc/sysctl.conf

Dosyanın sonuna da eklediğim satır “çünkü bende bu parametre yoktu :)

vm.swappiness=10

Mevcut sisteminizin kullandığı değeri görmek için de :

sysctl vm.swappiness

mevcut değer öntanımlı olarak 60 gelmektedir.

Dosya güncelleme bitincede komut satırından servisi restart edelim :

sudo sysctl -p

Ubuntu 9.10 A.K.A. Karmic Koala

Ubuntu 9.10 çıktı :) şu anda sistemimi upgrade ediyorum. İnsanlığa hayırlı olsun :)

YouTube hack crack ne derseniz işte :) hosts dosyası ile ama ;)

youtube izleyemeyenler için basit çözüm :)

Windows XP için :

1. “C:\WINDOWS\system32\drivers\etc” altındaki “hosts” dosyasını notepad ile aç
2. sonuna satır ekle
3. bunu yapıştır :
208.117.236.69 youtube.com www.youtube.com
4. Kaydet

Windows Vista için :
1. Notepad i Admin olarak aç
2. Notepad içinde, Dosya aç diyerek “C:\WINDOWS\system32\drivers\etc” altındaki “hosts” dosyasını aç
3. sonuna satır ekle
4. bunu yapıştır :
208.117.236.69 youtube.com www.youtube.com
5. Kaydet

Linux Türevleri için :
1. /etc/hosts dosyasının sonuna bir satır ekle
2. bunu yapıştır :
208.117.236.69 youtube.com www.youtube.com
3. Kaydet

Linux Shell de bağlı kullanıcı listesi

Linux Shell de bağlı kullanıcı listesini almak için :
finger

Linux Shell Dosya Sıkıştırma ve Açma

“buyukDosya.txt” isimli dosyamızı “artikKucuk.tar.gz” olarak sıkıştırmak için:
tar -czf artikKucuk.tar.gz buyukDosya.txt

"artikKucuk.tar.gz" isimli dosyamızı bulunduğumuz klasöre açmak için :
tar -xzf artikKucuk.tar.gz

Redhat makinanın kurulum tarihini bulmaca

shellde :
rpm -qi basesystem

dediğinizde gelen döküm içerisinde kurulum tarihi gelecektir

Redhat tabanlı sunucularda versiyonu görmenin kısa yolu

unmae -a
shellde yeterli olmadığında
cat /etc/redhat-release
yeterli olur :)

ubuntu 64bit flash player 10 yüklemece

http://www.myscienceisbetter.info/2008/11/install-native-64bit-flash-player-10-on-linux.html adresinden aldığım şu script i bir dosya olarak kaydedin “chmod +x” ile çalıştırma hakkı verin çalıştırın kurtulun kardeşim :)

#!/bin/bash
# Script  created by
# Romeo-Adrian Cioaba romeo.cioaba@spotonearth.com

echo "Stopping any Firefox that might be running"
sudo killall -9 firefox

echo "Removing any other flash plugin previously installed:"
sudo apt-get remove -y --purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper
sudo rm -f /usr/lib/mozilla/plugins/*flash*
sudo rm -f ~/.mozilla/plugins/*flash*
sudo rm -f /usr/lib/firefox/plugins/*flash*
sudo rm -f /usr/lib/firefox-addons/plugins/*flash*
sudo rm -rfd /usr/lib/nspluginwrapper

echo "Installing Flash Player 10"
cd ~
wget http://download.macromedia.com/pub/labs/flashplayer10/libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz
tar zxvf libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz
sudo cp libflashplayer.so /usr/lib/mozilla/plugins/ 

echo "Linking the libraries so Firefox and apps depending on XULRunner (vuze, liferea, rsswol) can find it."
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so /usr/lib/firefox-addons/plugins/
sudo ln -sf /usr/lib/mozilla/plugins/libflashplayer.so  /usr/lib/xulrunner-addons/plugins/

# now doing some cleaning up:
sudo rm -rf libflashplayer.so
sudo rm -rf libflashplayer-10.0.d20.7.linux-x86_64.so.tar.gz

Linux – Klasör boyutlarını görmece

Bir klasörün altındaki klasörlerinizin boyutlarını shell den görmek için, shell de klasöre gidin ve şunu deneyin :


du -sh *

Ubuntu üzerine Oracle SQL Developer kurmaca

geyiksiz sadede geçiyorum :)

1. Makinada Sun Java 6 JDK olmalı yoksa kurmak için :
sudo apt-get install sun-java6-jdk

2. Oracle Sql Developer indirin :
http://www.oracle.com/technology/software/products/sql/index.html sayfasında OTN Lisansını kabul ediyorum deyip “Oracle SQL Developer RPM for Linux” olanı indirin.

2. (önkoşul:yoksa indirtmeyebilir kerata) Oracle Network e üye değil iseniz hemen üye olun ;)

3. Ubuntu da RPM kullanabilmek için gerekli alien i kurun:
sudo apt-get install alien

4. SQL Developer RPM ini koyduğunuz klasöre gidip kuralım :
sudo alien -k –scripts sqldeveloper*.rpm

Bu işlem DEB paketimizi oluşturdu. Hemen kuralım da bitsin artık :
sudo dpkg -i sqldeveloper*.deb

Şimdiii kuruldu kurulmasına da bu alete java yı göstermek falan lazım. Bunu kestirmeden yapmak ve her seferinde kasmamak için :
1. home klasörünüze bir klasör açın ki :
mkdir -p ~/.sqldeveloper

2. Kestirmeden nano ile bir dosya açalım buraya :
nano ~/.sqldeveloper/jdk

2.1. dosya içine şunu yapıştıralım:
/usr/lib/jvm/java-6-sun

3. programı çalıştıralım :
sqldeveloper
veya
Applications > Programming > SQL Developer

Afiyet Olsun efenim …

Linux Saatinizi Doğrultun :)

Lünux sunucularda zaman önemlidir :) onun için sunucu saatinizi belli aralıklarla düzeltmek “global bir zaman sunucu ile eşleştirmek” gerekir.

Bunun için 2 metod var :

1. Benim eskiden kullandığım metod; ki ikinci daha hoşuma gittiğinden bunu anlatmayacağım bile :)

2. NTP “Network Time Protocol” kullanarak :
NTP linux makinanız da kurulu değil ise linux dağıtımınıza göre nasıl kuracağınızı google yapabilirsiniz :) Kurduktan sonra der ki linux.org “default ayarlar fena değildir”. Ben de onlara katılıyorum :)

Komut şudur :

/usr/sbin/ntpdate -s

lakin bunu belli aralıklarla makinaya login olup yapacak değiliz ya bunu crontab “windows scheduled tasks namı diğer karşılığı zamanlanmış görevler” ımıza ekleyelim

crontab -e

yaptıkdan sonra
gelen dosyamıza

30 * * * * /usr/sbin/ntpdate -s

satırını eklememiz kafi.

Afiyet, şeker ve hatta bal olsun :)

Ubuntu Gnome Öntanımlı Text Editörü değiştirmece

~/.local/share/applications klasöründeki mimeapps.list dosyasını açın

[Added Associations]

altında

text/plain=

satırında noktalı virgülle ayrılmış değerler göreceksiniz. Bunlardan hangisini ilk sıraya alırsanız metin dosyalarınıza çift tıkladığınızda gnome bu editör ile açacaktır. ;)

Bendeki dosya içeriği:

[Added Associations]
text/plain=leafpad.desktop;gedit.desktop;openoffice.org-writer.desktop;abiword.desktop;
application/x-pem-key=leafpad.desktop;
application/x-php=leafpad.desktop;

bu arada ben leafpad diye bir editör kurdum gayet notepad tadında, hızlı ve hafif.

ubuntu 9.04 Jaunty ve flash player sorunu çözümü

burada yenisi var :)

ubuntu 9.04 de google analytics veya benzeri flash içeren bir siteye girdiğinizde sorunlar yaşıyor, facebook video ları sizin için kayboluyor ise şu script işinizi görecektir ;)

#!/bin/bash
# Script  created by
# Romeo-Adrian Cioaba romeo.cioaba@spotonearth.com
# Super minor updates by jason.melton[at]gmail[dot]com
# Released under GPL

echo "Stopping any Firefox that might be running"
sudo killall -9 firefox

echo "Removing any other flash plugin previously installed:"
sudo apt-get remove -y --purge flashplugin-nonfree gnash gnash-common mozilla-plugin-gnash swfdec-mozilla libflashsupport nspluginwrapper
sudo rm -f /usr/lib/mozilla/plugins/*flash*
sudo rm -f ~/.mozilla/plugins/*flash*
sudo rm -f /usr/lib/firefox/plugins/*flash*
sudo rm -f /usr/lib/firefox-addons/plugins/*flash*
sudo rm -rfd /usr/lib/nspluginwrapper

echo "Installing ia32-libs and nspluginwrapper"
sudo apt-get install ia32-libs nspluginwrapper

echo "Getting libs"
sudo getlibs -p libcurl3
sudo getlibs -p libnss3-1d
sudo getlibs -p libnspr4-0d

echo "Installing Flash Player 10"
cd ~
wget http://download.macromedia.com/pub/labs/flashplayer10/flashplayer10_install_linux_081108.tar.gz
tar zxvf flashplayer10_install_linux_081108.tar.gz
sudo cp install_flash_player_10_linux/libflashplayer.so /usr/lib/mozilla/plugins/
rm -rf ~/install_flash_player_10_linux/
sudo nspluginwrapper -i /usr/lib/mozilla/plugins/libflashplayer.so

echo "Linking the libraries so Firefox can find it."
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/mozilla/plugins/
sudo ln -sf /usr/lib/nspluginwrapper/plugins/npwrapper.libflashplayer.so /usr/lib/firefox-addons/plugins/

echo "Done :-) "

öntanımlı crontab editörü nasıl değişir

ben redhat lerde default vi gelmesinden nefret ettiğimden her kurulum sonrası crontab editörünü nano yapmak için :

export EDITOR=nano

yapmam gerekiyor :)

linux shell de dosya saymaca

linux shell de bir klasör altında kaç dosya olduğunu saymak için önce istediğiniz klasöre cd komutu ile girin sonra da :

find . -type f | wc -l