DNS değiştirme

İstediğiniz DNS numaralarını girmek için resolv.cof dosyası root olarak aşağıdaki gibi bir metin düzenleyici (Kde’de kwrite, Gnome’da gedit, Puppy linux’da geany vs.) ile açılır:

kwrite /etc/resolv.conf

Açılan resolv.conf dosyası içerisine:

nameserver 8.8.8.8
nameserver 8.8.4.4

veya

nameserver 4.2.2.1
nameserver 4.2.2.2

satırları eklenip kaydedilir.

Daha sonra modeminizin ip adresinin olduğu satır ya silinir ya da başına # konarak etkisiz hale getirilir. Örn:

#nameserver 192.168.1.1

Bu şekilde düzenlenen dosya, kaydet’e basılmasına rağmen internet bağlantısı açılıp kapandığında tekrar eski ayarlarına dönüyorsa, değiştirilemez (üzerine yazılamaz) yapmak için aşağıdaki komut kullanılır:

chattr +a /etc/resolv.conf

Eski haline getirmek yani değiştirilebilir (üzerine yazılabilir) yapmak içinse;

chattr -a /etc/resolv.conf

 

dns değiştirme

 

DNS değiştirme işleminin modem üzerinden yapılması daha pratiktir. Böylece bağlandığınız tüm aygıtlara ayrı dns işlemi yapmanız gerekmeyecektir. Ancak Süperonline’ın verdiği Huawei HG255s gibi modemlerde dns değiştirme işlemi gerçekleştirilemediğinden bu işi aygıtlarınız üzerinden tek tek yapmanız gerekmektedir.

Debian’da bağımlılıkları kaldırmadan paket kaldırma

Debian’da bağımlılıkları kaldırmadan paket kaldırmak için aşağıdaki komutlardan birini kullanabilirsiniz. Bu işlem root olarak yapılmaktadır.

dpkg -r –force-all paket_adı

veya

dpkg -P –force-all paket_adı

Puppy linux üzerinde Tor Messenger’ı çalıştırma

Puppy Linux root olarak çalışan bir sistem olduğundan dolayı indirdiğiniz Tor messenger beta sürümü Puppy linux altında aynı tor tarayıcıda olduğu gibi çalışmayacaktır.

Tor messenger‘in çalışması için yapılması gerekenler:

Mimarinize uygun indirdiğiniz .tar.xz dosyasını açtıktan sonra /tor-messenger/Messenger dizinindeki start-tor-messenger dosyasına sağ tıklayıp, Dosya… seçeneğini kullanarak Geany ile açılır ve aşağıdaki satır,

if [ “`id -u`” -eq 0 ]; then
complain “The Tor Browser Bundle should not be run as root. Exiting.”
exit 1
fi

şu şekilde,

#if [ “`id -u`” -eq 0 ]; then
#complain “The Tor Browser Bundle should not be run as root. Exiting.”
#exit 1
#fi

değiştirilerek işlevsiz hale getirilir (istenirse silinebilir de) ve kaydedilerek Geany kapatılır.

Öncesi:

Sonrası:

Bu işlemden sonra tor messenger’ınızı start-tor-messenger dosyasına tıklayarak çalıştırabilirsiniz.

Tor messenger beta sürümleri puppy linux altında aşağıda görüldüğü gibi sahibi root olduğu için yukarıdaki işlemden sonra sorunsuz çalışacaktır.

Eğer kararlı sürüm de aynı olursa sorun yok ancak tor browser’deki gibi sahibi ftp olursa bu durumda aşağıdaki gibi sahibini root olarak değiştirmeniz gerekecektir.

Sahipliği root olarak değiştirmek için Tor-messenger dizininin bulunduğu dizin içerisinde Sağ tık > Pencere > Terminali bu dizinde aç ile

capture1161

konsolu açıp aşağıdaki komutu verin (Örneğin tor-messenger dosyanız /root dizinindeyse, /root dizininde konsolu açmalısınız.):

chown -R root tor-messenger

Yukarıdaki komutla sahiplik root olarak düzenlenmiş olacaktır.

Bu şekilde Tor messenger artık sorunsuz bir şekilde çalışacaktır.

Debian’da (Gnome3) Giriş Anahtarlık Kilidini Kaldırma

Eğer oturum şifrenizi giriş seçeneklerinden “Otomatik Giriş” olarak ayarlamışsanız,

resim-1

sistemi kullanırken şifre barındıran programlarda (örn: Chrome) karşınıza “Giriş Anahtarlık Kilidini aç” penceresi çıkabilir. Eğer bunu istemiyorsanız aşağıdaki yöntemi uygulayabilirsiniz.

Uygulamalar > Araçlar > Parolalar ve Anahtarlar > Dosya > Yeni > Parola anahtarlığını seçin ve açılan pencereye default.keyring yazın.

resim-2

Şifre isteme ekranı açıldığında şifre kısmını boş bırakarak “Tamam“a basın. Size depolanan parolalarınızın güvenli olarak şifrelenmeyeceğine dair bir uyarı çıkacak.

resim-3

Sizin için sorun yoksa “Devam” veya “Continue” butonuna basmanız yeterlidir. Eğer istemiyorsanız “iptal” veya “Cancel” ile işlemden vazgeçebilirsiniz. Eğer bu işlemi onaylarsanız default.keyring’e sağ tıklayın ve öntanımlı olarak atayın.

Öntanımlı atama işleminden sonra artık “Giriş Anahtarlık Kilidini aç” penceresi çıkmayacaktır. Eski haline getirmek için “Parolalar ve Anahtarlar” programından default.keyring dosyasına sağ tıklayıp açılan pencerede “Tüm öğelerin kalıcı olarak silineceğini anlıyorum” tikini işaretleyerek silip, “Giriş” seçeneğini öntanımlı yapmanız yeterlidir.

resim-4

Bu işlemlerin kaydedildiği yer /home/kullanıcıadı/.local/share/keyrings dizinidir.

Debian 8 “Jessie” için Nvidia ekran kartı sürücü kurulumu

Ekran kartı kurulumuna geçmeden önce aşağıda verilen depo adresleri /etc/apt/sources.list dosyasına yazılmalıdır.

Debian Jessie (Stable sdürüm) için:

deb http://ftp.tr.debian.org/debian/ jessie main
deb http://ftp.tr.debian.org/debian/ jessie contrib
deb http://ftp.tr.debian.org/debian/ jessie non-free
deb-src http://ftp.tr.debian.org/debian/ jessie main
deb-src http://ftp.tr.debian.org/debian/ jessie contrib
deb-src http://ftp.tr.debian.org/debian/ jessie non-free

Depoları isterseniz aşağıda gösterilen örnekteki gibi Synaptic > Ayarlar > Depolar yardımıyla da tek tek ekleyebilirsiniz.

2016-01-09 23:09:21 ekran görüntüsü

 

Kurulum öncesi eğer isterseniz root olmadan lspci kullanarak kartınızın adını ve serisini görebilirsiniz:

Örn:

$ lspci -nn | grep VGA
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation G80 [GeForce 8800 GTS] [10de:0193] (rev a2)

Eğer kurmadıysanız Synaptic’ten veya root olarak,

apt-get install nvidia-detect komutu ile nvidia-detect paketini kurun.

Daha sonra root olmadan,

nvidia-detect

komutu ile aşağıdaki örnekte görüldüğü gibi gerekli sürücünün uygunluğunu tespit edin.

$ nvidia-detect
Detected NVIDIA GPUs:
02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF108 [GeForce GT 430] [10de:0de1] (rev a1)
Your card is supported by the default drivers.
It is recommended to install the nvidia-driver package.

Eğer sürücünüz yukarı örnekte görüldüğü gibi uygunsa Synaptic’ten veya root olarak,

apt-get install nvidia-driver komutu ile nvidia-driver paketini kurun.

Kurulum bitince yine root olarak,

nvidia-xconfig komutunu çalıştırın ve bilgisayarı yeniden başlatarak işlemi bitirin.

Sürücünüz uygun değil veya siz sürücüyü nvidia’nın sitesinden indirip kurmak istiyorsanız, Buradan desteklenen ekran kartlarına bakın. Eğer sizin kartınız bu listedeyse nvidia’nın  resmi sitesinden size uygun sürücüyü indirin.

(Not: non-free deposundaki 340 serili sürücü bana uygun çıkmadığı için nvidia’nın sitesinden 352 serili sürücüyü indirdim.)

Uygun sürücü indirildikten sonra aşağıda gereken tüm adımlar root olarak yapılmalıdır.

1- Gerekli kernel ve inşa araçlarını kurun:

aptitude install linux-headers-3.16.0-4-amd64 build-essential

2- X ortamını init 3 komutu ile kapatın. Eğer ben de olduğu gibi bu komut çalışmadıysa bilgisayarı yeniden başlatın ve grub’dan güvenli çalışma moduna girin ve sonraki aşamaları X ortamına girmeden (yani masaüstü açılmadan konsol ortamında) yapın.

3- İndirdiğiniz dosyanın bulunduğu dizine gidin. Örn: İndirdiğiniz dizin home/osifa/Downloads ise

cd home/osifa/Downloads yazarak o dizin içerisine girebilirsiniz.

4- İndirdiğiniz nvidia dosyanızın dizinine gittikten sonra (bende ki adı NVIDIA-Linux-x86_64-352.55.run) izinlerini alın:

chmod u+x NVIDIA-Linux-x86_64-352.55.run

5- Ve dosyayı çalıştırın:

./NVIDIA-Linux-x86_64-352.55.run

6- Çıkan lisansı onaylayın.

7- 32 bit kitaplık ile ilgili uyarı gelirse “OK” diyip geçin.

8- Nvidia xconfig çalıştırma seçeneğine “yes” diyin.

9- Bilgisayarı yeniden başlatın

10- Yeni tescilli nvidia sürücünüz hazırdır.

Kaynak: https://wiki.debian.org/NvidiaGraphicsDrivers

OSMC (Raspbmc) kurulumu ve ayarları

1- OSMC’yi (eski adı Raspbmc) https://osmc.tv/download/images/ adresinden indirdiğiniz Raspberry pi mimarinize uygun img.gz dosyasını (örn: OSMC_TGT_rbp1_20150519.img.gz) açarak içerisindeki .img uzantılı dosyayı çıkartın ve dosyanın bulunduğu dizine girerek:

2- dd bs=4M if=OSMC_TGT_rbp1_20150519.img.gz.img of=/dev/sdx ile SD karta yazın

3- Kartı Raspberry pi’ye takın raspberry pi’nin adaptörünü takarak kurulumu başlatın. Ancak kurulumun olması için Raspberry pi’nin internete bağlı olması gerekmektedir.

4- Yaklaşık 20-30 dakikalık bir kurulumdan sonra raspbmc kurulumu tamamlanacaktır.

5- Kurulum sonunda size dil ayarlarını soracaktır. Buradan Türkçeyi seçerseniz sisteminizi Türkçe olarak kullanabilirsiniz.

6- Sistem her ne kadar Türkçe de olsa klavye için bir iki ayar daha yapmak gerekmekteir. Bunun için:

  • Yerel ayarlar için,

sudo dpkg-reconfigure locales

Komutundan sonra tr_TR.UTF-8 UT-8 ve tr_TR ISO-8859-9 seçeneklerini işaretleyin

  • Klavye Düzeni için,

sudo nano /etc/default/keyboard

XKBLAYOUT=”gb” satırındaki gb’yi tr olarak değiştirin

sudo setupcon ile kurulumu yapın

Eğer seçilmiş klavye düzeni konsolda uygulanmıyorsa (x altında çalışmadığı zaman) aşağıdaki komutu deneyin

sudo apt-get install console-data

7- Zaman ayarı için,

sudo dpkg-reconfigure tzdata

Not:
config.txt dosyasına ulaşmak için
sudo nano /boot/config.txt yazın

Kaynaklar:
http://elinux.org/RPi_Beginners
http://elinux.org/R-Pi_ConfigurationFile
http://elinux.org/RPi_Easy_SD_Card_Setup

7-zip’in temel özellikleri

7z yüksek sıkıştırma oranı sağlayan yeni arşiv formatıdır.

  • LZMA ve LZMA2 sıkıştırması ile 7z formatında yüksek sıkıştırma formatı
  • Desteklediği formatlar:
    Paketleme / çıkartma: 7z, XZ, BZIP2, GZIP, TAR, ZIP ve WIM
    Yalnız çıkartma: ARJ, CAB, CHM, CPIO, CramFS, DEB, DMG, FAT, HFS, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, RAR, RPM, SquashFS, UDF, VHD, WIM, XAR ve Z.
  • ZIP ve GZIP formatları için 7-zip PKZip ve WinZiptarafından sağlanan orandan
  • %2-10 arasında daha iyi sıkıştırma oranı sağlar.
  • 7z ve ZIP formatlarında güçlü AES-256 şifreleme
  • 16000000000 GB’a kadar dosya boyutlarının desteklenmesi
  • 87 yerel dil desteği

7z açık mimaridir bu yüzden herhangi bir yeni sıkıştırma yöntemini destekler. Aşağıdaki yöntemler 7z‘ye entegre edilmiştir.

Yöntem     Tanım
LZMA      Geliştirilmiş ve iyileştirilmiş LZ77 algoritma versiyonu
LZMA2    LZMA’nın gelişmiş sürümü
PPMD     Küçük değişikliklerle Dmitry Shkarin’in PPMdH’ı
BCJ        32-bit x86 için uygulanabilir dönüştürücü
BCJ2      32-bit x86 için uygulanabilir dönüştürücü
BZip2     Standart BWT algoritması
Deflate   Standart LZ77-temelli algoritma

7-zip açık kaynak yazılımdır. kaynak kodların çoğu GNU LGPL lisansı altındadır. unRAR kodu karışık bir lisanslama altındadır: GNU LGPL + unRAR kısıtlamaları. Lisans bilgilerini buradan kontrol edebilirsiniz.

Kaynak: http://www.7-zip.org/