Konular

Debian Depoları

Linux işletim sistemi üzerinde internet üzerinden yapacağınız güncelleme ve yeni program ekleme işlemleri için, linux yazılımlarının olduğu depoları kullanıyoruz.

 Debian Depoları

Aşağıda verilen depo adreslerini /etc/apt/sources.list dosyasına yazarak sisteminiz için yeni güncellemeler ve yazılımlar bulabilirsiniz.
Tüm bu depolar Synaptic yardımıyla eklenebilir.

Debian Depoları

Aşağıdaki sources.list dosyasındaki ftp.us.debian... şeklindeki bölümlerde ftp kelimesinden sonra ülke plaka kodu gelmekte. Aşağıdaki örnekte biz Amerikadaki depoları kullanıyoruz.

Debian Depoları


Debian 5.0, GNU/Linux işletim sisteminde kullanıcının tercihine bırakılmak üzere dört farklı depo mevcuttur ki, kullanıcının tercih ettiği bu depolar Debian'nın kullanım amacını, işlevselliğini ve kararlılığını önemli ölçüde etkilemektedir.

Kararlı (Stable): Daha çok iş yükü fazla olan sunucular için tercih edilmelidir. Zira paket sağlamlığı en üst seviyededir, kararlıdır.

Deneme (Testing)e: Daha çok ev kullanıcılarına yönelik olup bu depoda birçok güncel uygulama bulunabilmektedir.

Kararsız (Unstable), sürekli adı Sid: Maceraya açık kullanıcılar ve hem GNU/Linux hem de Debian üzerinde deneyim sahibi olan kullanıcılarca tercih edilmelidir. Zira kararlılık seviyesi düşük olan eni uygulamalar bu deponun havuzuna bırakılır ve olası hatalar denetlenip düzeltilerek denenmesi için Deneme (Testing) deposuna aktarılır.

Deneysel (Experimental), sürekli adı aynı: Adı üzerinde sistemi kararsızlığa sürükleyecek ancak sabırsız son kullanıcının merakını da giderecek tüm yeni paketler bu depo da bulunmaktadır. Deneme ve hata düzeltme oranı çok azdır. Güncel örnek olarak XFCE 4.6 ve Gnome 2.24, 2.26 paketleri bu depodadır.

 

Debian depoları, bazı yazılımların lisans sorunlarından veya farklı kısıtlamalardan dolayı farklı bölümlere ayrılmak zorunda kalmıştır. Debian'ın amacı DFSG (Debian Free Software Guidelines) kurallarına uygun paketler kullanmak ve sistemin temelini bunun üzerine inşa etmektir. Sistemin temeli DFSG'ye uyan paketler ile oluşturulur, bu kurala uymayan veya farklı sebeplerle temel sistem paketleri arasına giremeyen yazılımlar farklı bölümlerde kullanıcıya sunulurlar.


main :

main ve non-US/main bölümünde yer alan paketlerin hepsi DFSG (Debian Free Software Guidelines) ile tam uyumlu olmak zorundadır. Buna ilave olarak main bölümünde yer alan paketler;
Bu bölümde yer alan bir paket, main bölümünde yer almayan başka bir pakete bağımlı olamaz.

Benzer şekilde non-US/main bölümünde yer alan paketler de;
Bu bölümde yer alan bir paket, main veya non-US/main bölümünde yer almayan başka bir pakete bağımlı olamaz.


contrib:

contrib ve non-US/contrib bölümünde yer alan paketlerin hepsi DFSG (Debian Free Software Guidelines) ile tam uyumlu olmak zorundadır.
Daha da ötesi, contrib bölümünde yer alan paketler derleme ve çalışma için non-US bölümündeki paketlere ihtiyaç duymamalı.


non-free:

non-free veya non-US/non-free bölümünde yer alan paketler bazı sebeplerden dolayı DFSG (Debian Free Software Guidelines) ile uyumlu değillerdir. Bu sebepler, yasalardan kaynaklanan kısıtlamalar olabildiği gibi, yazılımın lisansı ile de ilgili olabilir.

non-US:

Çeşitli yasal kısıtlardan dolayı USA içerisinde bulundurulması yasak olan yazılımları içerir. Bunlar genelde kriptolojik yazılımlardır.
Bu bölümde yer alan yazılımlar USA dışındaki sunucularda barındırılır ve o sunucular üzerinden kullanıma sunulur.

debian-volatile:

Debian Camiası, özellikle sistem adminlerin yoğun ihtiyaç duyduğu "can alıcı yazılımların en güncel hallerini" tutmak amacıyla Debian Volatile deposunu oluşturdu.

İlk aşamada virüs tarayıcılar ve antispam filtreleri gibi güncelliği önemli programları programların bulunacağı bu depo, Debian'ın "sağlam ama güncel olmaması" durumunu biraz olsun hafifleteceğe benziyor.

www.debian.org/volatile/

Tüm paket türleri:

Paket çok fazla hata/sorun içermemeli yoksa Debian destek vermeyi reddeder.
Debian Policy Manual'de belirtilen tüm gereksinimleri, şartları karşılıyor olmalı.

 

Kararlı sürüm deposunu kullandığınızı varsayarsak, ilgili debian multimedia deposu bu şekilde olacaktır.

#Debian Stable
deb http://ftp.tr.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.tr.debian.org/debian stable main contrib non-free
deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free 

Testing deposunu kullandığınızı varsayarsak, ilgili debian multimedia deposu bu şekilde olacaktır.

#Debian Testing
deb http://security.debian.org/ testing/updates main contrib non-free 
deb-src http://security.debian.org/ testing/updates main contrib non-free 
deb http://ftp.tr.debian.org/debian/ testing main contrib non-free 
deb-src http://ftp.tr.debian.org/debian/ testing main contrib non-free 

Kararlı olmayan depoyu kullandığınızı varsayarsak, ilgili debian multimedia deposu bu şekilde olacaktır.

#Debian Unstable
deb ftp://ftp.tr.debian.org/debian/ unstable main contrib non-free 
deb-src ftp://ftp.tr.debian.org/debian/ unstable main contrib non-free 

 Yukarda anlatılanlar ışığında paket sistemimizi aşağıdaki gibi yapmayı tercih ediyoruz:

Konsol ekranında gedit /etc/apt/sources.list yazarak açılan editör üzerinden değişiklikler yapıp dosyası tekrar saklayabiliriz.

Ayrıca görsel olarak bu işlemleri yapmak isterseniz sources.list dosyası üzerine çift tıklayabilirsiniz:

#Debian Backports

Backports, Debian için yapılmış bir paket yansısıdır. Testing ve Unstable sürümlerinde oluşturulmuş, yeni yazılımlara ait paketlerin, "stable" sürüm Debian Linux kurulu sistemlerde kütüphane ve paket bağımlılığı sorunu yaşamadan kurulmasını sağlamak amacıyla, stable sürümdeki kütüphanelerle tekrar derlenmiş halini sunar.

Debian DepolarıDebian Depoları

Yukardaki işlemlerdekn sonra soruces.list dosyası içeriği:

Debian Depoları

En baştaki sources.list dosyasına göre fark non-free ve contrib kelimelerinin eklenmesidir. Yukardaki işlemlerden sonra aşağıdaki sistem güncellemesi işlemlerini yapmak gerekir. Tabi bu işlemleri görsel olarak synaptic üzerindende yapabilirsiniz.

Sistem güncellemesi

Debian'ın güçlü paket yönetim sistemi sisteminizi güvenli bir şekilde günceller. Sistemi güncellemek için isterseniz Synaptic isterseniz apt-get kullanabilirsiniz. Sistemi güncellemeye başlamadan önce paket indisini güncellemeniz gerek.

Root haklarıyla

apt-get update

Bu işlem tamamlandıktan sonra

apt-get upgrade

Bu komut sistemi analiz edecek ve gerekli güncellemleri indirip sisteme kuracaktır.

Synaptic aracılığıyla güncelleme

Synaptic programını açtığınızda yukarıda Tazele butonunu göreceksiniz. Depoların güncellenmesi için tıklayın. İşlemler bitince Tüm Yükseltmeleri Seç butonuna tıklayın ve hepsini seçin.

Ardından Uygula butonuna tıklayın ve sistemi güncelleyin...

 

Depo Kayıtlarını Tam olarak güncellmek için:

sudo rm /var/lib/apt/lists/partial/*

sudo rm /var/lib/apt/lists/*

sudo apt-get update

 

sources.list dosyası örneği:

# testing
# deb http://ftp.us.debian.org/debian/ testing main contrib non-free
# deb-src http://ftp.us.debian.org/debian/ testing main contrib non-free

# deb http://security.debian.org/ testing/updates main contrib non-free
# deb-src http://security.debian.org/ testing/updates main contrib non-free

# deb http://volatile.debian.org/debian-volatile testing/volatile main contrib non-free
# deb-src http://volatile.debian.org/debian-volatile testing/volatile main contrib non-free


# sid
deb http://ftp.us.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.us.debian.org/debian/ sid main contrib non-free

# deb http://security.debian.org/ sid/updates main contrib non-free
# deb-src http://security.debian.org/ sid/updates main contrib non-free

deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main

#diger

deb http://http.us.debian.org/debian/ sid main
 

Debian Depoları

Benim etc/apt/sources.list dosyam

 
deb http://ftp.us.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.us.debian.org/debian/ testing main contrib non-free

deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free

deb http://ftp.us.debian.org/debian experimental main contrib non-free

deb http://http.us.debian.org/debian/ sid contrib non-free main


# deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free
# deb-src http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free

# deb http://www.debian-multimedia.org testing main non-free contrib
# deb-src http://www.debian-multimedia.org testing main non-free contrib

deb http://ftp.us.debian.org/debian/ squeeze-updates main
deb-src http://ftp.us.debian.org/debian/ squeeze-updates main

#skype
# deb http://download.skype.com/linux/repos/debian/ stable non-free

#wine
deb http://www.lamaresh.net/apt sid main

#backports
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free

#mozilla
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

#google
deb http://dl.google.com/linux/deb/ stable non-free

#opera
deb http://deb.opera.com/opera sid non-free
 

Son Kullandığım Depolar:

deb http://ftp.us.debian.org/debian wheezy main contrib non-free
deb-src http://ftp.us.debian.org/debian wheezy main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

# wheezy-updates, previously known as 'volatile'
# A network mirror was not selected during install.  The following entries
# are provided as examples, but you should amend them as appropriate
# for your mirror of choice.

deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free


#debian multimedia
deb http://www.deb-multimedia.org wheezy  main non-free
deb http://ftp.us.debian.org/debian-multimedia/ wheezy main non-free
deb http://www.debian-multimedia.org/ wheezy main non-free
#aptitude install deb-multimedia-keyring

#backports
deb http://backports.debian.org/debian-backports wheezy-backports main contrib non-free
#mozilla
# cok tehlikeli deb http://ftp.us.debian.org/debian experimental main
#The Opera deb Repository
deb http://deb.opera.com/opera/ stable non-free
#wget -O - http://deb.opera.com/archive.key | sudo apt-key add -
#Google Chrome
deb http://dl.google.com/linux/deb/ testing non-free main
#wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
#wine
deb http://www.lamaresh.net/apt testing main
#wget http://www.lamaresh.net/apt/key.gpg && sudo apt-key add key.gpg
#skype
#deb http://download.skype.com/linux/repos/debian/ stable non-free
 

 

https://debian-handbook.info da önerilen depo yapısı:

# Security updates
deb http://security.debian.org/ jessie/updates main contrib non-free
deb-src http://security.debian.org/ jessie/updates main contrib non-free

## Debian mirror

# Base repository
deb http://ftp.debian.org/debian jessie main contrib non-free
deb-src http://ftp.debian.org/debian jessie main contrib non-free

# Stable updates
deb http://ftp.debian.org/debian jessie-updates main contrib non-free
deb-src http://ftp.debian.org/debian jessie-updates main contrib non-free

# Stable backports
deb http://ftp.debian.org/debian jessie-backports main contrib non-free
deb-src http://ftp.debian.org/debian jessie-backports main contrib non-free

 

Debian 9 Depo Örneği


deb http://httpredir.debian.org/debian stretch main contrib non-free
deb-src http://httpredir.debian.org/debian stretch main contrib non-free

deb http://httpredir.debian.org/debian stretch-updates main contrib non-free
deb-src http://httpredir.debian.org/debian stretch-updates main contrib non-free

deb http://security.debian.org/ stretch/updates main contrib non-free
deb-src http://security.debian.org/ stretch/updates main contrib non-free

deb http://ftp.debian.org/debian stretch-backports main contrib non-free
deb-src http://ftp.debian.org/debian stretch-backports main contrib non-free

 

Debian Sources List Generator kullanarak sizin için en uygun depo adreslerine ulaşabilirsiniz

Debian Sources List Generator için buraya tıklayın.

Debianın resmi olmayan depoları için buraya tıklayın.

 

Kaynaklar:

Yorumunuzu Ekleyin
Sanal Makine Kurulumu (VirtualBox)

Linux üzerinden windows işletim sisteminide kullanmak istiyorsanız Virtualbox size uygun olabilir.

42,314 Okunma 0 Yorum 26/01/2009 02:10:45

Grub (Boot Loader)

Debianla birlikte kurulabilen Sistem başlatıcı yazılımlardan GRUB hakkında notlar.

32,089 Okunma 0 Yorum 04/01/2009 14:04:00 05/12/2016 16:52:29

Linux Kernel (Çekirdek) nedir?

Linux kernel işletim sisteminin çekirdeğidir. Bütün sistemin kontrolünden sorumludur. Yazılım ile donanım arasındaki bağlantıyı sağlar. Dosya sistemleri, kullanıcılar, uygulamalar, sürücüler vs. hepsi kernel tarafından kontrol edilir.

31,464 Okunma 0 Yorum 27/12/2012 00:37:52 27/12/2012 00:42:26

Linux Altında Programlama Dili Kullanmak

Linux altında programlama yapmak isteyen birçok kişi neyi nasıl yapması gerektiği konusunda hep sıkıntı çekmiştir.Bu birazda win sistemlerde alışılmışların linux ortamlarında farklı algılanması ve daha zor gibi algılanmasından kaynaklanıyor muhtemelen..

31,448 Okunma 1 Yorum 09/10/2009 02:52:59

Temel Linux Komutları Ve Kısayol Tuşları

Bu bölümde linux kullanmak için gerekli olan temel komutları ve tuşlara atanmış komutlarını göreceğiz. Bu komutların hepsi konsol dediğimiz metin ekrandan veya x-windows altındaki bir uçbirimden (xterm, rxvt, aterm gibi) çalışmaktadır. Fakat tuş komutlarının bir kısmı konsola özgüdür ve x altında pencere yöneticinize göre farklı hareket etmektedirler.

26,199 Okunma 0 Yorum 27/04/2008 19:42:42

Linux Minde Virtualbox Ile Windows İşletim Sistemi Kurulumu

Linux kullanıcıları artık linuxta windows kurulumu çok kolay. Virtualbox- oseprogramı sayesinde aynı anda linux ve windows işletim sistemlerini kullana bilirsiniz. Yapmanız gereken aşağıdaki anlatılanları uygulamak.

25,701 Okunma 0 Yorum 03/05/2011 10:51:42

Linux Dosya Arşivleme (tar, gzip)

Linux altında dosya arşivlenmesi ve sıkıştırılması neredeyse belirli ve standartlaşmış birkaç komut ile gerçekleştiriliyor. tar komutu yardımıyla istenilen dosyaları arşivleyebilir, bunların üzerine yenilerini ekleyebilir, istediğiniz zaman da tekrar açıp eski haline getirebilirsiniz. GNU gzip komutu ise dosyaların sıkıştırılması (zip) ve sıkıştırılmış dosyaların açılması (unzip) işlemlerini yapabiliyor. Fazla disk alanınız yoksa bu iki komut her zaman yardımınıza koşacaktır.

25,632 Okunma 0 Yorum 28/10/2009 17:59:22

3D Masa Üstü ve Pencere Efektleri

Compiz Fusion, unix ve türevleri için açık kaynaklı pencere yöneticisi Compiz ve bir grup eklentisini içeren bir yazılımdır. Compiz ve Beryl projelerinin birleşmesinden sonra ortaya çıkan ilk üründür. Henüz beta aşamasındadır. Başta son güncel sürümlerinde Compiz Fusion'u otomatik olarak kurulu sunan Mandriva ve Ubuntu olmak üzere çok sayıda linux dağıtımı projeye destek vermektedir..

25,206 Okunma 1 Yorum 20/01/2009 20:27:13

Linux Mintte Photoshop Cs5 Kurulumu

Değerli linux kullanıcıları sizlere photoshop cs5 programını kurulumu hakkında yardımcı olmak için hazırlananmıştır. Yapmanız gerekenler aşağıda verilmiştir. Br

24,329 Okunma 0 Yorum 03/05/2011 10:39:04

Apache PHP MYSQL Kurmak

LAMP (Linux Apache Mysql PHP) kurulup bazı ayarların yapılması

22,630 Okunma 0 Yorum 30/01/2009 03:51:29

Wine kurulumu

windows tabanlı uygulamaları linux üzerinde çalıştırabilmek için geliştirilmiş bir uygulamadır wine.

22,613 Okunma 0 Yorum 30/11/-0001 08:38:45 18/11/2012 15:06:21

apt-get ve aptitude

Debian'ın vazgeçilmez paket yöneticisi pek çok Linux dağıtımının rüyası olmuştur. Son zamanlarda pek çok Linux dağıtımı apt-get kullanımına destek vermektedir ve de çoğuna kurulabilmektedir.

22,225 Okunma 0 Yorum 09/10/2009 21:28:16 27/07/2019 12:37:39

Paket Yönetimi

Paket kurulumu hakkında birkaç soru ve cevap

22,148 Okunma 0 Yorum 01/06/2011 09:09:53

Linux Mintde Dns Değişimi

Linux mint kullanıcıları aşağıdaki adımları uygulayarak dnsinizi değiştirebilirsiniz.

22,032 Okunma 0 Yorum 03/05/2011 10:43:18

Java Kurulumu

Sun Java yüklemek, yeni adıyla oracle Java yüklemenin yolları

21,614 Okunma 0 Yorum 03/01/2009 11:53:55 18/12/2014 13:37:56

GNOME / KDE Klavye Kısayolları

Hem KDE ve Gnome masaüstü yöneticisinde bir fare ile yapabileceğiniz hemen her şey için klavye kısayolları vardır. Her iki platform için çeşitli klavye kısayolları

21,614 Okunma 0 Yorum 07/07/2009 00:19:07

Linux Partition İşlemleri

Partition kopyalamak ve taşımak için gerekli linux komutları

19,962 Okunma 0 Yorum 04/09/2011 02:34:10

Icon Tasarımı

Debian ve Gnome masaüstü için icon tasarımı

19,380 Okunma 0 Yorum 04/10/2009 22:47:18

Yükleniyor...