{"id":14822,"date":"2026-01-20T09:55:21","date_gmt":"2026-01-20T06:55:21","guid":{"rendered":"https:\/\/www.inetmar.com\/blog\/?p=14822"},"modified":"2026-01-20T10:09:29","modified_gmt":"2026-01-20T07:09:29","slug":"debian-depo-repository-ayarlari","status":"publish","type":"post","link":"https:\/\/www.inetmar.com\/blog\/debian-depo-repository-ayarlari\/","title":{"rendered":"Debian Depo (Repository) Ayarlar\u0131"},"content":{"rendered":"<p>Debian\u2019da paket kurarken hep ayn\u0131 komutlar\u0131 yazar\u0131z: <code>apt update<\/code> ve <code>apt install<\/code>. Peki bu paketler tam olarak nereden geliyor?<\/p>\n<p>Apt, internetteki \u201cdepo\u201d dedi\u011fimiz sunuculardan paket listelerini indirir. Bu depolar\u0131n adresleri iki yerde saklan\u0131r:<\/p>\n<ol>\n<li>Ana dosya: <code>\/etc\/apt\/sources.list<\/code><\/li>\n<li>Ek dosyalar: <code>\/etc\/apt\/sources.list.d\/<\/code> klas\u00f6r\u00fcn\u00fcn i\u00e7indeki t\u00fcm <code>.list<\/code> dosyalar\u0131<\/li>\n<\/ol>\n<h2>sources.list dosyas\u0131 nas\u0131l g\u00f6r\u00fcn\u00fcr?<\/h2>\n<p>Debian 12 \u201cBookworm\u201d temiz kurulumunda \u015f\u00f6yle bir \u015fey g\u00f6r\u00fcrs\u00fcn\u00fcz:<\/p>\n<pre>deb http:\/\/deb.debian.org\/debian bookworm main contrib non-free non-free-firmware\r\ndeb-src http:\/\/deb.debian.org\/debian bookworm main contrib non-free non-free-firmware\r\n\r\ndeb http:\/\/security.debian.org\/debian-security bookworm-security main contrib non-free non-free-firmware\r\ndeb-src http:\/\/security.debian.org\/debian-security bookworm-security main contrib non-free non-free-firmware\r\n\r\ndeb http:\/\/deb.debian.org\/debian bookworm-updates main contrib non-free non-free-firmware\r\ndeb-src http:\/\/deb.debian.org\/debian bookworm-updates main contrib non-free non-free-firmware\r\n<\/pre>\n<h3>Bu sat\u0131rlar\u0131 par\u00e7alara ay\u0131ral\u0131m:<\/h3>\n<ul>\n<li><strong>deb<\/strong> \u2192 haz\u0131r derlenmi\u015f paketler (bizim istedi\u011fimiz)<\/li>\n<li><strong>deb-src<\/strong> \u2192 kaynak kodlar (genelde geli\u015ftiriciler kullan\u0131r, kapatabilirsin)<\/li>\n<li><strong>http:\/\/deb.debian.org\/debian<\/strong> \u2192 resmi ayna sunucu (T\u00fcrkiye i\u00e7in <code>http:\/\/ftp.tr.debian.org\/debian<\/code> da yazabilirsin)<\/li>\n<li><strong>bookworm<\/strong> \u2192 Debian s\u00fcr\u00fcm\u00fcn\u00fcn kod ad\u0131 (12\u2019nin ad\u0131)<\/li>\n<li><strong>main \/ contrib \/ non-free \/ non-free-firmware<\/strong> \u2192 paket kategorileri:<\/li>\n<\/ul>\n<blockquote><p><strong>main<\/strong> \u2192 %100 \u00f6zg\u00fcr yaz\u0131l\u0131mlar (Debian\u2019\u0131n temeli)<br \/>\n<strong>contrib<\/strong> \u2192 \u00f6zg\u00fcr ama non-free bir \u015feye ba\u011f\u0131ml\u0131 paketler<br \/>\n<strong>non-free<\/strong> \u2192 \u00f6zg\u00fcr olmayan lisansl\u0131 \u015feyler (baz\u0131 s\u00fcr\u00fcc\u00fcler vs.)<br \/>\n<strong>non-free-firmware<\/strong> \u2192 Debian 12\u2019den beri ayr\u0131 b\u00f6l\u00fcm, Wi-Fi ve ekran kart\u0131 firmware\u2019leri burada<\/p><\/blockquote>\n<h2>bookworm-security ve bookworm-updates ne i\u015fe yar\u0131yor?<\/h2>\n<ul>\n<li><strong>-security<\/strong> \u2192 kritik g\u00fcvenlik g\u00fcncellemeleri, mutlaka a\u00e7\u0131k kals\u0131n<\/li>\n<li><strong>-updates<\/strong> \u2192 eskiden \u201cvolatile\u201d denirdi, \u00f6nemli ama acil olmayan g\u00fcncellemeler<\/li>\n<\/ul>\n<h2>\u00dc\u00e7\u00fcnc\u00fc parti programlar nereye yaz\u0131l\u0131yor?<\/h2>\n<p>Ana <code>sources.list<\/code> dosyas\u0131n\u0131 kirletmemek i\u00e7in Debian \u00e7ok g\u00fczel bir klas\u00f6r d\u00fc\u015f\u00fcnm\u00fc\u015f:<\/p>\n<p><code>\/etc\/apt\/sources.list.d\/<\/code><\/p>\n<p>Mesela Google Chrome kurduysan \u015f\u00f6yle bir dosya g\u00f6r\u00fcrs\u00fcn:<\/p>\n<pre>\/etc\/apt\/sources.list.d\/google-chrome.list<\/pre>\n<pre>deb [arch=amd64] http:\/\/dl.google.com\/linux\/chrome\/deb\/ stable main\r\n<\/pre>\n<p>Spotify, Docker, VS Code, Brave, VirtualBox\u2026 hepsi kendi <code>.list<\/code> dosyas\u0131n\u0131 buraya atar. Silmesi de \u00e7ok kolay olur.<\/p>\n<h2>Yeni depo nas\u0131l eklenir?<\/h2>\n<p>En sa\u011flam y\u00f6ntem hala elle yazmak. \u00d6rnek Brave Browser ekleyelim:<\/p>\n<pre>sudo nano \/etc\/apt\/sources.list.d\/brave-browser.list\r\n<\/pre>\n<p>\u0130\u00e7ine \u015funu yaz\u0131n:<\/p>\n<pre>deb [arch=amd64 signed-by=\/etc\/apt\/trusted.gpg.d\/brave-browser.gpg] http:\/\/repo.brave.com\/linux stable main\r\n<\/pre>\n<p>Sonra GPG anahtar\u0131n\u0131 ekle (genelde yaz\u0131l\u0131m\u0131n sitesinde haz\u0131r komut olur):<\/p>\n<pre>sudo curl -fsSLo \/etc\/apt\/trusted.gpg.d\/brave-browser.gpg https:\/\/brave-browser-apt-release.s3.brave.com\/brave-browser-archive-keyring.gpg\r\n<\/pre>\n<p>Ve mutlaka:<\/p>\n<pre>sudo apt update\r\n<\/pre>\n<p><strong>Not:<\/strong> Her de\u011fi\u015fikli\u011fi yapt\u0131ktan sonra <code>apt update<\/code> ko\u015fmazsan yeni depodaki paketleri g\u00f6remezsin.<\/p>\n<h2>PPA\u2019lar Debian\u2019da \u00e7al\u0131\u015f\u0131r m\u0131?<\/h2>\n<p>Ubuntu\u2019da \u00e7ok g\u00fczel \u00e7al\u0131\u015fan <code>add-apt-repository<\/code> komutu Debian\u2019da da var ama\u2026 dikkat!<\/p>\n<p>PPA\u2019lar genelde Ubuntu i\u00e7in derlenir. Debian\u2019a zorlarsan ba\u011f\u0131ml\u0131l\u0131k cehennemine d\u00fc\u015fersin. M\u00fcmk\u00fcnse yaz\u0131l\u0131m\u0131n kendi Debian deposunu kullan ya da direkt <code>.deb<\/code> dosyas\u0131n\u0131 indir.<\/p>\n<h2>\u00d6zetle<\/h2>\n<ul>\n<li>Ana <code>sources.list<\/code> dosyan\u0131 m\u00fcmk\u00fcn oldu\u011funca sade tut<\/li>\n<li>\u00dc\u00e7\u00fcnc\u00fc parti yaz\u0131l\u0131mlar\u0131 ayr\u0131 <code>.list<\/code> dosyalar\u0131yla <code>\/etc\/apt\/sources.list.d\/<\/code> alt\u0131na ekle<\/li>\n<li>GPG anahtarlar\u0131n\u0131 d\u00fczg\u00fcn ekle<\/li>\n<li>Her de\u011fi\u015fiklikten sonra <code>sudo apt update<\/code> demeyi unutma<\/li>\n<\/ul>\n<p style=\"text-align: center;\">Sizlerde <a href=\"https:\/\/www.inetmar.com\/sunucu\/vds-sunucu\/\" target=\"_blank\" rel=\"noopener\">VDS Sunucu<\/a> hizmeti ihtiyac\u0131n\u0131z i\u00e7in web sitemizi ziyaret edebilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Debian\u2019da paket kurarken hep ayn\u0131 komutlar\u0131 yazar\u0131z: apt update ve apt install. Peki bu paketler tam olarak nereden geliyor? Apt, internetteki \u201cdepo\u201d dedi\u011fimiz sunuculardan paket listelerini indirir. Bu depolar\u0131n adresleri iki yerde saklan\u0131r: Ana dosya:&#46;&#46;&#46;<\/p>\n","protected":false},"author":2,"featured_media":14827,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-14822","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/14822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/comments?post=14822"}],"version-history":[{"count":6,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/14822\/revisions"}],"predecessor-version":[{"id":14829,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/posts\/14822\/revisions\/14829"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/media\/14827"}],"wp:attachment":[{"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/media?parent=14822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/categories?post=14822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inetmar.com\/blog\/wp-json\/wp\/v2\/tags?post=14822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}