Archive for Aralık 2010

>Ubuntu’da "No wubildr" hatası

>

Bilgisayarda Windows 7 ve wubi kullanılarak yüklenmiş Ubuntu varsa, bilgisayar ilk açıldığında Ubuntu’yu seçtikten sonra aşağıdaki hata mesajı alınabilir:
 Try (hd0,0): NTFS5: No wubildr
 Try (hd0,1): NTFS5: 0
 Try (hd0,2): invalid or null
 Try (hd0,3): invalid or null
 Try (fd0): invalid or null
 Error: Cannot find GRLDR in all devices. Press Ctrl+Alt+Del to restart.
Bu problem şu şekilde çözülebilir:
Öncelikli olarak yeni wubildr‘nin indirilmesi gerekmektedir.

Daha sonra bu yeni wubildr, Windows 7’de wubi’nin kurulduğu yere taşınmalı, hatalı olan wubildr ile değiştirilmelidir. Eğer bilgisayarda hiç wubildr yoksa (yani C: sürücüsünü açtığınızda içinde “wubildr” adında bir dosya göremiyorsanız), bu wubildr direkt olarak C: surucusune yüklenmelidir. Yani bütün bu işlemler sonucunda C: sürücüsü açıldığında içinde “wubildr” dosyası görülebilmelidir.
_____________________________________________________________________

Kaynak ve daha fazla bilgi:  

https://bugs.launchpad.net/wubi/+bug/478717
_____________________________________________________________________

>Ubuntu’da Gnome Pencere Kontrollerinin Sağa Alınması

>

Uygulamalar–>Donatılar–>Uçbirim
yolunu izleyerek açtığınız terminalde aşağıdaki kodu yazınız:

gconftool-2 –type string –set /apps/metacity/general/button_layout “menu:minimize,maximize,close”

Eğer yaptığınız bu değişikliği geri almak, pencere kontrollerini tekrar sol tarafa geçirmek istiyosanız terminalde aşağıdaki kodu yazınız:

gconftool-2 –type string –set /apps/metacity/general/button_layout “close,maximize,minimize:menu”

__________________________________________________________________

__________________________________________________________________

>Ubuntu’da ".bin" uzantılı dosyaları kurmak

>

Ubuntu ve benzeri Linux türevlerinde “.bin” uzantılı dosyaları çalıştırabilmek, kurabilmek için şunlar yapılmalıdır:
(Ubuntu 10.04 Lucid Lynx için)
-Uygulamalar–>Donatılar–>Uçbirim
yolu izlenerek terminal açılır.
-“.bin” uzantılı dosyanın olduğu dizine gelinir.
-Terminale aşağıdaki komut yazılır:

chmod a+x dosya_adi.bin

-Terminale aşağıdaki komut girilerek dosya çalıştırılır:

./dosya_adi.bin

-Eğer izniniz yok deyip kuruluma izin vermezse, aşağıdaki komut ile root hakları verilip kurulum yapılabilir:

sudo ./dosya_adi.bin

>Ubuntu’da "sources.list" değiştirilmesi

>

“sources.list” (K)ubuntu program paketlerinin bulunduğu depoların adreslerini içerir. Varsayılan olarak bazı depolar bu listede kapatılmıştır. Bu depoları listeyi değiştirerek kullanabilirsiniz. Ayrıca bu listeye yeni depo adresleri ekleyebilirsiniz. Bu listede yer alan depolardan kurulan programlar root yetkisi ile kurulduğundan güvenilir kaynakları tercih etmeniz tavsiye edilir.

Uygulamalar–>Donatılar–>Uçbirim ile açacağınız terminalde:

sudo gedit /etc/apt/sources.list

ile “sources.list” dosyasını açabilirsiniz.

Buradaki verileri, “http://repogen.simplylinux.ch/” sitesinden, kendiniz oluşturduğunuz yeni “sources.list” verileri ile değiştirin.

“sources.list” dosyasını kaydedip çıkın.

Veri tabanını, terminalde:

sudo apt-get update

ile güncelleyin. 
Ubuntu Yazılım Merkezi’nden program indirme ve kurma sırasında “Güvenilir olmayan paketlerin kurulumunu gerektirir. 
Bu eylem, doğrulanmayan kaynaklardaki paketlerin kurulumunu gerektirir.” gibi bir hata mesajı alınırsa yukarıda yazılanlar uygulanabilir.

_____________________________________________________________

Kaynak ve daha geniş bilgi: http://forum.ubuntu-tr.net/index.php/topic,417.0.html
_____________________________________________________________

>Company_DB Veri Tabanı

>Örnek veri tabanı: company_db veri tabanı
Veri tabanının tabloları “company-schema.sql” isimli dosyada, veriler ise “company-data.sql” isimli dosyada.

>TEMEL SQL KOMUTLARI

>DDL (Data Definition Language) Komutları

Yeni Tablo Oluşturma

CREATE TABLE tablo_ismi
(
      kolon_ismi kolon_tipi(büyüklük) PrimaryKey,
      kolon_ismi kolon_tipi(büyüklük) Default (Default değer),
      kolon_ismi kolon_tipi(büyüklük) not null,
      kolon_ismi kolon_tipi(büyüklük),
      kolon_ismi kolon_tipi,
      Primary key (PK_kolon_ismi, PK_kolon_ismi)
);

Tabloya Yeni Kolon Ekleme

ALTER TABLE tablo_ismi ADD kolon_ismi kolon_tipi(büyüklük);

Tabloyu Silme

DROP TABLE tablo_ismi;

Tablo Adı Değiştirme

RENAME tablo_ismi TO yeni_isim;

DML (Data Manipulation Language) Komutları

Tabloya Yeni Satır Ekleme

INSERT INTO tablo_ismi (kolon1,kolon2) VALUES (değer1,değer2);

Tablodan Bazı Satırları Silme

DELETE FROM tablo_ismi WHERE silme_şartı;

Tablodaki Tüm Satırları Silme (Tablo silinmez, sadece elemanları silinir)

DELETE FROM tablo_ismi;

Satır Güncelleme

UPDATE tablo_ismi SET kolon_ismi=yeni_değer WHERE güncelleme_şartı;

Sorgulamalar

SELECT ta1.kolon_ismi, ta2.kolon_ismi FROM tablo1 ta1, tablo2 ta2 WHERE arama_şartı;