apt-get install ile Herhangi birşey yükleyemiyorum

Ne yüklemeye çalışırsam çalışayım aynı hatayı alıyorum. “Unable to locate package … ”

Bu sorun çoğu zaman yazılım depolarının listesini tutan dosyanızda bir sorun olmasından kaynaklanır. Bu dosyaya

sudo kate /etc/apt/sources.list

ile ulaşıp yüklemek istediğiniz paketleri bulunduran adresleri içerecek şekilde düzenleyebilirsiniz.

Klavye Yerleşimini (layout ) nasıl değiştiririm?

Bazen klavye ayarımız kullandığımızdan farklı bir düzende olabilir. Bu durum, ubuntu desktop gibi GUI yüklenmemiş bir sistemdeyseniz gayet can sıkıcı olabilir. Hatta farkında olmazsanız şifresini bildiğiniz halde bastığınız karakter aynen çıkmadığı için bilgisayarınızı açamazsınız. Ancak durumu düzeltmek gayet basit. Terminalden

sudo setxbmap -layout tr

komutunu vererek Türkçe/Q klavye düzenine geçebilirsiniz.

Linux ortamında bir disk bölümü kalıcı olarak nasıl bağlanır?

Linux dağıtımları sistemin yüklü olduğu bölümü otomatik olarak bağlar ancak diğer bölümler otomatik olarak bağlanmaz. Bazen elle bağlamanız veya tetiklemeniz gerekebilir. Bölüme erişmek istediğinizde (örn: simgesine tıklamak) linux kendisi bağlar. Fakat bu durumda bağlanana kadar kısayollarınız çalışmaz, dosyalara erişilemez vs. Bu sebeplerden kalıcı olarak bağlamanızda fayda vardır.

Terminali açıyoruz ve

sudo fdisk -l
komutuyla disk bilgilerimizi görüyoruz.Bağlamak istediğimiz bölüme karar veriyoruz.

fdisk

Ben /dev/sda3 bölümünü masaüstümde depo klasörüne bağlayacağım yani /cyber/home/Desktop/depo konumuna. depo kalsörünü oluşturmak için aşagıdaki komutu yazıyorum.
sudo mkdir /cyber/home/Desktop/depo

sudo blkid
komutuyla bağlamak istediğimiz bölümün UUID değerini görüyoruz.Bu değeri bir yere kopyalayalım.Benim UUID değerim 4025E39A25449DF9 dosta tipim ntfs.

blkid

sudo kate /etc/fstab
diyerek fstab dosyasını düzenlemek için açıyoruz. Bu bağlama bilgisinin tutulduğu dosya.Eğer kate yüklü değilse başka bir metin editörünü (gedit,gvim,leafpad,nano,vi gibi) kullanabilirsiniz. kate yerine ismini yazmanız yeterli.
Dosyayı açtıktan sonra yeni bir satır gireceğiz. Gireceğimiz satırın formatı
UUID=”kopyaladığımız_uuid _değeri” baglanacak_konum dosyatipi defaults 0 0
şeklinde olmalı.Örneğin ben:
UUID=4025E39A25449DF9 /cyber/home/Desktop/depo ntfs defaults 0 0
şeklinde bir satır giriyorum.

fstab

Dosyayı kaydedip kapattıktan sonra

sudo mount -a

diyorum ve işlem tamamlanıyor.

EDİT:

Eğer dosyalarınızı daha önceden windowsla oluşturmuşsanız ve Türkçe karakter kullanmışsanız windows ve linux un dosya isimlerinde farklı kodlamalar kullanması sebebiyle karakterle yanlış görülebilir ve başınızı ağrıtabilir. Bu durumda bağlamayı şu şekilde yapın: (anahtar seçenek windows_names)

UUID=<uuid değeri>    <bağlama noktası>        ntfs-3g defaults,windows_names          0    0

Son olarak değinmek istediğim bir nokta var ki o da Windows ve linux u bir arada kullananları ilgilendiriyor. Windows 8 sürümleri Fastboot olarak isimlendirilen bir hızlı açılış özelliği kullanıyor. Bu özellik disk bölümünün linux tarafından normal bir şekilde read-write modunda bağlanmasını engelliyor.

Failed to mount '/dev/sda3': Operation not permitted
The NTFS partition is in an unsafe state. Please resume and shutdown
Windows fully (no hibernation or fast restarting), or mount the volume
read-only with the 'ro' mount option.

” Şeklinde bir hata alırsınız.

Bu noktada çift sistem kullananların karşısında birkaç seçenek var.

  • Disk bölümünü read write modu yerine read only modda bağlamak;
    Yukarıdaki işlemleri bir farkla uyguluyoruz: fstab daki satırda seçenekler arasına defaults yerine ro yazıyoruz. Yani şu şekilde
    UUID=<uuid değeri>    <baglama noktası>        ntfs-3g ro                0    0
  • Windowsu kapat komutunu verirken shift tuşuna basılı tutarak o seferlik Fastboot özelliğini devre dışı bırakmak.
  • Fastboot u tamamen devredışı bırakmak.
    Nasıl yapılacağına şurdan bakabilirsiniz. Bu yöntem sistem açılışı hızını düşürecektir.
  • fastboot dosyasını silmek;
    UUID=<uuid değeri>    <baglama noktası>        ntfs-3g remove_hiberfile              0    0şeklinde bağlayarak bunu yapabilirsiniz. Ancak bu yöntemin sağlıklı olmadığını, windows oturumunun kaybedilmesiyle sonuçlanacağını söylemek gerek. Bu yüzden sıradan durumlarda en mantıksız seçenek bu olacaktır. Ek olarak bu yöntem sistem açılışı hızını düşürecektir.

vmware ile sanal bilgisayar kurulumu

Bu yazımda Vmware workstation üzerinde bir sanal makine nasıl kurulur adım adım anlatmaya çalışacağım.

1.Vmvare penceresinden File>New virtual machine diyoruz.

sacmalıkws2.Karşımıza yeni bir pencere geliyor ve tipik bir kurulum mu yoksa ileri seçeneklerin bizim tarafımızdan seçileceği bir kurulum mu yapmak istediğimizi soruyor. Biz custom seçeneğini seçeceğiz.

sacmalık13.sanal makinanın donanım uyumluluğun ne olacağı soruluyor. pencerenin sağında seçilen sürümün desteklediği donanımlar listeleniyor.Burada özel bir amacınız yoksa  en yüksek sürümü (Woskstation 10.0 ya da en yakını) seçip devam edebilirsiniz.

sacmalık12

4.Bu aşamada makinaya işletim sisteminin hangi yolla yükleneceğini soruyor. Biz iso kullanarak yükleme (installer disk image file) yapacağız ama ihtiyaç durumunda fiziksel sürücüden(installer disk) de yükleme yapılabilir veya yükleme seçimini daha sonra yapmak üzere diğer seçenek seçilebilir.

iso konumunu gösterip ileri diyoruz.

sanal makine kurulumu5.Bir öndeki adımda microsoft işletim sistemi seçmiş isek kullanıcı adı şifre ürün anahtarı ve işletim sistemi türü sorulacaktır. Linux dağıtımı seçmiş isek işletim sistemi türü sorulacaktır. gerekli seçimler yapıldıktan sonra ileri diyerek devam ediyoruz.

(microsoft işletim sistemi seçildiğinde)

2

(linux işletim sistemi seçildiğinde)

1

6.sanal makine ismini ve  bilgisayarımızda kaydedileceği konumu belirtip devam ediyoruz.

16-1-2014 14-54-027.Şimdi işlemci sayısı ve işlemci başına çekirdek sayısı sorulacak. Olduğu gibi bırakıp devam edeceğiz.

16-1-2014 14-54-138.Sanal makinamız için ayırmak istediğimiz ram miktarını ayarlıyoruz.Burada kurduğumuz işletim sisteminin gereksinimlerini ve sistemimizdeki ram miktarını göz önünde bulundurmalıyız. Basitçe raminiz 2 gb ise 1 gb, 4veya üzerindeyse ise 2 gb, seçip devam edebilirsiniz.

16-1-2014 14-54-299.Sırada makinamıza bağlanacak ağ arayüzünü seçmek var.

bridge connection seçerseniz sanal makinanız sanki gerçek bir makina gibi gerçek sistemin bağlı olduğu arayüzden kendine bir IP adresi ve yapılandırma bilgisi(varsayılan ağ geçidi,DNS ve WINS adresi vs) alacaktır.

NAT seçerseniz sanal makina varsayılan ağ geçidi,DHCP ve DNS sunucu olarak gerçek makinayı tanıyacaktır. Kısacası ağ trafiği, gerçek makina üzerinden NATlanarak akacaktır.

Host-only seçeneğinde sadece gerçek makinaya bağlı, dışarıya açılmayan bir ağ arayüzü kullanılır.

Diğer seçenek seçilirse ağ arayüzü kullanılmaz.

makinanızın internete çıkmasını istiyorsanız NAT ya da Bridge kullanmalısınız.Tavsiyem ise güvenlik açısından internete çıkacaksanız NAT,çıkmayacaksanız host-only seçeneğini kullanmanızdan yana.

16-1-2014 14-54-4810.Burada girdi/çıktı kontrol birimlerinin türü soruluyor.Tavsiye edilen seçeneği seçerek devam edeceğiz.

16-1-2014 14-54-58

11.Sanal disk tipimizi de yine tavsiye edilen seçeneği seçerek devam ediyoruz.

16-1-2014 14-55-0812.Gelen adımda yeni bir makina kurduğumuz için yeni bir sanal disk oluştur seçeneğini seçeceğiz.

16-1-2014 14-55-1613.Oluşturulacak sanal disk boyutunu ayarlıyoruz. Burada doğru seçim yapmak önemli çünkü ; diğer adımlardaki seçenekleri daha sonra değiştirebilirken sonradan disk miktarını artırmak zor olabiliyor.Vmware disk alanını eğer üstteki disk alanını şimdi ayır(allocate all disk space now) kısmını işaretlemezseniz en fazla belirttiğiniz kadar olmak üzere gerektiği zaman ayırır.Aksi halde hemen o alan sanal disk için tahsis edilecektir.

diğer  seçeneklerden diski tek dosyada toplamayı(store virtual disk as a single file) seçerseniz bir miktar performans kazanımınız olur.Bunu seçmek doğru olacaktır.

16-1-2014 14-55-2914.Sanal disk için dosya ismini ve (gerçek sistemde)depolanma konumunu belirtip devam ediyoruz16-1-2014 14-55-45

15.ve nihayet son aşamada oluşturduğumuz konfigürasyon gösterilecek devam dediğimizde sanal makinamız hazır. Ee şey yani kuruluma hazır 🙂 nasıl ki gerçekte işletim sistemini kuruyorsak sanalda da kurmamız gerekli . 16-1-2014 14-55-55eğer ayarlarda değişiklik yapmak isterseniz veya yeni donanım eklemek isterseniz VM tabı altındaki settings kısmını kullanabilirsiniz.Bazı durumlarda makinanın kapalı durumda olması gerektiğini unutmayınız.

Anlatımım bu kadar.Umarım birilerine faydalı bir anlatım olur. Resimlerdeki pencerelerin bir kısmı linux bir kısmı windows’tan ama süreç aynı zaten .Eleştiri , yorum yaparken bu anlatımın deneme sürümü bir post olduğunu, benimde blog yazmakta yeni olduğumu göz ardı etmezseniz memnun olurum.Kolay gelsin 🙂