{"id":42358,"date":"2026-06-07T17:00:52","date_gmt":"2026-06-07T14:00:52","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/?p=42358"},"modified":"2026-06-07T17:01:44","modified_gmt":"2026-06-07T14:01:44","slug":"freebsd-10-1de-port-kurulumu-ve-yonetimi","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/","title":{"rendered":"FreeBSD 10.1&#8217;de Port Kurulumu ve Y\u00f6netimi"},"content":{"rendered":"<h2>FreeBSD 10.1&#8217;de Port Kurulumu ve Y\u00f6netimi<\/h2>\n<p>FreeBSD, a\u00e7\u0131k kaynakl\u0131 bir i\u015fletim sistemidir ve yaz\u0131l\u0131m kurulumunu ve y\u00f6netimini kolayla\u015ft\u0131ran g\u00fc\u00e7l\u00fc bir ara\u00e7 olan &#8220;Ports Collection&#8221; ile birlikte gelir. Ports Collection, geli\u015ftiricilerin ve sistem y\u00f6neticilerinin, kaynak kodundan derlenerek veya \u00f6nceden derlenmi\u015f ikili paketler arac\u0131l\u0131\u011f\u0131yla geni\u015f bir yaz\u0131l\u0131m yelpazesini kolayca kurmas\u0131na ve y\u00f6netmesine olanak tan\u0131r. Bu makalede, FreeBSD 10.1&#8217;de Ports Collection&#8217;\u0131 nas\u0131l kuraca\u011f\u0131n\u0131z\u0131, kullanaca\u011f\u0131n\u0131z\u0131 ve y\u00f6netece\u011finizi detayl\u0131 bir \u015fekilde ele alaca\u011f\u0131z.<\/p>\n<h3>Ports Collection Nedir?<\/h3>\n<p>Ports Collection, FreeBSD&#8217;nin yaz\u0131l\u0131m da\u011f\u0131t\u0131m mekanizmas\u0131n\u0131n temel ta\u015flar\u0131ndan biridir. Temel olarak, bu sistem, \u00e7e\u015fitli a\u00e7\u0131k kaynakl\u0131 yaz\u0131l\u0131mlar\u0131n derlenmesi ve kurulmas\u0131 i\u00e7in gerekli olan t\u00fcm kaynaklar\u0131, yap\u0131land\u0131rma dosyalar\u0131n\u0131 ve talimatlar\u0131 i\u00e7eren bir dizin yap\u0131s\u0131d\u0131r. Her bir yaz\u0131l\u0131m i\u00e7in ayr\u0131 bir &#8220;port&#8221; bulunur. Bir port, yaz\u0131l\u0131m\u0131n kayna\u011f\u0131n\u0131 indirme, ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 \u00e7\u00f6zme, derleme ve kurma i\u015flemlerini otomatikle\u015ftiren bir dizi betik ve Makefile i\u00e7erir.<\/p>\n<p>Ports Collection&#8217;\u0131n temel avantajlar\u0131 \u015funlard\u0131r:<\/p>\n<p>*   <strong>Esneklik:<\/strong> Yaz\u0131l\u0131mlar\u0131 kaynak kodundan derlemek, sisteminize \u00f6zel olarak optimize etmenize ve istedi\u011finiz \u00f6zellik setini se\u00e7menize olanak tan\u0131r.<br \/>\n*   <strong>Kolayl\u0131k:<\/strong> Karma\u015f\u0131k derleme s\u00fcre\u00e7lerini ve ba\u011f\u0131ml\u0131l\u0131k y\u00f6netimini b\u00fcy\u00fck \u00f6l\u00e7\u00fcde basitle\u015ftirir.<br \/>\n*   <strong>G\u00fcncellik:<\/strong> Portlar genellikle en son kararl\u0131 s\u00fcr\u00fcmleri i\u00e7erir ve g\u00fcncellemeler kolayca uygulanabilir.<br \/>\n*   <strong>Sistem B\u00fct\u00fcnl\u00fc\u011f\u00fc:<\/strong> Kurulumlar, FreeBSD&#8217;nin dosya sistemi hiyerar\u015fisine uygun \u015fekilde ger\u00e7ekle\u015ftirilir ve sistemin kararl\u0131l\u0131\u011f\u0131n\u0131 bozmaz.<br \/>\n*   <strong>Paket Y\u00f6netimi Entegrasyonu:<\/strong> Ports Collection, ayn\u0131 zamanda \u00f6nceden derlenmi\u015f ikili paketleri (pkg) y\u00f6netmek i\u00e7in de kullan\u0131l\u0131r, bu da kurulumlar\u0131 daha da h\u0131zland\u0131r\u0131r.<\/p>\n<h3>Ports Collection&#8217;\u0131n Kurulumu ve G\u00fcncellenmesi<\/h3>\n<p>FreeBSD 10.1&#8217;de Ports Collection genellikle kurulum s\u0131ras\u0131nda otomatik olarak kurulur. Ancak, e\u011fer kurulu de\u011filse veya g\u00fcncel de\u011filse, manuel olarak kurabilir ve g\u00fcncelleyebilirsiniz.<\/p>\n<h4>1. Ports Collection&#8217;\u0131 G\u00fcncelleme<\/h4>\n<p>Ports Collection&#8217;\u0131 g\u00fcncel tutmak, en son yaz\u0131l\u0131m s\u00fcr\u00fcmlerine eri\u015fim sa\u011flamak ve g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 kapatmak i\u00e7in kritik \u00f6neme sahiptir. G\u00fcncelleme i\u015flemi <code>portsnap<\/code> komutu ile yap\u0131l\u0131r.<\/p>\n<p>*   <strong>Ports Snapshot&#8217;lar\u0131n\u0131 Alma:<\/strong><br \/>\n    \u0130lk olarak, Ports Collection&#8217;\u0131n en son anl\u0131k g\u00f6r\u00fcnt\u00fcs\u00fcn\u00fc (snapshot) indirmeniz gerekir. Bu, yerel Ports a\u011fac\u0131n\u0131z\u0131n uzak bir depodaki en son s\u00fcr\u00fcmle senkronize edilmesini sa\u011flar.<\/p>\n<pre><code class=\"language-bash\">sudo portsnap fetch<\/code><\/pre>\n<p>    Bu komut, Ports Collection&#8217;\u0131n tam bir kopyas\u0131n\u0131 <code>\/usr\/ports<\/code> dizinine indirir. Bu i\u015flem, ilk kurulumda biraz zaman alabilir \u00e7\u00fcnk\u00fc t\u00fcm Ports a\u011fac\u0131n\u0131 indirir.<\/p>\n<p>*   <strong>Ports Snapshot&#8217;lar\u0131n\u0131 G\u00fcncelleme:<\/strong><br \/>\n    Daha sonraki g\u00fcncellemeler i\u00e7in, sadece de\u011fi\u015fiklikleri indirmek yeterlidir.<\/p>\n<pre><code class=\"language-bash\">sudo portsnap fetch update<\/code><\/pre>\n<p>    Bu komut, \u00f6nceki <code>fetch<\/code> i\u015fleminden bu yana yap\u0131lan de\u011fi\u015fiklikleri indirir ve yerel Ports a\u011fac\u0131n\u0131z\u0131 g\u00fcnceller. D\u00fczenli olarak (\u00f6rne\u011fin, haftal\u0131k olarak) bu komutu \u00e7al\u0131\u015ft\u0131rman\u0131z \u00f6nerilir.<\/p>\n<h4>2. Ports Collection&#8217;\u0131 Manuel Olarak Kurma (Gerekirse)<\/h4>\n<p>E\u011fer Ports Collection&#8217;\u0131n\u0131z hi\u00e7 kurulu de\u011filse, <code>portsnap<\/code> komutu \u00e7al\u0131\u015fmayacakt\u0131r. Bu durumda, Ports a\u011fac\u0131n\u0131 manuel olarak indirmeniz gerekebilir.<\/p>\n<p>*   <strong>Ports Snapshot&#8217;\u0131n\u0131 \u0130ndirme:<\/strong><br \/>\n    Bir taray\u0131c\u0131 veya <code>fetch<\/code> komutu ile FreeBSD web sitesinden en son Ports a\u011fac\u0131 snapshot&#8217;\u0131n\u0131 indirmeniz gerekir. Snapshot dosyalar\u0131 genellikle <code>.tar.gz<\/code> veya <code>.tar.xz<\/code> uzant\u0131l\u0131d\u0131r.<\/p>\n<p>    \u00d6rne\u011fin:<\/p>\n<pre><code class=\"language-bash\">fetch http:\/\/ftp.freebsd.org\/pub\/FreeBSD\/ports\/snapshots\/ports.tar.gz<\/code><\/pre>\n<p>    (URL&#8217;nin g\u00fcncel ve do\u011fru oldu\u011fundan emin olun, FreeBSD&#8217;nin resmi FTP sitelerini kontrol edin.)<\/p>\n<p>*   <strong>Ar\u015fiv Dosyas\u0131n\u0131 \u00c7\u0131karma:<\/strong><br \/>\n    \u0130ndirdi\u011finiz ar\u015fiv dosyas\u0131n\u0131 <code>\/usr\/ports<\/code> dizinine \u00e7\u0131kar\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo tar -C \/usr\/ports -xzf ports.tar.gz<\/code><\/pre>\n<p>    veya <code>.xz<\/code> uzant\u0131l\u0131 ise:<\/p>\n<pre><code class=\"language-bash\">sudo tar -C \/usr\/ports -xJf ports.tar.xz<\/code><\/pre>\n<p>Bu i\u015flemden sonra, <code>portsnap fetch update<\/code> komutunu kullanarak Ports a\u011fac\u0131n\u0131z\u0131 g\u00fcncel tutmaya devam edebilirsiniz.<\/p>\n<h3>Port Kurulumu<\/h3>\n<p>Ports Collection ile yaz\u0131l\u0131m kurman\u0131n iki ana yolu vard\u0131r: kaynak kodundan derleyerek veya \u00f6nceden derlenmi\u015f ikili paketleri kullanarak.<\/p>\n<h4>1. Kaynak Kodundan Derleyerek Kurulum (make install)<\/h4>\n<p>Bu y\u00f6ntem, yaz\u0131l\u0131m\u0131 sisteminize \u00f6zel olarak optimize etmenize ve yap\u0131land\u0131rma se\u00e7eneklerini belirlemenize olanak tan\u0131r. Ancak, derleme s\u00fcreci zaman alabilir ve sistem kaynaklar\u0131n\u0131 yo\u011fun kullanabilir.<\/p>\n<p>*   <strong>Port Dizininin Bulunmas\u0131:<\/strong><br \/>\n    Kurmak istedi\u011finiz yaz\u0131l\u0131m\u0131n port dizinini bulun. Genellikle <code>\/usr\/ports\/category\/portname<\/code> \u015feklinde bir yap\u0131dad\u0131r. \u00d6rne\u011fin, Apache web sunucusunu kurmak istiyorsan\u0131z, port dizini <code>\/usr\/ports\/www\/apache24<\/code> olabilir.<\/p>\n<p>*   <strong>Port Dizinine Gitme:<\/strong><br \/>\n    Terminalde ilgili port dizinine gidin:<\/p>\n<pre><code class=\"language-bash\">cd \/usr\/ports\/www\/apache24<\/code><\/pre>\n<p>*   <strong>Yap\u0131land\u0131rma Se\u00e7eneklerini Ayarlama (Opsiyonel):<\/strong><br \/>\n    Bir\u00e7ok port, derleme s\u0131ras\u0131nda etkinle\u015ftirilebilecek veya devre d\u0131\u015f\u0131 b\u0131rak\u0131labilecek \u00e7e\u015fitli yap\u0131land\u0131rma se\u00e7enekleri sunar. Bu se\u00e7enekleri g\u00f6rmek ve ayarlamak i\u00e7in <code>make config<\/code> komutunu kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo make config<\/code><\/pre>\n<p>    Bu komut, bir grafiksel (veya metin tabanl\u0131) aray\u00fcz a\u00e7ar ve mevcut se\u00e7enekleri i\u015faretleyip kald\u0131rman\u0131za olanak tan\u0131r. Ayarlamalar\u0131n\u0131z\u0131 yapt\u0131ktan sonra kaydedin.<\/p>\n<p>*   <strong>Derleme ve Kurulum:<\/strong><br \/>\n    Yap\u0131land\u0131rma se\u00e7eneklerini ayarlad\u0131ktan sonra, yaz\u0131l\u0131m\u0131 derlemek ve kurmak i\u00e7in <code>make install<\/code> komutunu kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo make install clean<\/code><\/pre>\n<p>    *   <code>make install<\/code>: Yaz\u0131l\u0131m\u0131 derler, kurar ve sisteminize entegre eder.<br \/>\n    *   <code>clean<\/code>: Kurulum tamamland\u0131ktan sonra derleme s\u0131ras\u0131nda olu\u015fturulan ge\u00e7ici dosyalar\u0131 temizler. Bu, disk alan\u0131ndan tasarruf etmenizi sa\u011flar.<\/p>\n<p>    Bu komut \u00e7al\u0131\u015f\u0131rken, Ports sistemi ba\u011f\u0131ml\u0131l\u0131klar\u0131 otomatik olarak kontrol edecek ve gerekirse onlar\u0131 da kuracakt\u0131r.<\/p>\n<h4>2. \u00d6nceden Derlenmi\u015f \u0130kili Paketleri Kullanarak Kurulum (pkg install)<\/h4>\n<p>Bu y\u00f6ntem, yaz\u0131l\u0131m\u0131 \u00e7ok daha h\u0131zl\u0131 kurman\u0131z\u0131 sa\u011flar \u00e7\u00fcnk\u00fc derleme i\u015flemi \u00f6nceden yap\u0131lm\u0131\u015ft\u0131r. \u00c7o\u011fu kullan\u0131c\u0131 i\u00e7in bu, tercih edilen y\u00f6ntemdir. FreeBSD 10.1&#8217;de ikili paketleri y\u00f6netmek i\u00e7in <code>pkg<\/code> komut sat\u0131r\u0131 arac\u0131 kullan\u0131l\u0131r.<\/p>\n<p>*   <strong>Paket Veritaban\u0131n\u0131 G\u00fcncelleme:<\/strong><br \/>\n    Kurulum yapmadan \u00f6nce, yerel paket veritaban\u0131n\u0131z\u0131 uzak depolardaki g\u00fcncel bilgilerle senkronize etmeniz \u00f6nerilir:<\/p>\n<pre><code class=\"language-bash\">sudo pkg update<\/code><\/pre>\n<p>*   <strong>Paket Kurma:<\/strong><br \/>\n    Belirli bir paketi kurmak i\u00e7in <code>pkg install<\/code> komutunu kullan\u0131n. \u00d6rne\u011fin, <code>nano<\/code> metin d\u00fczenleyicisini kurmak i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo pkg install nano<\/code><\/pre>\n<p>    <code>pkg<\/code> komutu, siz onay verdi\u011finizde gerekli t\u00fcm ba\u011f\u0131ml\u0131l\u0131klar\u0131 da otomatik olarak kuracakt\u0131r.<\/p>\n<p>*   <strong>Birden Fazla Paket Kurma:<\/strong><br \/>\n    Birden fazla paketi ayn\u0131 anda kurabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo pkg install nano htop mc<\/code><\/pre>\n<h3>Port Y\u00f6netimi<\/h3>\n<p>Ports Collection, sadece yaz\u0131l\u0131m kurmakla kalmaz, ayn\u0131 zamanda mevcut yaz\u0131l\u0131mlar\u0131 y\u00f6netmek i\u00e7in de \u00e7e\u015fitli ara\u00e7lar sunar.<\/p>\n<h4>1. Paketleri G\u00fcncelleme<\/h4>\n<p>Sistemdeki t\u00fcm y\u00fckl\u00fc paketleri g\u00fcncel s\u00fcr\u00fcmlerine y\u00fckseltmek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo pkg upgrade<\/code><\/pre>\n<p>Bu komut, sisteminizde y\u00fckl\u00fc olan t\u00fcm paketleri kontrol eder ve mevcut olanlardan daha yeni s\u00fcr\u00fcmleri varsa bunlar\u0131 indirip kurar.<\/p>\n<h4>2. Paketleri Kald\u0131rma<\/h4>\n<p>Bir paketi sisteminizden kald\u0131rmak i\u00e7in <code>pkg delete<\/code> komutunu kullan\u0131n:<\/p>\n<pre><code class=\"language-bash\">sudo pkg delete nano<\/code><\/pre>\n<p>Bu komut, belirtilen paketi ve art\u0131k ihtiya\u00e7 duyulmayan ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 kald\u0131racakt\u0131r.<\/p>\n<h4>3. Y\u00fckl\u00fc Paketleri Listeleme<\/h4>\n<p>Sisteminizde y\u00fckl\u00fc olan t\u00fcm paketleri listelemek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">pkg info<\/code><\/pre>\n<p>Belirli bir paketin bilgilerini g\u00f6rmek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">pkg info nano<\/code><\/pre>\n<h4>4. Kaynak Kodundan Kurulmu\u015f Portlar\u0131 Y\u00f6netme<\/h4>\n<p>E\u011fer bir portu kaynak kodundan derleyerek kurduysan\u0131z, o portun dizininde (<code>\/usr\/ports\/category\/portname<\/code>) \u00e7e\u015fitli y\u00f6netim komutlar\u0131n\u0131 kullanabilirsiniz.<\/p>\n<p>*   <strong>Portu G\u00fcncelleme (Yeni S\u00fcr\u00fcme Y\u00fckseltme):<\/strong><br \/>\n    E\u011fer Ports a\u011fac\u0131n\u0131z g\u00fcncel ise ve kurdu\u011funuz bir yaz\u0131l\u0131m\u0131n yeni s\u00fcr\u00fcm\u00fc mevcutsa, ayn\u0131 port dizininde <code>make deinstall<\/code> ve ard\u0131ndan <code>make install clean<\/code> komutlar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rarak y\u00fckseltme yapabilirsiniz. Ancak, daha modern bir yakla\u015f\u0131m <code>portmaster<\/code> veya <code>poudriere<\/code> gibi ara\u00e7lar\u0131 kullanmakt\u0131r (bunlar daha sonraki b\u00f6l\u00fcmlerde ele al\u0131nacakt\u0131r).<\/p>\n<p>*   <strong>Portu Kald\u0131rma:<\/strong><br \/>\n    Kaynak kodundan kurdu\u011funuz bir portu kald\u0131rmak i\u00e7in, ilgili port dizinine gidin ve <code>make deinstall<\/code> komutunu \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p>\n<pre><code class=\"language-bash\">cd \/usr\/ports\/www\/apache24\n    sudo make deinstall<\/code><\/pre>\n<p>    Bu komut, yaz\u0131l\u0131m\u0131 sisteminizden kald\u0131r\u0131r.<\/p>\n<p>*   <strong>Portu Temizleme:<\/strong><br \/>\n    Derleme s\u0131ras\u0131nda olu\u015fturulan ge\u00e7ici dosyalar\u0131 temizlemek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">cd \/usr\/ports\/www\/apache24\n    sudo make clean<\/code><\/pre>\n<h4>5. Ba\u011f\u0131ml\u0131l\u0131klar\u0131 Y\u00f6netme<\/h4>\n<p>Ports Collection ve <code>pkg<\/code> arac\u0131, yaz\u0131l\u0131mlar\u0131n ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 otomatik olarak y\u00f6netir. Bir yaz\u0131l\u0131m kurdu\u011funuzda, gerekli olan di\u011fer t\u00fcm yaz\u0131l\u0131mlar da otomatik olarak kurulur. Benzer \u015fekilde, bir yaz\u0131l\u0131m\u0131 kald\u0131rd\u0131\u011f\u0131n\u0131zda, art\u0131k ihtiya\u00e7 duyulmayan ba\u011f\u0131ml\u0131l\u0131klar\u0131 da kald\u0131r\u0131labilir.<\/p>\n<p>*   <strong>Kullan\u0131lmayan Ba\u011f\u0131ml\u0131l\u0131klar\u0131 Temizleme:<\/strong><br \/>\n    Zamanla, kald\u0131r\u0131lan paketlerden geriye kalan ve art\u0131k hi\u00e7bir yaz\u0131l\u0131m taraf\u0131ndan kullan\u0131lmayan ba\u011f\u0131ml\u0131l\u0131klar olabilir. Bunlar\u0131 temizlemek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo pkg autoremove<\/code><\/pre>\n<h3>Geli\u015fmi\u015f Port Y\u00f6netimi Ara\u00e7lar\u0131<\/h3>\n<p>FreeBSD toplulu\u011fu, port y\u00f6netimini daha da kolayla\u015ft\u0131ran g\u00fc\u00e7l\u00fc ara\u00e7lar geli\u015ftirmi\u015ftir. Bunlardan en pop\u00fclerleri <code>portmaster<\/code> ve <code>poudriere<\/code>&#8216;dir.<\/p>\n<h4>1. Portmaster<\/h4>\n<p><code>portmaster<\/code>, portlar\u0131 derlemek, g\u00fcncellemek ve kald\u0131rmak i\u00e7in kullan\u0131lan pop\u00fcler bir komut sat\u0131r\u0131 arac\u0131d\u0131r. <code>make<\/code> komutunu daha ak\u0131ll\u0131 bir \u015fekilde kullanarak, portlar\u0131 ba\u011f\u0131ml\u0131l\u0131klar\u0131 ile birlikte y\u00f6netmenizi sa\u011flar.<\/p>\n<p>*   <strong>Portmaster&#8217;\u0131 Kurma:<\/strong><br \/>\n    <code>portmaster<\/code> genellikle Ports Collection&#8217;da bulunur. E\u011fer kurulu de\u011filse, <code>pkg<\/code> ile kurabilirsiniz:<\/p>\n<pre><code class=\"language-bash\">sudo pkg install portmaster<\/code><\/pre>\n<p>*   <strong>Portmaster Kullan\u0131m\u0131:<\/strong><br \/>\n    *   <strong>T\u00fcm Sistemdeki Portlar\u0131 G\u00fcncelleme:<\/strong><br \/>\n        Bu komut, t\u00fcm y\u00fckl\u00fc portlar\u0131 ve onlar\u0131n ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 g\u00fcnceller.<\/p>\n<pre><code class=\"language-bash\">sudo portmaster -a<\/code><\/pre>\n<p>        <code>-a<\/code> bayra\u011f\u0131 &#8220;all&#8221; anlam\u0131na gelir.<\/p>\n<p>    *   <strong>Belirli Bir Portu G\u00fcncelleme:<\/strong><br \/>\n        Sadece belirli bir portu (ve ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131) g\u00fcncellemek i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo portmaster www\/apache24<\/code><\/pre>\n<p>    *   <strong>Yeni Portlar\u0131 Kurma:<\/strong><br \/>\n        <code>portmaster<\/code> ile yeni portlar kurmak da m\u00fcmk\u00fcnd\u00fcr. Bu, <code>make install clean<\/code> ile ayn\u0131 i\u015flevi g\u00f6r\u00fcr ancak ba\u011f\u0131ml\u0131l\u0131klar\u0131 daha iyi y\u00f6netir.<\/p>\n<pre><code class=\"language-bash\">sudo portmaster -i www\/apache24<\/code><\/pre>\n<p>        <code>-i<\/code> bayra\u011f\u0131, kurulumdan \u00f6nce sizi bilgilendirme ve onay isteme anlam\u0131na gelir.<\/p>\n<p>    *   <strong>Portlar\u0131 Kald\u0131rma:<\/strong><br \/>\n        Bir portu kald\u0131rmak i\u00e7in:<\/p>\n<pre><code class=\"language-bash\">sudo portmaster -d www\/apache24<\/code><\/pre>\n<p>        <code>-d<\/code> bayra\u011f\u0131, portu ve onun art\u0131k kullan\u0131lmayan ba\u011f\u0131ml\u0131l\u0131klar\u0131n\u0131 kald\u0131rmay\u0131 belirtir.<\/p>\n<p>    <code>portmaster<\/code>&#8216;\u0131n bir\u00e7ok se\u00e7ene\u011fi vard\u0131r. Detayl\u0131 bilgi i\u00e7in <code>man portmaster<\/code> komutunu kullanabilirsiniz.<\/p>\n<h4>2. Poudriere<\/h4>\n<p><code>poudriere<\/code>, \u00f6zel ikili paket depolar\u0131 olu\u015fturmak i\u00e7in kullan\u0131lan daha geli\u015fmi\u015f bir ara\u00e7t\u0131r. Bu, \u00f6zellikle birden fazla FreeBSD sistemi y\u00f6neten ve kendi \u00f6zel derlenmi\u015f paketlerini da\u011f\u0131tmak isteyen kurulu\u015flar i\u00e7in \u00e7ok faydal\u0131d\u0131r. <code>poudriere<\/code> ile \u015funlar\u0131 yapabilirsiniz:<\/p>\n<p>*   Belirli bir FreeBSD s\u00fcr\u00fcm\u00fc i\u00e7in temiz bir derleme ortam\u0131 olu\u015fturabilirsiniz.<br \/>\n*   Portlar\u0131 kendi sunucunuzda derleyerek, g\u00fcncel ve optimize edilmi\u015f ikili paketler olu\u015fturabilirsiniz.<br \/>\n*   Bu paketleri kendi yerel <code>pkg<\/code> deposu olarak kullanabilirsiniz.<\/p>\n<p><code>poudriere<\/code> kurulumu ve kullan\u0131m\u0131, <code>portmaster<\/code>&#8216;a g\u00f6re daha karma\u015f\u0131kt\u0131r ve genellikle ayr\u0131 bir makalede ele al\u0131nmas\u0131 gereken bir konudur. Ancak, b\u00fcy\u00fck \u00f6l\u00e7ekli sistemlerde yaz\u0131l\u0131m y\u00f6netimi i\u00e7in g\u00fc\u00e7l\u00fc bir \u00e7\u00f6z\u00fcm sundu\u011funu bilmek \u00f6nemlidir.<\/p>\n<h3>G\u00fcvenlik ve En \u0130yi Uygulamalar<\/h3>\n<p>*   <strong>D\u00fczenli G\u00fcncelleme:<\/strong> Ports Collection&#8217;\u0131 ve y\u00fckl\u00fc paketleri d\u00fczenli olarak g\u00fcncellemek, g\u00fcvenlik a\u00e7\u0131klar\u0131n\u0131 kapatmak ve en son \u00f6zellikleri elde etmek i\u00e7in hayati \u00f6nem ta\u015f\u0131r. <code>sudo portsnap fetch update<\/code> ve <code>sudo pkg upgrade<\/code> komutlar\u0131n\u0131 d\u00fczenli olarak \u00e7al\u0131\u015ft\u0131r\u0131n.<br \/>\n*   <strong>Minimal Kurulum:<\/strong> Sadece ihtiyac\u0131n\u0131z olan yaz\u0131l\u0131mlar\u0131 kurun. Gereksiz yaz\u0131l\u0131mlar, g\u00fcvenlik risklerini art\u0131rabilir ve sistem kaynaklar\u0131n\u0131 t\u00fcketebilir.<br \/>\n*   <strong>G\u00fcvenilir Kaynaklar:<\/strong> Yaz\u0131l\u0131mlar\u0131 her zaman resmi FreeBSD Ports Collection&#8217;dan veya g\u00fcvenilir depolardan indirin.<br \/>\n*   <strong>Yap\u0131land\u0131rma Se\u00e7enekleri:<\/strong> Kaynak kodundan derleme yaparken, sadece ihtiyac\u0131n\u0131z olan \u00f6zellikleri etkinle\u015ftirin. Bu, derleme s\u00fcresini k\u0131salt\u0131r ve daha g\u00fcvenli bir sistem olu\u015fturman\u0131za yard\u0131mc\u0131 olur.<br \/>\n*   <strong><code>sudo<\/code> Kullan\u0131m\u0131:<\/strong> Port kurulumu ve y\u00f6netimi i\u015flemleri genellikle root yetkisi gerektirir. Bu nedenle, <code>sudo<\/code> komutunu kullanarak bu i\u015flemleri ger\u00e7ekle\u015ftirin. Ancak, <code>sudo<\/code>&#8216;yu gereksiz yere kullanmaktan ka\u00e7\u0131n\u0131n ve sadece gerekli komutlar i\u00e7in yetki verin.<br \/>\n*   <strong>Loglar\u0131 Kontrol Etme:<\/strong> Kurulum veya g\u00fcncelleme s\u0131ras\u0131nda herhangi bir hata ile kar\u015f\u0131la\u015f\u0131rsan\u0131z, sistem loglar\u0131n\u0131 (<code>\/var\/log\/messages<\/code> gibi) kontrol edin.<\/p>\n<h3>Sonu\u00e7<\/h3>\n<p>FreeBSD 10.1&#8217;de Ports Collection, yaz\u0131l\u0131m kurulumunu ve y\u00f6netimini son derece esnek ve g\u00fc\u00e7l\u00fc hale getirir. Kaynak kodundan derleme yapma yetene\u011fi, sisteminizi \u00f6zel ihtiya\u00e7lar\u0131n\u0131za g\u00f6re optimize etmenizi sa\u011flarken, <code>pkg<\/code> arac\u0131 ile \u00f6nceden derlenmi\u015f paketleri kullanarak kurulumlar\u0131 h\u0131zland\u0131rabilirsiniz. <code>portsnap<\/code> ile Ports a\u011fac\u0131n\u0131z\u0131 g\u00fcncel tutmak, <code>pkg<\/code> ile paketlerinizi y\u00f6netmek ve <code>portmaster<\/code> gibi geli\u015fmi\u015f ara\u00e7lar\u0131 kullanarak s\u00fcreci daha da kolayla\u015ft\u0131rmak, FreeBSD sisteminizi verimli ve g\u00fcvenli bir \u015fekilde \u00e7al\u0131\u015ft\u0131rman\u0131n temel ad\u0131mlar\u0131d\u0131r. Bu makalede sunulan bilgiler, FreeBSD 10.1&#8217;de Ports Collection&#8217;\u0131 etkili bir \u015fekilde kullanmaya ba\u015flaman\u0131z i\u00e7in sa\u011flam bir temel olu\u015fturacakt\u0131r.<\/p>\n<div class=\"github-example-link\"><strong>\u00d6rnek kod:<\/strong> <a href=\"https:\/\/github.com\/fatihsoysalcom\/freebsd-ports-management-example\" target=\"_blank\" rel=\"noopener noreferrer\">github.com\/fatihsoysalcom\/freebsd-ports-management-example<\/a><\/div>\n","protected":false},"excerpt":{"rendered":"FreeBSD 10. 1&#8217;de Port Kurulumu ve Y\u00f6netimi FreeBSD, a\u00e7\u0131k kaynakl\u0131 bir i\u015fletim sistemidir ve yaz\u0131l\u0131m kurulumunu ve y\u00f6netimini kolayla\u015ft\u0131ran g\u00fc\u00e7l\u00fc bir ara\u00e7 olan &#8220;Ports Collection&#8221; ile birlikte gelir.","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":[1],"tags":[],"class_list":{"0":"post-42358","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","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>FreeBSD 10.1&#039;de Port Kurulumu ve Y\u00f6netimi - 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\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"FreeBSD 10.1&#039;de Port Kurulumu ve Y\u00f6netimi\" \/>\n<meta property=\"og:description\" content=\"FreeBSD 10. 1&#039;de Port Kurulumu ve Y\u00f6netimi FreeBSD, a\u00e7\u0131k kaynakl\u0131 bir i\u015fletim sistemidir ve yaz\u0131l\u0131m kurulumunu ve y\u00f6netimini kolayla\u015ft\u0131ran g\u00fc\u00e7l\u00fc bir ara\u00e7 olan &quot;Ports Collection&quot; ile birlikte gelir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2026-06-07T14:00:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-07T14:01:44+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=\"11 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"FreeBSD 10.1&#8217;de Port Kurulumu ve Y\u00f6netimi\",\"datePublished\":\"2026-06-07T14:00:52+00:00\",\"dateModified\":\"2026-06-07T14:01:44+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/\"},\"wordCount\":2009,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/#respond\"]}],\"copyrightYear\":\"2026\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/\",\"name\":\"FreeBSD 10.1'de Port Kurulumu ve Y\u00f6netimi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2026-06-07T14:00:52+00:00\",\"dateModified\":\"2026-06-07T14:01:44+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"FreeBSD 10.1&#8217;de Port Kurulumu ve Y\u00f6netimi\"}]},{\"@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":"FreeBSD 10.1'de Port Kurulumu ve Y\u00f6netimi - 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\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/","og_locale":"tr_TR","og_type":"article","og_title":"FreeBSD 10.1'de Port Kurulumu ve Y\u00f6netimi","og_description":"FreeBSD 10. 1'de Port Kurulumu ve Y\u00f6netimi FreeBSD, a\u00e7\u0131k kaynakl\u0131 bir i\u015fletim sistemidir ve yaz\u0131l\u0131m kurulumunu ve y\u00f6netimini kolayla\u015ft\u0131ran g\u00fc\u00e7l\u00fc bir ara\u00e7 olan \"Ports Collection\" ile birlikte gelir.","og_url":"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2026-06-07T14:00:52+00:00","article_modified_time":"2026-06-07T14:01:44+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"11 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"FreeBSD 10.1&#8217;de Port Kurulumu ve Y\u00f6netimi","datePublished":"2026-06-07T14:00:52+00:00","dateModified":"2026-06-07T14:01:44+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/"},"wordCount":2009,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/#respond"]}],"copyrightYear":"2026","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/","url":"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/","name":"FreeBSD 10.1'de Port Kurulumu ve Y\u00f6netimi - Kodlar\u0131n Gizemli D\u00fcnyas\u0131","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2026-06-07T14:00:52+00:00","dateModified":"2026-06-07T14:01:44+00:00","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/freebsd-10-1de-port-kurulumu-ve-yonetimi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"FreeBSD 10.1&#8217;de Port Kurulumu ve Y\u00f6netimi"}]},{"@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\/42358","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=42358"}],"version-history":[{"count":2,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/42358\/revisions"}],"predecessor-version":[{"id":42360,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/42358\/revisions\/42360"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=42358"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=42358"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=42358"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}