{"id":37368,"date":"2026-01-01T15:41:31","date_gmt":"2026-01-01T12:41:31","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=37368"},"modified":"2026-01-01T15:41:31","modified_gmt":"2026-01-01T12:41:31","slug":"centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/","title":{"rendered":"CentOS 6 VPS&#8217;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi"},"content":{"rendered":"<p><body><\/p>\n<h2 id=\"giris\">CentOS 6 VPS&#8217;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi<\/h2>\n<p>CentOS 6, kurumsal d\u00fczeyde sunucu ortamlar\u0131nda hala aktif olarak kullan\u0131labilen sa\u011flam ve g\u00fcvenilir bir i\u015fletim sistemidir. Bu sistemlerde yaz\u0131l\u0131m paketlerini y\u00f6netmenin anahtar\u0131, Yellowdog Updater, Modified (Yum) paket y\u00f6neticisi ve onun kulland\u0131\u011f\u0131 depolard\u0131r (repositories). Bu rehberde, CentOS 6 VPS&#8217;inizde Yum depolar\u0131n\u0131 nas\u0131l anlayaca\u011f\u0131n\u0131z\u0131, y\u00f6netece\u011finizi, yeni depolar ekleyece\u011finizi ve kar\u015f\u0131la\u015fabilece\u011finiz sorunlar\u0131 nas\u0131l giderece\u011finizi detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z.<\/p>\n<p>Yum, paketleri otomatik olarak ba\u011f\u0131ml\u0131l\u0131klar\u0131yla birlikte indirip kurman\u0131z\u0131, g\u00fcncellemenizi veya kald\u0131rman\u0131z\u0131 sa\u011flayan g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bu s\u00fcre\u00e7te, paketlerin al\u0131nd\u0131\u011f\u0131 kaynaklara &#8220;depo&#8221; denir. Depolar, binlerce yaz\u0131l\u0131m paketini bar\u0131nd\u0131ran sunuculard\u0131r ve Yum, bu sunucularla ileti\u015fim kurarak istedi\u011finiz yaz\u0131l\u0131mlar\u0131 bulur ve y\u00f6netir.<\/p>\n<h3 id=\"neden-yum-depolari-onemli\">Neden Yum Depolar\u0131 \u00d6nemlidir?<\/h3>\n<ul>\n<li><strong>Kolay Paket Y\u00f6netimi:<\/strong> Yaz\u0131l\u0131m kurma, g\u00fcncelleme ve kald\u0131rma i\u015flemlerini basitle\u015ftirir.<\/li>\n<li><strong>Ba\u011f\u0131ml\u0131l\u0131k \u00c7\u00f6z\u00fcm\u00fc:<\/strong> Bir yaz\u0131l\u0131m\u0131n ihtiya\u00e7 duydu\u011fu di\u011fer yaz\u0131l\u0131mlar\u0131 (ba\u011f\u0131ml\u0131l\u0131klar\u0131) otomatik olarak tespit eder ve kurar.<\/li>\n<li><strong>G\u00fcvenlik ve G\u00fcncellemeler:<\/strong> Sisteminizin en son g\u00fcvenlik yamalar\u0131 ve hata d\u00fczeltmeleriyle g\u00fcncel kalmas\u0131n\u0131 sa\u011flar.<\/li>\n<li><strong>Geni\u015f Yaz\u0131l\u0131m Yelpazesi:<\/strong> Resmi depolar\u0131n yan\u0131 s\u0131ra \u00fc\u00e7\u00fcnc\u00fc taraf depolar sayesinde \u00e7ok \u00e7e\u015fitli yaz\u0131l\u0131mlara eri\u015fim imkan\u0131 sunar.<\/li>\n<\/ul>\n<h2 id=\"temel-yum-komutlari\">Temel Yum Komutlar\u0131 ve Kullan\u0131m\u0131<\/h2>\n<p>Yum ile \u00e7al\u0131\u015fmaya ba\u015flamadan \u00f6nce, en s\u0131k kullan\u0131lan temel komutlar\u0131 bilmek \u00f6nemlidir. Bu komutlar, paket y\u00f6netimi i\u015flemlerinizin \u00e7o\u011funu kapsayacakt\u0131r.<\/p>\n<h3 id=\"sistem-guncelleme\">Sisteminizi G\u00fcncelleme<\/h3>\n<p>Sisteminizdeki t\u00fcm y\u00fckl\u00fc paketleri en son s\u00fcr\u00fcmlerine g\u00fcncellemek i\u00e7in kullan\u0131l\u0131r. Bu, g\u00fcvenlik ve kararl\u0131l\u0131k a\u00e7\u0131s\u0131ndan \u00e7ok \u00f6nemlidir.<\/p>\n<pre><code class=\"language-bash\">sudo yum update -y<\/code><\/pre>\n<p><code>-y<\/code> parametresi, t\u00fcm sorulara otomatik olarak &#8220;evet&#8221; yan\u0131t\u0131 vermenizi sa\u011flar, bu da etkile\u015fimsiz g\u00fcncellemeler i\u00e7in kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<h3 id=\"paket-kurulumu\">Paket Kurulumu<\/h3>\n<p>Belirli bir paketi sisteminize kurmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<pre><code class=\"language-bash\">sudo yum install <paket_ad\u0131><\/code><\/pre>\n<p>\u00d6rne\u011fin, Nginx web sunucusunu kurmak i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo yum install nginx<\/code><\/pre>\n<h3 id=\"paket-kaldirma\">Paket Kald\u0131rma<\/h3>\n<p>Sistemden bir paketi ve onun ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 (e\u011fer ba\u015fka bir paket taraf\u0131ndan kullan\u0131lm\u0131yorsa) kald\u0131rmak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<pre><code class=\"language-bash\">sudo yum remove <paket_ad\u0131><\/code><\/pre>\n<p>\u00d6rne\u011fin, Nginx&#8217;i kald\u0131rmak i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo yum remove nginx<\/code><\/pre>\n<h3 id=\"paket-arama\">Paket Arama<\/h3>\n<p>Bir anahtar kelimeye g\u00f6re paket aramak i\u00e7in kullan\u0131l\u0131r.<\/p>\n<pre><code class=\"language-bash\">yum search <anahtar_kelime><\/code><\/pre>\n<p>\u00d6rne\u011fin, &#8220;php&#8221; ile ilgili paketleri aramak i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">yum search php<\/code><\/pre>\n<h3 id=\"paket-bilgisi\">Paket Bilgisi G\u00f6r\u00fcnt\u00fcleme<\/h3>\n<p>Bir paketin detayl\u0131 bilgilerini (s\u00fcr\u00fcm, boyut, a\u00e7\u0131klama, depo kayna\u011f\u0131 vb.) g\u00f6r\u00fcnt\u00fclemek i\u00e7in kullan\u0131l\u0131r.<\/p>\n<pre><code class=\"language-bash\">yum info <paket_ad\u0131><\/code><\/pre>\n<h3 id=\"depo-listeleme\">Depolar\u0131 Listeleme<\/h3>\n<p>Etkin olan veya t\u00fcm tan\u0131ml\u0131 depolar\u0131 listelemek i\u00e7in kullan\u0131l\u0131r.<\/p>\n<pre><code class=\"language-bash\">yum repolist # Sadece etkin depolar\u0131 listeler\nyum repolist all # T\u00fcm tan\u0131ml\u0131 depolar\u0131 (etkin\/devre d\u0131\u015f\u0131) listeler<\/code><\/pre>\n<h3 id=\"yum-onbellek-temizleme\">Yum \u00d6nbelle\u011fini Temizleme<\/h3>\n<p>Yum, indirdi\u011fi paketleri ve depo meta verilerini \u00f6nbelle\u011finde saklar. Bazen bu \u00f6nbellek bozulabilir veya eski bilgiler i\u00e7erebilir. \u00d6nbelle\u011fi temizlemek, sorun giderme ve g\u00fcncel depo bilgileri almak i\u00e7in faydal\u0131d\u0131r.<\/p>\n<pre><code class=\"language-bash\">sudo yum clean all<\/code><\/pre>\n<h2 id=\"yum-depolarini-anlamak\">Yum Depolar\u0131n\u0131 Anlamak<\/h2>\n<p>Yum depolar\u0131, CentOS sisteminizde <code>\/etc\/yum.repos.d\/<\/code> dizininde bulunan <code>.repo<\/code> uzant\u0131l\u0131 dosyalarda tan\u0131mlan\u0131r. Her bir dosya, bir veya daha fazla depo tan\u0131m\u0131 i\u00e7erebilir. Bu dosyalar, Yum&#8217;un paketleri nereden indirece\u011fini, GPG anahtarlar\u0131yla nas\u0131l do\u011frulayaca\u011f\u0131n\u0131 ve depo hakk\u0131nda di\u011fer \u00f6nemli bilgileri i\u00e7erir.<\/p>\n<h3 id=\"repo-dosyasinin-yapisi\">Bir .repo Dosyas\u0131n\u0131n Yap\u0131s\u0131<\/h3>\n<p>Bir <code>.repo<\/code> dosyas\u0131 genellikle a\u015fa\u011f\u0131daki gibi bir yap\u0131ya sahiptir:<\/p>\n<pre><code class=\"language-ini\">[depo_kimli\u011fi]\nname=Depo Ad\u0131\nbaseurl=http:\/\/example.com\/repo\/centos\/$releasever\/$basearch\/\n#mirrorlist=http:\/\/example.com\/repo\/mirrorlist?release=$releasever&arch=$basearch\nenabled=1\ngpgcheck=1\ngpgkey=http:\/\/example.com\/repo\/RPM-GPG-KEY-example<\/code><\/pre>\n<p>Yukar\u0131daki parametrelerin anlamlar\u0131:<\/p>\n<ul>\n<li><code>[depo_kimli\u011fi]<\/code>: Deponun benzersiz ad\u0131d\u0131r. Yum komutlar\u0131nda bu kimli\u011fi kullanarak depoyu referans al\u0131rs\u0131n\u0131z (\u00f6rn. <code>--enablerepo=depo_kimli\u011fi<\/code>).<\/li>\n<li><code>name<\/code>: Deponun insanlar taraf\u0131ndan okunabilir ad\u0131d\u0131r.<\/li>\n<li><code>baseurl<\/code>: Paketlerin indirilece\u011fi ana URL&#8217;yi belirtir. Genellikle <code>$releasever<\/code> (\u00f6rne\u011fin 6) ve <code>$basearch<\/code> (\u00f6rne\u011fin x86_64) gibi de\u011fi\u015fkenler i\u00e7erir.<\/li>\n<li><code>mirrorlist<\/code>: <code>baseurl<\/code> yerine kullan\u0131labilen, otomatik olarak en yak\u0131n ve g\u00fcncel yans\u0131y\u0131 (mirror) bulan bir URL&#8217;dir. Genellikle <code>baseurl<\/code> veya <code>mirrorlist<\/code>&#8216;ten sadece biri aktif olur.<\/li>\n<li><code>enabled<\/code>: Bu deponun etkin olup olmad\u0131\u011f\u0131n\u0131 belirler. <code>1<\/code> etkin, <code>0<\/code> devre d\u0131\u015f\u0131 demektir.<\/li>\n<li><code>gpgcheck<\/code>: Paketlerin GPG anahtar\u0131yla do\u011frulan\u0131p do\u011frulanmayaca\u011f\u0131n\u0131 belirler. G\u00fcvenlik i\u00e7in <code>1<\/code> (etkin) olarak b\u0131rak\u0131lmas\u0131 \u015fiddetle tavsiye edilir.<\/li>\n<li><code>gpgkey<\/code>: Deponun GPG anahtar\u0131n\u0131n URL&#8217;sini belirtir. Bu anahtar, indirilen paketlerin b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc ve orijinalli\u011fini do\u011frulamak i\u00e7in kullan\u0131l\u0131r.<\/li>\n<\/ul>\n<h3 id=\"varsayilan-centos-depolari\">Varsay\u0131lan CentOS Depolar\u0131<\/h3>\n<p>CentOS 6&#8217;da varsay\u0131lan olarak birka\u00e7 depo tan\u0131ml\u0131d\u0131r. Bunlar genellikle <code>CentOS-Base.repo<\/code>, <code>CentOS-Media.repo<\/code>, <code>CentOS-Vault.repo<\/code> gibi dosyalarda bulunur.<\/p>\n<pre><code class=\"language-bash\">cat \/etc\/yum.repos.d\/CentOS-Base.repo<\/code><\/pre>\n<p>Bu komut, ana CentOS deposunun i\u00e7eri\u011fini size g\u00f6sterecektir.<\/p>\n<h2 id=\"yeni-bir-yum-deposu-ekleme\">Yeni Bir Yum Deposu Ekleme<\/h2>\n<p>CentOS&#8217;un varsay\u0131lan depolar\u0131 bir\u00e7ok yayg\u0131n yaz\u0131l\u0131m\u0131 i\u00e7erse de, bazen daha g\u00fcncel s\u00fcr\u00fcmlere veya \u00f6zel yaz\u0131l\u0131mlara eri\u015fmek i\u00e7in \u00fc\u00e7\u00fcnc\u00fc taraf depolar eklemeniz gerekebilir. En yayg\u0131n eklenen depolardan biri EPEL&#8217;dir.<\/p>\n<h3 id=\"epel-reposunu-ekleme\">EPEL (Extra Packages for Enterprise Linux) Deposunu Ekleme<\/h3>\n<p>EPEL, Fedora projesi taraf\u0131ndan s\u00fcrd\u00fcr\u00fclen ve RHEL tabanl\u0131 da\u011f\u0131t\u0131mlar (CentOS dahil) i\u00e7in ek paketler sa\u011flayan bir depodur. Bir\u00e7ok pop\u00fcler yaz\u0131l\u0131m EPEL&#8217;de bulunur.<\/p>\n<p>EPEL deposunu eklemenin en kolay yolu, EPEL yay\u0131n paketini kurmakt\u0131r:<\/p>\n<pre><code class=\"language-bash\">sudo yum install epel-release<\/code><\/pre>\n<p>Bu komut, <code>\/etc\/yum.repos.d\/epel.repo<\/code> dosyas\u0131n\u0131 otomatik olarak olu\u015fturacak ve gerekli GPG anahtar\u0131n\u0131 i\u00e7e aktaracakt\u0131r. Kurulumdan sonra depoyu kontrol edebilirsiniz:<\/p>\n<pre><code class=\"language-bash\">yum repolist | grep epel<\/code><\/pre>\n<h3 id=\"ucuncu-taraf-depolar-manuel-ekleme\">\u00dc\u00e7\u00fcnc\u00fc Taraf Depolar\u0131 Manuel Olarak Ekleme (\u00d6rnek: Nginx)<\/h3>\n<p>Baz\u0131 yaz\u0131l\u0131mlar\u0131n kendi resmi depolar\u0131 vard\u0131r. Bu depolar\u0131 eklemek i\u00e7in genellikle <code>.repo<\/code> dosyas\u0131n\u0131 manuel olarak olu\u015fturman\u0131z gerekir.<\/p>\n<p>\u00d6rnek olarak, Nginx&#8217;in en son stabil s\u00fcr\u00fcm\u00fcn\u00fc kurmak i\u00e7in Nginx&#8217;in resmi deposunu ekleyelim:<\/p>\n<ol>\n<li><strong>Depo dosyas\u0131n\u0131 olu\u015fturun:<\/strong>\n<pre><code class=\"language-bash\">sudo nano \/etc\/yum.repos.d\/nginx.repo<\/code><\/pre>\n<\/li>\n<li><strong>A\u015fa\u011f\u0131daki i\u00e7eri\u011fi dosyaya yap\u0131\u015ft\u0131r\u0131n:<\/strong>\n<pre><code class=\"language-ini\">[nginx]\nname=nginx repo\nbaseurl=http:\/\/nginx.org\/packages\/centos\/$releasever\/$basearch\/\ngpgcheck=1\nenabled=1\ngpgkey=https:\/\/nginx.org\/keys\/nginx_signing.key<\/code><\/pre>\n<p><code>$releasever<\/code> (CentOS s\u00fcr\u00fcm\u00fc) ve <code>$basearch<\/code> (sistem mimarisi) de\u011fi\u015fkenleri Yum taraf\u0131ndan otomatik olarak \u00e7\u00f6z\u00fcmlenecektir.<\/p>\n<\/li>\n<li><strong>GPG anahtar\u0131n\u0131 i\u00e7e aktar\u0131n:<\/strong> Nginx deposunun GPG anahtar\u0131n\u0131 manuel olarak i\u00e7e aktarman\u0131z gerekebilir.\n<pre><code class=\"language-bash\">sudo rpm --import https:\/\/nginx.org\/keys\/nginx_signing.key<\/code><\/pre>\n<p>Bu ad\u0131m\u0131 atlaman\u0131z durumunda, Yum paket kurmaya \u00e7al\u0131\u015ft\u0131\u011f\u0131nda bir GPG anahtar\u0131 hatas\u0131 verecektir.<\/p>\n<\/li>\n<li><strong>Depoyu kontrol edin ve Nginx&#8217;i kurun:<\/strong>\n<pre><code class=\"language-bash\">yum repolist | grep nginx\nsudo yum install nginx<\/code><\/pre>\n<\/li>\n<\/ol>\n<h3 id=\"yerel-depo-olusturma\">Yerel (Local) Yum Deposu Olu\u015fturma<\/h3>\n<p>Bazen internet eri\u015fimi olmayan sunucular i\u00e7in veya \u00f6zel geli\u015ftirilmi\u015f paketleri da\u011f\u0131tmak i\u00e7in kendi yerel deponuzu olu\u015fturman\u0131z gerekebilir. Bu senaryo, paketleri bir sunucuya kopyalay\u0131p, o sunucuyu bir depo olarak yap\u0131land\u0131rmay\u0131 i\u00e7erir.<\/p>\n<ol>\n<li><strong><code>createrepo<\/code> arac\u0131n\u0131 kurun:<\/strong>\n<pre><code class=\"language-bash\">sudo yum install createrepo<\/code><\/pre>\n<\/li>\n<li><strong>Paketleriniz i\u00e7in bir dizin olu\u015fturun:<\/strong>\n<pre><code class=\"language-bash\">sudo mkdir -p \/var\/www\/html\/localrepo<\/code><\/pre>\n<\/li>\n<li><strong>RPM paketlerinizi bu dizine kopyalay\u0131n:<\/strong>\n<pre><code class=\"language-bash\">sudo cp \/path\/to\/your\/packages\/*.rpm \/var\/www\/html\/localrepo\/<\/code><\/pre>\n<\/li>\n<li><strong>Depo meta verilerini olu\u015fturun:<\/strong>\n<pre><code class=\"language-bash\">sudo createrepo \/var\/www\/html\/localrepo\/<\/code><\/pre>\n<p>Bu komut, depodaki paketlerin indeksini olu\u015fturan <code>repodata<\/code> dizinini olu\u015fturacakt\u0131r.<\/p>\n<\/li>\n<li><strong>Bir web sunucusu (Apache veya Nginx) kurun ve yap\u0131land\u0131r\u0131n:<\/strong> Yerel deponuzu di\u011fer sunuculara veya ayn\u0131 sunucuya HTTP \u00fczerinden sunmak i\u00e7in bir web sunucusu gereklidir. \u00d6rnek olarak Apache:<\/p>\n<pre><code class=\"language-bash\">sudo yum install httpd\nsudo service httpd start\nsudo chkconfig httpd on # Yeniden ba\u015flatmalarda otomatik ba\u015flamas\u0131 i\u00e7in\nsudo chown -R apache:apache \/var\/www\/html\/localrepo # Apache'nin okuma izni olmas\u0131 i\u00e7in<\/code><\/pre>\n<\/li>\n<li><strong>Yerel depoyu sisteme ekleyin:<\/strong>\n<pre><code class=\"language-bash\">sudo nano \/etc\/yum.repos.d\/local.repo<\/code><\/pre>\n<p>\u0130\u00e7eri\u011fi a\u015fa\u011f\u0131daki gibi yap\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre><code class=\"language-ini\">[localrepo]\nname=Local Repository\nbaseurl=http:\/\/localhost\/localrepo\/\nenabled=1\ngpgcheck=0 # Yerel depoda genellikle GPG kontrol\u00fc devre d\u0131\u015f\u0131 b\u0131rak\u0131l\u0131r, ancak iste\u011fe ba\u011fl\u0131d\u0131r.<\/code><\/pre>\n<p>Ba\u015fka bir sunucudan eri\u015fecekseniz, <code>localhost<\/code> yerine web sunucusunun IP adresini veya alan ad\u0131n\u0131 kullan\u0131n.<\/p>\n<\/li>\n<li><strong>Yum \u00f6nbelle\u011fini temizleyin ve depoyu kontrol edin:<\/strong>\n<pre><code class=\"language-bash\">sudo yum clean all\nyum repolist | grep localrepo<\/code><\/pre>\n<\/li>\n<\/ol>\n<h2 id=\"depo-yonetimi-ve-sorun-giderme\">Depolar\u0131 Y\u00f6netme ve S\u0131k Kar\u015f\u0131la\u015f\u0131lan Sorunlar<\/h2>\n<p>Birden fazla depo ekledi\u011finizde, bunlar\u0131 d\u00fczg\u00fcn bir \u015fekilde y\u00f6netmek ve olas\u0131 sorunlar\u0131 gidermek \u00f6nemlidir.<\/p>\n<h3 id=\"depolari-etkinlestirme-ve-devre-disi-birakma\">Depolar\u0131 Etkinle\u015ftirme ve Devre D\u0131\u015f\u0131 B\u0131rakma<\/h3>\n<p>Bir deponun <code>.repo<\/code> dosyas\u0131ndaki <code>enabled=1<\/code> parametresini <code>enabled=0<\/code> olarak de\u011fi\u015ftirerek veya tam tersi \u015fekilde depoyu etkinle\u015ftirebilir veya devre d\u0131\u015f\u0131 b\u0131rakabilirsiniz. Bu, \u00f6zellikle test ama\u00e7l\u0131 veya \u00e7ak\u0131\u015fmalara neden olan depolar i\u00e7in kullan\u0131\u015fl\u0131d\u0131r.<\/p>\n<p>Ge\u00e7ici olarak bir depoyu etkinle\u015ftirmek veya devre d\u0131\u015f\u0131 b\u0131rakmak i\u00e7in <code>yum<\/code> komutlar\u0131yla birlikte <code>--enablerepo<\/code> veya <code>--disablerepo<\/code> parametrelerini kullanabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo yum install <paket_ad\u0131> --enablerepo=<depo_kimli\u011fi>\nsudo yum install <paket_ad\u0131> --disablerepo=<depo_kimli\u011fi><\/code><\/pre>\n<p>\u00d6rne\u011fin, EPEL&#8217;den bir paketi sadece bir seferlik kurmak i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo yum install htop --enablerepo=epel<\/code><\/pre>\n<h3 id=\"depo-onceliklendirme\">Depo \u00d6nceliklendirme<\/h3>\n<p>Birden fazla depo ayn\u0131 paketin farkl\u0131 s\u00fcr\u00fcmlerini i\u00e7erdi\u011finde \u00e7ak\u0131\u015fmalar ya\u015fanabilir. Bu durumlarda, Yum&#8217;un hangi depodan paket alaca\u011f\u0131n\u0131 belirlemek i\u00e7in \u00f6nceliklendirme kullan\u0131l\u0131r. CentOS 6&#8217;da bu genellikle <code>yum-plugin-priorities<\/code> paketi ile yap\u0131l\u0131r.<\/p>\n<pre><code class=\"language-bash\">sudo yum install yum-plugin-priorities<\/code><\/pre>\n<p>Kurulduktan sonra, <code>.repo<\/code> dosyalar\u0131n\u0131za <code>priority=<say\u0131><\/code> parametresini ekleyebilirsiniz. Daha d\u00fc\u015f\u00fck say\u0131 daha y\u00fcksek \u00f6ncelik anlam\u0131na gelir (1 en y\u00fcksek \u00f6nceliktir). \u00d6rne\u011fin:<\/p>\n<pre><code class=\"language-ini\">[myrepo]\nname=My Custom Repo\nbaseurl=http:\/\/example.com\/repo\nenabled=1\ngpgcheck=1\ngpgkey=http:\/\/example.com\/repo\/RPM-GPG-KEY\npriority=5 # Varsay\u0131lan depolar genellikle 10-20 aral\u0131\u011f\u0131ndad\u0131r.<\/code><\/pre>\n<h3 id=\"sik-karsilasilan-sorunlar-ve-cozumleri\">S\u0131k Kar\u015f\u0131la\u015f\u0131lan Sorunlar ve \u00c7\u00f6z\u00fcmleri<\/h3>\n<ol>\n<li><strong>GPG Anahtar\u0131 Hatas\u0131:<\/strong>\n<p><code>\"Public key for <paket>.rpm is not installed\"<\/code> veya <code>\"GPG key retrieval failed: [Errno 14] problem making ssl connection\"<\/code> gibi hatalar alabilirsiniz.<\/p>\n<p><strong>\u00c7\u00f6z\u00fcm:<\/strong> \u0130lgili deponun GPG anahtar\u0131n\u0131 manuel olarak i\u00e7e aktar\u0131n (yukar\u0131daki Nginx \u00f6rne\u011findeki gibi). E\u011fer SSL ba\u011flant\u0131 hatas\u0131 al\u0131yorsan\u0131z, sunucunuzun internet ba\u011flant\u0131s\u0131n\u0131 ve DNS ayarlar\u0131n\u0131 kontrol edin.<\/p>\n<pre><code class=\"language-bash\">sudo rpm --import <GPG_ANAHTARI_URL_VEYA_YOLU><\/code><\/pre>\n<\/li>\n<li><strong>&#8220;Nothing to do&#8221; veya &#8220;No package available&#8221;:<\/strong>\n<p>Yum, paketi bulamad\u0131\u011f\u0131nda bu mesaj\u0131 verebilir.<\/p>\n<p><strong>\u00c7\u00f6z\u00fcm:<\/strong><\/p>\n<ul>\n<li>Paket ad\u0131n\u0131 do\u011fru yazd\u0131\u011f\u0131n\u0131zdan emin olun.<\/li>\n<li>Deponun etkin oldu\u011fundan emin olun (<code>enabled=1<\/code>).<\/li>\n<li><code>sudo yum clean all<\/code> komutunu \u00e7al\u0131\u015ft\u0131r\u0131p tekrar deneyin.<\/li>\n<li>Depo <code>baseurl<\/code> veya <code>mirrorlist<\/code> adreslerinin do\u011fru ve eri\u015filebilir oldu\u011fundan emin olun.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Ba\u011f\u0131ml\u0131l\u0131k Sorunlar\u0131:<\/strong>\n<p>Yum, bir paketi kurarken veya g\u00fcncellerken ba\u011f\u0131ml\u0131l\u0131klar\u0131 \u00e7\u00f6zemedi\u011finde hatalar verebilir.<\/p>\n<p><strong>\u00c7\u00f6z\u00fcm:<\/strong><\/p>\n<ul>\n<li><code>yum deplist <paket_ad\u0131><\/code> komutu ile paketin ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 kontrol edin.<\/li>\n<li>\u00c7ak\u0131\u015fan depolar\u0131 kontrol edin ve \u00f6nceliklendirme kullanmay\u0131 d\u00fc\u015f\u00fcn\u00fcn.<\/li>\n<li>Bazen sorunlu bir paketi kald\u0131rmak ve yeniden kurmak yard\u0131mc\u0131 olabilir.<\/li>\n<li><code>yum history undo <id><\/code> ile \u00f6nceki bir i\u015flemi geri alabilirsiniz.<\/li>\n<\/ul>\n<\/li>\n<li><strong>Depo URL&#8217;sine Eri\u015filemiyor:<\/strong>\n<p><code>\"Could not retrieve mirrorlist\"<\/code> veya <code>\"Error: Cannot retrieve repository metadata (repomd.xml) for repository\"<\/code> gibi hatalar.<\/p>\n<p><strong>\u00c7\u00f6z\u00fcm:<\/strong><\/p>\n<ul>\n<li>VPS&#8217;inizin internet ba\u011flant\u0131s\u0131n\u0131 kontrol edin (<code>ping google.com<\/code>).<\/li>\n<li>Depo dosyas\u0131ndaki <code>baseurl<\/code> veya <code>mirrorlist<\/code> adresinin do\u011fru oldu\u011fundan ve \u00e7al\u0131\u015f\u0131r durumda oldu\u011fundan emin olun (bir web taray\u0131c\u0131s\u0131ndan eri\u015fmeyi deneyebilirsiniz).<\/li>\n<li>G\u00fcvenlik duvar\u0131 (firewall) kurallar\u0131n\u0131z\u0131n depo sunucusuna eri\u015fimi engellemedi\u011finden emin olun.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<h2 id=\"sonuc-ve-sss\">Sonu\u00e7 ve S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h2>\n<p>Bu rehberde, CentOS 6 VPS&#8217;inizde Yum depolar\u0131n\u0131 kurma, y\u00f6netme ve kullanman\u0131n temel prensiplerini \u00f6\u011frendiniz. Yum, paket y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc ve esnek bir ara\u00e7t\u0131r ve depolar\u0131 do\u011fru bir \u015fekilde yap\u0131land\u0131rmak, sisteminizin g\u00fcncel, g\u00fcvenli ve istedi\u011finiz yaz\u0131l\u0131mlara sahip olmas\u0131n\u0131 sa\u011flar. \u00dc\u00e7\u00fcnc\u00fc taraf depolar ekleyerek veya kendi yerel deponuzu olu\u015fturarak sisteminizin yeteneklerini geni\u015fletebilirsiniz.<\/p>\n<h3 id=\"sss\">S\u0131k\u00e7a Sorulan Sorular<\/h3>\n<p><strong>S: Yum ve DNF aras\u0131ndaki fark nedir?<\/strong><br \/>\nC: DNF (Dandified Yum), Yum&#8217;un daha modern bir halefidir ve Fedora ile CentOS\/RHEL 8+ s\u00fcr\u00fcmlerinde varsay\u0131lan paket y\u00f6neticisidir. DNF, Yum&#8217;a g\u00f6re daha iyi ba\u011f\u0131ml\u0131l\u0131k \u00e7\u00f6zme algoritmas\u0131, daha h\u0131zl\u0131 performans ve daha kullan\u0131c\u0131 dostu bir aray\u00fcze sahiptir. CentOS 6&#8217;da DNF bulunmaz, sadece Yum kullan\u0131l\u0131r.<\/p>\n<p><strong>S: Depo dosyalar\u0131n\u0131 d\u00fczenlerken nelere dikkat etmeliyim?<\/strong><br \/>\nC: Depo dosyalar\u0131n\u0131 d\u00fczenlerken her zaman dikkatli olun. Yanl\u0131\u015f yap\u0131land\u0131rma, sisteminizin paketleri bulamamas\u0131na veya yanl\u0131\u015f paketleri kurmas\u0131na neden olabilir. Her zaman bir yedekleme (<code>cp \/etc\/yum.repos.d\/original.repo \/etc\/yum.repos.d\/original.repo.bak<\/code>) al\u0131n ve de\u011fi\u015fiklikleri yapmadan \u00f6nce ne yapt\u0131\u011f\u0131n\u0131zdan emin olun. \u00d6zellikle <code>gpgcheck<\/code> ve <code>enabled<\/code> parametreleri \u00f6nemlidir.<\/p>\n<p><strong>S: GPG anahtar\u0131 neden \u00f6nemlidir?<\/strong><br \/>\nC: GPG (GNU Privacy Guard) anahtarlar\u0131, indirilen paketlerin b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc ve orijinalli\u011fini do\u011frulamak i\u00e7in kullan\u0131l\u0131r. Bu, k\u00f6t\u00fc niyetli ki\u015filerin de\u011fi\u015ftirilmi\u015f veya sahte paketleri sisteminize kurmas\u0131n\u0131 engeller. G\u00fcvenlik i\u00e7in <code>gpgcheck=1<\/code> olarak b\u0131rak\u0131lmas\u0131 ve anahtar\u0131n g\u00fcvenilir bir kaynaktan al\u0131nd\u0131\u011f\u0131ndan emin olunmas\u0131 hayati \u00f6nem ta\u015f\u0131r.<\/p>\n<p><strong>S: Bir paketin hangi depodan geldi\u011fini nas\u0131l anlar\u0131m?<\/strong><br \/>\nC: Y\u00fckl\u00fc bir paketin hangi depodan geldi\u011fini \u00f6\u011frenmek i\u00e7in <code>yum info <paket_ad\u0131><\/code> komutunu kullanabilirsiniz. \u00c7\u0131kt\u0131da &#8220;From repo:&#8221; sat\u0131r\u0131, paketin kayna\u011f\u0131n\u0131 g\u00f6sterecektir. Ayr\u0131ca <code>yum list installed | grep <paket_ad\u0131><\/code> komutu da depoyu listeleyebilir.<\/p>\n<p><strong>S: Yum \u00f6nbelle\u011fi nedir ve neden temizlemeliyim?<\/strong><br \/>\nC: Yum \u00f6nbelle\u011fi, indirilen paket RPM dosyalar\u0131n\u0131 ve depo meta verilerini (paket listeleri, ba\u011f\u0131ml\u0131l\u0131k bilgileri) depolar. Bu, gelecekteki i\u015flemleri h\u0131zland\u0131rmak i\u00e7in yap\u0131l\u0131r. Ancak, bazen \u00f6nbellek eski veya bozuk bilgiler i\u00e7erebilir. <code>sudo yum clean all<\/code> komutunu kullanarak \u00f6nbelle\u011fi temizlemek, Yum&#8217;un depo bilgilerini yeniden indirmesini ve olas\u0131 sorunlar\u0131 gidermesini sa\u011flayabilir.<\/p>\n<p><\/body><\/p>\n","protected":false},"excerpt":{"rendered":"CentOS 6 VPS&#8217;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi\nCentOS 6, kurumsal d\u00fczeyde sunucu ortamlar\u0131nda hala aktif olarak kullan\u0131labilen sa\u011fl","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[241],"tags":[],"class_list":{"0":"post-37368","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-linux","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>CentOS 6 VPS&#039;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CentOS 6 VPS&#039;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi\" \/>\n<meta property=\"og:description\" content=\"CentOS 6 VPS&#039;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi CentOS 6, kurumsal d\u00fczeyde sunucu ortamlar\u0131nda hala aktif olarak kullan\u0131labilen sa\u011fl\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-01-01T12:41:31+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"CentOS 6 VPS&#8217;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi\",\"datePublished\":\"2026-01-01T12:41:31+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/\"},\"wordCount\":1919,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"articleSection\":[\"Linux\"],\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/\",\"name\":\"CentOS 6 VPS'te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-01-01T12:41:31+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CentOS 6 VPS&#8217;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"CentOS 6 VPS'te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/","og_locale":"tr_TR","og_type":"article","og_title":"CentOS 6 VPS'te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi","og_description":"CentOS 6 VPS'te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi CentOS 6, kurumsal d\u00fczeyde sunucu ortamlar\u0131nda hala aktif olarak kullan\u0131labilen sa\u011fl","og_url":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-01-01T12:41:31+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"12 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"CentOS 6 VPS&#8217;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi","datePublished":"2026-01-01T12:41:31+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/"},"wordCount":1919,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"articleSection":["Linux"],"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/","url":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/","name":"CentOS 6 VPS'te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-01-01T12:41:31+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/centos-6-vpste-yum-depolarini-kurma-ve-kullanma-rehberi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"CentOS 6 VPS&#8217;te Yum Depolar\u0131n\u0131 Kurma ve Kullanma Rehberi"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/37368","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=37368"}],"version-history":[{"count":1,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/37368\/revisions"}],"predecessor-version":[{"id":37369,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/37368\/revisions\/37369"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=37368"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=37368"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=37368"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}