{"id":33063,"date":"2025-10-29T04:31:26","date_gmt":"2025-10-29T01:31:26","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/"},"modified":"2025-10-29T04:31:26","modified_gmt":"2025-10-29T01:31:26","slug":"giris-debian-sisteminiz-neden-acil-durumda-olabilir","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/","title":{"rendered":"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?"},"content":{"rendered":"<h1>Debian \u0130lk Yard\u0131m Kiti: Kritik Sistem Kurtarma Rehberi<\/h1>\n<p>Debian tabanl\u0131 Linux sisteminiz beklenmedik bir \u015fekilde a\u00e7\u0131lm\u0131yor, uygulamalar kilitleniyor ya da a\u011f ba\u011flant\u0131n\u0131z kesiliyor mu? Panik yapmay\u0131n! Bu kapsaml\u0131 rehber, Debian \u0130lk Yard\u0131m Kiti prensiplerini kullanarak sisteminizi en zorlu durumdan bile kurtarman\u0131za yard\u0131mc\u0131 olacak. Ad\u0131m ad\u0131m y\u00f6nergeler, ger\u00e7ek d\u00fcnya senaryolar\u0131 ve pratik kod \u00f6rnekleriyle, Debian sisteminizin kararl\u0131l\u0131\u011f\u0131n\u0131 yeniden sa\u011flamak i\u00e7in ihtiya\u00e7 duydu\u011funuz t\u00fcm ara\u00e7lara sahip olacaks\u0131n\u0131z.<\/p>\n<p>Bir Debian sisteminin &#8220;acil durum&#8221; moduna ge\u00e7mesi, \u00e7e\u015fitli nedenlerle meydana gelebilir. \u00d6ny\u00fckleme s\u0131ras\u0131nda tak\u0131lmalar, donan\u0131m ar\u0131zalar\u0131, yanl\u0131\u015f yap\u0131land\u0131rma de\u011fi\u015fiklikleri, eksik veya bozuk sistem dosyalar\u0131, hatta bir yaz\u0131l\u0131m g\u00fcncellemesinin beklenmedik sonu\u00e7lar\u0131 gibi pek \u00e7ok fakt\u00f6r bu duruma yol a\u00e7abilir. \u00d6zellikle deneyimsiz kullan\u0131c\u0131lar i\u00e7in, sistemin a\u00e7\u0131lmamas\u0131 veya kritik hizmetlerin \u00e7al\u0131\u015fmamas\u0131 gibi durumlar olduk\u00e7a korkutucu olabilir. Ancak, bu t\u00fcr senaryolarla ba\u015fa \u00e7\u0131kmak i\u00e7in geli\u015ftirilmi\u015f, olduk\u00e7a etkili &#8220;ilk yard\u0131m&#8221; teknikleri mevcuttur. Unutulmamal\u0131d\u0131r ki, Linux&#8217;un g\u00fcc\u00fc ve esnekli\u011fi, bu t\u00fcr sorunlar\u0131 genellikle manuel m\u00fcdahale ile \u00e7\u00f6z\u00fclebilir k\u0131lmas\u0131d\u0131r. Bu rehber, bir teknisyenin cebindeki \u00e7ok ama\u00e7l\u0131 bir \u00e7ak\u0131 gibi, size bu kritik anlarda yol g\u00f6sterecek ve Debian sisteminizi yeniden \u00e7al\u0131\u015f\u0131r duruma getirme stratejilerini sunacakt\u0131r.<\/p>\n<p>Sisteminizin ya\u015fad\u0131\u011f\u0131 sorunlar\u0131n kayna\u011f\u0131n\u0131 do\u011fru bir \u015fekilde te\u015fhis etmek, \u00e7\u00f6z\u00fcm s\u00fcrecinin ilk ve en \u00f6nemli ad\u0131m\u0131d\u0131r. \u00d6rne\u011fin, sisteminiz hi\u00e7 a\u00e7\u0131lm\u0131yorsa sorun GRUB \u00f6ny\u00fckleyicisinde olabilir. E\u011fer a\u00e7\u0131l\u0131yor ancak a\u011f ba\u011flant\u0131n\u0131z yoksa, a\u011f yap\u0131land\u0131rmas\u0131 veya s\u00fcr\u00fcc\u00fc sorunlar\u0131 \u00f6n plandad\u0131r. Disk alan\u0131 dolulu\u011fu, \u00e7o\u011fu zaman yava\u015flamalara ve hatta sistemin tamamen kilitlenmesine neden olabilir. Bu senaryolar\u0131n her biri, kendine \u00f6zg\u00fc bir yakla\u015f\u0131m gerektirir ve &#8220;Debian \u0130lk Yard\u0131m Kiti&#8221; konsepti, size bu farkl\u0131 durumlar i\u00e7in \u00f6zelle\u015ftirilmi\u015f \u00e7\u00f6z\u00fcmler sunmay\u0131 ama\u00e7lar. Bu rehber boyunca, her bir olas\u0131 senaryoya \u00f6zel ad\u0131mlarla yakla\u015facak ve sisteminizi ad\u0131m ad\u0131m normale d\u00f6nd\u00fcrece\u011fiz. B\u00f6ylece, kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131z her t\u00fcrl\u00fc engeli a\u015fman\u0131z i\u00e7in gerekli bilgi birikimine sahip olacaks\u0131n\u0131z. Sisteminizi korumak ve olas\u0131 felaketlere kar\u015f\u0131 haz\u0131rl\u0131kl\u0131 olmak, uzun vadeli kararl\u0131l\u0131k i\u00e7in vazge\u00e7ilmezdir.<\/p>\n<h2>Temel Kavramlar: Acil Durumda Bilmeniz Gerekenler Nelerdir?<\/h2>\n<p>Debian sisteminizde bir sorunla kar\u015f\u0131la\u015ft\u0131\u011f\u0131n\u0131zda, baz\u0131 temel kavramlar\u0131 ve ara\u00e7lar\u0131 bilmek, kurtarma s\u00fcrecinizi b\u00fcy\u00fck \u00f6l\u00e7\u00fcde h\u0131zland\u0131r\u0131r. \u0130lk olarak, &#8220;Kurtarma Modu&#8221; veya &#8220;Tek Kullan\u0131c\u0131 Modu&#8221; (Single User Mode), sisteminizi minimum hizmetlerle ve grafik aray\u00fcz\u00fc olmadan ba\u015flatman\u0131z\u0131 sa\u011flayan hayati bir se\u00e7enektir. Bu modda, sisteminiz sadece temel bile\u015fenlerle \u00e7al\u0131\u015ft\u0131\u011f\u0131 i\u00e7in, sorun \u00e7\u0131karan uygulamalar veya servisler devreye girmez, bu da size sorun giderme ve onar\u0131m i\u00e7in temiz bir ortam sunar. Genellikle GRUB men\u00fcs\u00fcnde &#8220;Geli\u015fmi\u015f Se\u00e7enekler&#8221; alt\u0131nda bulunur ve k\u00f6k (root) parolas\u0131n\u0131 gerektirir. Bu modda, dosya sistemini salt okunur olarak ba\u011flayabilir veya yaz\u0131labilir hale getirebilirsiniz, bu da onar\u0131m i\u015flemlerini yapabilmeniz i\u00e7in kritik \u00f6neme sahiptir. <code>mount -o remount,rw \/<\/code> komutu, salt okunur olarak ba\u015flat\u0131lan k\u00f6k dosya sistemini yaz\u0131labilir hale getirmenin anahtar\u0131d\u0131r. Bu sayede, yap\u0131land\u0131rma dosyalar\u0131n\u0131 d\u00fczenleyebilir, paketleri kald\u0131rabilir veya ekleyebilirsiniz.<\/p>\n<p>\u0130kinci olarak, &#8220;Chroot Ortam\u0131&#8221; (Change Root), \u00f6zellikle \u00f6ny\u00fckleme yapmayan sistemlerde kullan\u0131lan g\u00fc\u00e7l\u00fc bir tekniktir. Canl\u0131 bir USB\/CD (Live USB\/CD) arac\u0131l\u0131\u011f\u0131yla \u00e7al\u0131\u015fan bir Linux ortam\u0131ndan, bozuk sisteminizin k\u00f6k dizinini (\/) kendi mevcut k\u00f6k dizininiz olarak &#8220;de\u011fi\u015ftirmenizi&#8221; sa\u011flar. Bu, bozuk sisteminizde kurulu olan komutlar\u0131 ve ara\u00e7lar\u0131, sanki o sistemden \u00f6ny\u00fckleme yapm\u0131\u015f gibi kullanman\u0131za olanak tan\u0131r. GRUB&#8217;u yeniden y\u00fcklemek, eksik veya bozuk sistem paketlerini d\u00fczeltmek ya da \u015fifrenizi s\u0131f\u0131rlamak gibi bir\u00e7ok onar\u0131m i\u015flemi i\u00e7in vazge\u00e7ilmezdir. Chroot&#8217;a girmeden \u00f6nce, bozuk sistemin k\u00f6k b\u00f6l\u00fcm\u00fcn\u00fc ve varsa <code>\/boot<\/code>, <code>\/home<\/code> gibi di\u011fer b\u00f6l\u00fcmlerini do\u011fru bir \u015fekilde ba\u011flamak (mount etmek) elzemdir.<\/p>\n<p>\u00dc\u00e7\u00fcnc\u00fc temel kavram ise &#8220;Canl\u0131 USB\/CD&#8221; kullan\u0131m\u0131d\u0131r. Debian, Ubuntu veya di\u011fer Linux da\u011f\u0131t\u0131mlar\u0131n\u0131n canl\u0131 medyalar\u0131, sisteminiz hi\u00e7 a\u00e7\u0131lmad\u0131\u011f\u0131nda bile donan\u0131m\u0131n\u0131z\u0131 test etmenize, dosyalar\u0131n\u0131z\u0131 yedeklemenize ve hatta Chroot ortam\u0131na girerek bozuk sisteminizi onarman\u0131za olanak tan\u0131r. Bu ara\u00e7, \u00e7o\u011fu acil durum senaryosunda ilk ba\u015fvurulacak kaynakt\u0131r. Canl\u0131 ortamdan \u00f6ny\u00fckleme yapmak, sabit diskinizin fiziksel b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc kontrol etmek i\u00e7in <code>fsck<\/code> gibi ara\u00e7lar\u0131 \u00e7al\u0131\u015ft\u0131rman\u0131za veya kritik verilerinizi harici bir s\u00fcr\u00fcc\u00fcye kopyalaman\u0131za imkan tan\u0131r. Bu, sisteminizin tamamen kaybedilmesi riskini azalt\u0131r ve size g\u00fcvenli bir zemin sa\u011flar. Bu temel ara\u00e7lara hakim olmak, Debian \u0130lk Yard\u0131m Kiti&#8217;nizin temelini olu\u015fturur ve sizi \u00e7o\u011fu felaket senaryosuna kar\u015f\u0131 haz\u0131rl\u0131kl\u0131 k\u0131lar.<\/p>\n<aside class=\"expert-tip\">\n  Uzman \u0130pucu: Her zaman yan\u0131n\u0131zda g\u00fcncel bir Debian Canl\u0131 USB veya kurtarma diski bulundurun. Sisteminizdeki her \u015fey bozuldu\u011funda bile, bu disk sizin en sad\u0131k dostunuz olacakt\u0131r.<br \/>\n<\/aside>\n<h2>Ba\u015flang\u0131\u00e7 Sorunlar\u0131 ve \u00c7\u00f6z\u00fcmleri: Sisteminizi Kurtarma Yollar\u0131 Nelerdir?<\/h2>\n<p>Debian sisteminizin hi\u00e7 ba\u015flamamas\u0131 veya \u00f6ny\u00fckleme s\u0131ras\u0131nda tak\u0131lmas\u0131, en s\u0131k kar\u015f\u0131la\u015f\u0131lan ve en endi\u015fe verici sorunlardan biridir. Ancak, bu t\u00fcr durumlar genellikle do\u011fru ara\u00e7lar ve y\u00f6ntemlerle \u00e7\u00f6z\u00fclebilir. Ba\u015flang\u0131\u00e7 sorunlar\u0131 genellikle GRUB \u00f6ny\u00fckleyicisinde ya da dosya sisteminin bozulmas\u0131nda yatar. Bu b\u00f6l\u00fcmde, bu kritik sorunlar\u0131 nas\u0131l te\u015fhis edip d\u00fczeltece\u011finizi ad\u0131m ad\u0131m \u00f6\u011freneceksiniz.<\/p>\n<h3>GRUB Kurtarma: \u00d6ny\u00fckleyici Sorunlar\u0131 Nas\u0131l Giderilir?<\/h3>\n<p>GRUB (Grand Unified Bootloader), Linux sistemlerinin ba\u015flat\u0131lmas\u0131ndan sorumlu ana \u00f6ny\u00fckleyicidir. GRUB&#8217;un bozulmas\u0131 veya yanl\u0131\u015f yap\u0131land\u0131r\u0131lmas\u0131, sisteminizin hi\u00e7 a\u00e7\u0131lmamas\u0131na neden olabilir. Bu durum genellikle ba\u015fka bir i\u015fletim sistemi kurduktan sonra, disk b\u00f6l\u00fcmleme de\u011fi\u015fikliklerinden sonra veya GRUB g\u00fcncellemeleri s\u0131ras\u0131nda olu\u015fur. GRUB&#8217;u kurtarman\u0131n en g\u00fcvenli ve yayg\u0131n yolu, bir Canl\u0131 USB\/CD kullanmakt\u0131r.<\/p>\n<p><strong>Vaka Analizi:<\/strong> Ay\u015fe, \u00e7ift \u00f6ny\u00fcklemeli (dual-boot) sistemine Windows&#8217;un yeni bir s\u00fcr\u00fcm\u00fcn\u00fc kurduktan sonra Debian sistemine eri\u015femedi\u011fini fark etti. Windows kurulumu, GRUB \u00f6ny\u00fckleyicisini ezmi\u015f ve yerine kendi \u00f6ny\u00fckleyicisini yazm\u0131\u015ft\u0131. Ay\u015fe&#8217;nin Debian sistemini tekrar ba\u015flatabilmesi i\u00e7in GRUB&#8217;u yeniden y\u00fcklemesi gerekiyordu.<\/p>\n<p><strong>Ad\u0131m Ad\u0131m GRUB Kurtarma:<\/strong><\/p>\n<p>1.  <strong>Canl\u0131 Ortamdan Ba\u015flat\u0131n:<\/strong> Debian veya Ubuntu&#8217;nun bir Canl\u0131 USB&#8217;si ile bilgisayar\u0131n\u0131z\u0131 ba\u015flat\u0131n. &#8220;Try Debian\/Ubuntu&#8221; veya &#8220;Canl\u0131 olarak dene&#8221; se\u00e7ene\u011fini se\u00e7in.<br \/>\n2.  <strong>K\u00f6k B\u00f6l\u00fcm\u00fcn\u00fcz\u00fc Belirleyin:<\/strong> Canl\u0131 ortamda terminali a\u00e7\u0131n ve <code>lsblk<\/code> veya <code>fdisk -l<\/code> komutlar\u0131n\u0131 kullanarak Debian&#8217;\u0131n\u0131z\u0131n kurulu oldu\u011fu k\u00f6k (root) b\u00f6l\u00fcm\u00fcn\u00fc (genellikle <code>\/dev\/sdXn<\/code> \u015feklinde, X diski ve n b\u00f6l\u00fcm\u00fc temsil eder) belirleyin. \u00d6rne\u011fin, <code>\/dev\/sda1<\/code> veya <code>\/dev\/nvme0n1p2<\/code> gibi.<\/p>\n<pre><code>\n    lsblk\n    <\/pre>\n<p><\/code><br \/>\n3.  <strong>K\u00f6k B\u00f6l\u00fcm\u00fcn\u00fcz\u00fc Ba\u011flay\u0131n:<\/strong> K\u00f6k b\u00f6l\u00fcm\u00fcn\u00fcz\u00fc ge\u00e7ici bir dizine ba\u011flay\u0131n.<\/p>\n<pre><code>\n    sudo mount \/dev\/sdXn \/mnt\n    <\/pre>\n<p><\/code><br \/>\n    *   (\u00d6rnek: <code>sudo mount \/dev\/sda1 \/mnt<\/code>)<br \/>\n4.  <strong>Di\u011fer Gerekli B\u00f6l\u00fcmleri Ba\u011flay\u0131n (varsa):<\/strong> E\u011fer <code>\/boot<\/code>, <code>\/home<\/code> gibi b\u00f6l\u00fcmleriniz ayr\u0131ysa, bunlar\u0131 da <code>\/mnt<\/code> alt\u0131na ba\u011flaman\u0131z gerekebilir. \u00d6zellikle UEFI sistemlerde <code>\/boot\/efi<\/code> b\u00f6l\u00fcm\u00fcn\u00fc ba\u011flamak \u00f6nemlidir.<\/p>\n<pre><code>\n    sudo mount --bind \/dev \/mnt\/dev\n    sudo mount --bind \/proc \/mnt\/proc\n    sudo mount --bind \/sys \/mnt\/sys\n    sudo mount \/dev\/sdYn \/mnt\/boot\/efi  # UEFI sistemler i\u00e7in, sdYn EFI b\u00f6l\u00fcm\u00fcd\u00fcr\n    <\/pre>\n<p><\/code><br \/>\n5.  <strong>Chroot Ortam\u0131na Girin:<\/strong> \u015eimdi, bozuk sisteminizin i\u00e7ine <code>chroot<\/code> ile ge\u00e7i\u015f yap\u0131n. Bu, sanki kendi sisteminizden \u00f6ny\u00fckleme yapm\u0131\u015f gibi komutlar\u0131 \u00e7al\u0131\u015ft\u0131rman\u0131z\u0131 sa\u011flar.<\/p>\n<pre><code>\n    sudo chroot \/mnt\n    <\/pre>\n<p><\/code><br \/>\n6.  <strong>GRUB'u Yeniden Y\u00fckleyin:<\/strong> Chroot ortam\u0131nda iken, GRUB'u sisteminizin kurulu oldu\u011fu ana diske (b\u00f6l\u00fcme de\u011fil!) yeniden y\u00fckleyin. \u00d6rne\u011fin, <code>\/dev\/sda<\/code> (b\u00f6l\u00fcm numaras\u0131 olmadan).<\/p>\n<pre><code>\n    grub-install \/dev\/sdX\n    <\/pre>\n<p><\/code><br \/>\n    *   (\u00d6rnek: <code>grub-install \/dev\/sda<\/code>)<br \/>\n7.  <strong>GRUB Yap\u0131land\u0131rmas\u0131n\u0131 G\u00fcncelleyin:<\/strong> Yeni \u00f6ny\u00fckleme men\u00fcs\u00fcn\u00fc olu\u015fturmak i\u00e7in GRUB yap\u0131land\u0131rmas\u0131n\u0131 g\u00fcncelleyin.<\/p>\n<pre><code>\n    update-grub\n    <\/pre>\n<p><\/code><br \/>\n8.  <strong>Chroot Ortam\u0131ndan \u00c7\u0131k\u0131n ve Yeniden Ba\u015flat\u0131n:<\/strong> T\u00fcm i\u015flemleri tamamlad\u0131ktan sonra <code>exit<\/code> komutu ile chroot ortam\u0131ndan \u00e7\u0131k\u0131n, ard\u0131ndan t\u00fcm ba\u011flanan b\u00f6l\u00fcmleri ay\u0131r\u0131n ve sistemi yeniden ba\u015flat\u0131n.<\/p>\n<pre><code>\n    exit\n    sudo umount -l \/mnt\n    sudo reboot\n    <\/pre>\n<p><\/code><br \/>\n    Bu ad\u0131mlar, \u00e7o\u011fu GRUB sorununu \u00e7\u00f6zmeli ve Debian sisteminizi tekrar \u00f6ny\u00fcklenebilir hale getirmelidir.<\/p>\n<h3>Dosya Sistemi Kontrol\u00fc: Fsck ile Disk Hatalar\u0131n\u0131 Nas\u0131l Onar\u0131rs\u0131n\u0131z?<\/h3>\n<p>Dosya sistemi bozulmalar\u0131, veri kayb\u0131na veya sistemin \u00f6ny\u00fcklenememesine yol a\u00e7abilecek ba\u015fka bir yayg\u0131n ba\u015flang\u0131\u00e7 sorunudur. Elektrik kesintileri, yanl\u0131\u015f kapatmalar veya donan\u0131m ar\u0131zalar\u0131 dosya sistemi b\u00fct\u00fcnl\u00fc\u011f\u00fcn\u00fc bozabilir. <code>fsck<\/code> (file system check) arac\u0131, bu t\u00fcr hatalar\u0131 tespit etmek ve onarmak i\u00e7in tasarlanm\u0131\u015ft\u0131r.<\/p>\n<p><strong>Vaka Analizi:<\/strong> Mehmet, elektrik kesintisi sonras\u0131 bilgisayar\u0131n\u0131 yeniden ba\u015flatt\u0131\u011f\u0131nda Debian sisteminin sadece bir hata mesaj\u0131 ile tak\u0131l\u0131 kald\u0131\u011f\u0131n\u0131 fark etti. Mesajda \"fsck failed\" veya \"kernel panic\" gibi ifadeler vard\u0131. Bu, dosya sisteminde ciddi bir bozulma oldu\u011funu g\u00f6steriyordu.<\/p>\n<p><strong>Ad\u0131m Ad\u0131m Fsck Kullan\u0131m\u0131:<\/strong><\/p>\n<p>1.  <strong>Kurtarma Moduna Ge\u00e7in:<\/strong> Sisteminiz GRUB men\u00fcs\u00fcne ula\u015fabiliyorsa, \"Geli\u015fmi\u015f Se\u00e7enekler\" (Advanced Options) alt\u0131ndan \"Kurtarma Modu\"nu (Recovery Mode) se\u00e7in. Buradan a\u00e7\u0131lan men\u00fcde \"fsck\" se\u00e7ene\u011fini bulabilirsiniz.<br \/>\n2.  <strong>K\u00f6k Dosya Sistemini Salt Okunur Ba\u011flay\u0131n:<\/strong> E\u011fer otomatik olarak <code>fsck<\/code> \u00e7al\u0131\u015fmazsa veya manuel olarak yapmak isterseniz, genellikle Kurtarma Modu'nda komut istemine d\u00fc\u015fersiniz. Burada k\u00f6k dosya sisteminin salt okunur (read-only) olarak ba\u011fland\u0131\u011f\u0131ndan emin olun.<br \/>\n3.  <strong>Dosya Sistemini Kontrol Edin ve Onar\u0131n:<\/strong> <code>fsck<\/code> komutunu, kontrol etmek istedi\u011finiz dosya sistemi b\u00f6l\u00fcm\u00fcyle birlikte kullan\u0131n. <code>-y<\/code> bayra\u011f\u0131, t\u00fcm sorular\u0131 \"evet\" olarak otomatik yan\u0131tlayarak onar\u0131m s\u00fcrecini h\u0131zland\u0131r\u0131r.<\/p>\n<pre><code>\n    fsck -y \/dev\/sdXn\n    <\/pre>\n<p><\/code><br \/>\n    *   (\u00d6rnek: <code>fsck -y \/dev\/sda1<\/code> e\u011fer k\u00f6k b\u00f6l\u00fcm\u00fcn\u00fcz <code>\/dev\/sda1<\/code> ise)<br \/>\n    *   <strong>\u00d6nemli:<\/strong> <code>fsck<\/code> komutunu, b\u00f6l\u00fcm ba\u011fl\u0131 (mounted) de\u011filken \u00e7al\u0131\u015ft\u0131rmal\u0131s\u0131n\u0131z. Bu nedenle, Kurtarma Modu veya Canl\u0131 USB\/CD ortam\u0131 idealdir.<br \/>\n4.  <strong>K\u00f6k Dosya Sistemini Yaz\u0131labilir Hale Getirin (gerekirse):<\/strong> Onar\u0131m sonras\u0131 sisteme normal \u015fekilde devam edebilmek i\u00e7in, k\u00f6k dosya sistemini tekrar yaz\u0131labilir yapman\u0131z gerekebilir.<\/p>\n<pre><code>\n    mount -o remount,rw \/\n    <\/pre>\n<p><\/code><br \/>\n5.  <strong>Sistemi Yeniden Ba\u015flat\u0131n:<\/strong> Onar\u0131m i\u015flemleri bittikten sonra, sistemi yeniden ba\u015flat\u0131n.<\/p>\n<pre><code>\n    reboot\n    <\/pre>\n<p><\/code><br \/>\n    <code>fsck<\/code>, bozuk dosya sistemlerinin \u00e7o\u011funu onarabilir. Ancak, ciddi donan\u0131m ar\u0131zalar\u0131nda veya \u00e7oklu disk hatalar\u0131nda veri kayb\u0131 riski her zaman mevcuttur. Bu nedenle d\u00fczenli yedeklemeler kritik \u00f6neme sahiptir. Bu iki temel kurtarma tekni\u011fi, Debian sisteminizi ba\u015flang\u0131\u00e7 sorunlar\u0131ndan kurtarmak i\u00e7in en s\u0131k kullan\u0131lan ve en etkili y\u00f6ntemlerdir.<\/p>\n<h2>Paket Y\u00f6netimi Felaketleri: APT Sorunlar\u0131n\u0131 Giderme Teknikleri Nelerdir?<\/h2>\n<p>Debian'\u0131n en g\u00fc\u00e7l\u00fc yanlar\u0131ndan biri olan APT (Advanced Package Tool), paket y\u00f6netimi konusunda size b\u00fcy\u00fck kolayl\u0131klar sunar. Ancak, yanl\u0131\u015f kullan\u0131ld\u0131\u011f\u0131nda veya yar\u0131da kesilen bir i\u015flem sonucunda, APT sistemi kendi i\u00e7inde bozulabilir ve bu da yeni paket y\u00fcklemenizi, mevcutlar\u0131 g\u00fcncellemenizi veya kald\u0131rman\u0131z\u0131 engelleyebilir. Bu durum, sistem kararl\u0131l\u0131\u011f\u0131n\u0131 ciddi \u015fekilde etkiler ve hatta baz\u0131 durumlarda sistemin a\u00e7\u0131lmas\u0131n\u0131 bile engelleyebilir. Bu b\u00f6l\u00fcmde, bozuk APT durumlar\u0131n\u0131 nas\u0131l d\u00fczeltece\u011finizi ve <code>sources.list<\/code> sorunlar\u0131n\u0131 nas\u0131l giderece\u011finizi ele alaca\u011f\u0131z.<\/p>\n<h3>Bozuk Paketleri D\u00fczeltme: APT Nas\u0131l Temizlenir ve Onar\u0131l\u0131r?<\/h3>\n<p>Yar\u0131da kesilen bir <code>apt upgrade<\/code>, bir ba\u011f\u0131ml\u0131l\u0131k \u00e7at\u0131\u015fmas\u0131 veya disk alan\u0131 yetersizli\u011fi gibi nedenlerle paket y\u00f6netim sisteminizde bozukluklar meydana gelebilir. Bu genellikle \"E: Unmet dependencies\", \"dpkg was interrupted\" veya \"dpkg status database is locked\" gibi hata mesajlar\u0131yla kendini g\u00f6sterir. Bu t\u00fcr durumlar i\u00e7in APT ve dpkg'nin kendi i\u00e7inde onar\u0131m mekanizmalar\u0131 bulunmaktad\u0131r.<\/p>\n<p><strong>Vaka Analizi:<\/strong> Elif, \u00f6nemli bir sunucu g\u00fcncellemesi yaparken elektrik kesintisi ya\u015fad\u0131. Sistem yeniden a\u00e7\u0131ld\u0131\u011f\u0131nda, yeni paket y\u00fckleyemedi\u011fini veya mevcutlar\u0131 g\u00fcncelleyemedi\u011fini fark etti. <code>apt update<\/code> ve <code>apt upgrade<\/code> komutlar\u0131 s\u00fcrekli hata veriyordu, \u00e7\u00fcnk\u00fc <code>dpkg<\/code> veritaban\u0131 kilitlenmi\u015f ve baz\u0131 paketler yar\u0131da kalm\u0131\u015f durumdayd\u0131.<\/p>\n<p><strong>Ad\u0131m Ad\u0131m Paket Onar\u0131m\u0131:<\/strong><\/p>\n<p>1.  <strong>Kilit Dosyalar\u0131n\u0131 Temizleyin:<\/strong> <code>dpkg<\/code> veya <code>apt<\/code> s\u00fcre\u00e7lerinin kilitlenmesi, genellikle <code>\/var\/lib\/dpkg\/lock<\/code>, <code>\/var\/lib\/apt\/lists\/lock<\/code> veya <code>\/var\/cache\/apt\/archives\/lock<\/code> gibi kilit dosyalar\u0131n\u0131n varl\u0131\u011f\u0131ndan kaynaklan\u0131r. Bu dosyalar\u0131 manuel olarak kald\u0131rmak, s\u00fcreci yeniden ba\u015flatman\u0131za olanak tan\u0131r.<\/p>\n<pre><code>\n    sudo rm \/var\/lib\/dpkg\/lock\n    sudo rm \/var\/lib\/dpkg\/lock-frontend\n    sudo rm \/var\/cache\/apt\/archives\/lock\n    <\/pre>\n<p><\/code><br \/>\n    *   <strong>Uyar\u0131:<\/strong> Bu komutlar\u0131 yaln\u0131zca <code>apt<\/code> veya <code>dpkg<\/code> s\u00fcre\u00e7lerinin \u00e7al\u0131\u015fmad\u0131\u011f\u0131ndan tamamen eminseniz kullan\u0131n. Aksi takdirde, veri bozulmas\u0131na yol a\u00e7abilir.<br \/>\n2.  <strong>Yar\u0131da Kalan Paket Yap\u0131land\u0131rmalar\u0131n\u0131 Tamamlay\u0131n:<\/strong> Bir\u00e7ok durumda, <code>dpkg<\/code>'nin kendisi yar\u0131da kalan paket yap\u0131land\u0131rma i\u015flemlerini tamamlayabilir.<\/p>\n<pre><code>\n    sudo dpkg --configure -a\n    <\/pre>\n<p><\/code><br \/>\n    Bu komut, bekleyen t\u00fcm yap\u0131land\u0131rma i\u015flemlerini deneyecek ve genellikle sorunu \u00e7\u00f6zecektir.<br \/>\n3.  <strong>Bozuk Ba\u011f\u0131ml\u0131l\u0131klar\u0131 D\u00fczeltin:<\/strong> APT, bozuk ba\u011f\u0131ml\u0131l\u0131klar\u0131 veya eksik paketleri otomatik olarak d\u00fczeltmek i\u00e7in bir se\u00e7ene\u011fe sahiptir.<\/p>\n<pre><code>\n    sudo apt --fix-broken install\n    <\/pre>\n<p><\/code><br \/>\n    Bu komut, eksik ba\u011f\u0131ml\u0131l\u0131klar\u0131 indirmeye \u00e7al\u0131\u015facak ve ba\u011f\u0131ml\u0131l\u0131k \u00e7at\u0131\u015fmalar\u0131n\u0131 gidermeye \u00e7al\u0131\u015facakt\u0131r. E\u011fer bu yeterli gelmezse, eski veya art\u0131k kullan\u0131lmayan paketleri temizlemeyi deneyin:<\/p>\n<pre><code>\n    sudo apt autoclean\n    sudo apt autoremove\n    <\/pre>\n<p><\/code><br \/>\n4.  <strong>Hatal\u0131 Paketleri Kald\u0131r\u0131n veya Yeniden Kurun:<\/strong> E\u011fer belirli bir paket sorun \u00e7\u0131kar\u0131yorsa ve di\u011fer y\u00f6ntemler i\u015fe yaram\u0131yorsa, o paketi kald\u0131rmay\u0131 veya yeniden kurmay\u0131 deneyebilirsiniz.<\/p>\n<pre><code>\n    sudo apt remove --purge <paket_adi>\n    sudo apt install <paket_adi>\n    <\/pre>\n<p><\/code><br \/>\n    *   <strong>\u00d6nemli:<\/strong> <code>--purge<\/code> se\u00e7ene\u011fi, paketi yap\u0131land\u0131rma dosyalar\u0131yla birlikte kald\u0131r\u0131r. Kritik bir sistem paketini kald\u0131rmadan \u00f6nce \u00e7ok dikkatli olun.<\/p>\n<h3>Kaynak Listesi Sorunlar\u0131: Source.list Dosyas\u0131n\u0131 Nas\u0131l D\u00fczenlersiniz?<\/h3>\n<p><code>\/etc\/apt\/sources.list<\/code> dosyas\u0131 ve <code>\/etc\/apt\/sources.list.d\/<\/code> dizinindeki di\u011fer dosyalar, APT'nin paketleri indirdi\u011fi depolar\u0131 (repository) tan\u0131mlar. Yanl\u0131\u015f yap\u0131land\u0131r\u0131lm\u0131\u015f veya bozuk bir <code>sources.list<\/code> dosyas\u0131, <code>apt update<\/code> komutunun ba\u015far\u0131s\u0131z olmas\u0131na ve dolay\u0131s\u0131yla yeni paketlere eri\u015filememesine yol a\u00e7ar.<\/p>\n<p><strong>Vaka Analizi:<\/strong> Can, sistemine \u00fc\u00e7\u00fcnc\u00fc taraf bir yaz\u0131l\u0131m deposu ekledi ve yanl\u0131\u015fl\u0131kla hatal\u0131 bir URL girdi. <code>apt update<\/code> \u00e7al\u0131\u015ft\u0131rd\u0131\u011f\u0131nda, \"Failed to fetch\" veya \"Repository does not have a Release file\" gibi hatalar ald\u0131. Bu, APT'nin yanl\u0131\u015f depolara ba\u011flanmaya \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 g\u00f6steriyordu.<\/p>\n<p><strong>Ad\u0131m Ad\u0131m Source.list Onar\u0131m\u0131:<\/strong><\/p>\n<p>1.  <strong>Sources.list Dosyas\u0131n\u0131 Yedekleyin:<\/strong> Herhangi bir de\u011fi\u015fiklik yapmadan \u00f6nce, orijinal <code>sources.list<\/code> dosyas\u0131n\u0131 yedeklemek iyi bir pratiktir.<\/p>\n<pre><code>\n    sudo cp \/etc\/apt\/sources.list \/etc\/apt\/sources.list.bak\n    <\/pre>\n<p><\/code><br \/>\n2.  <strong>Sources.list Dosyas\u0131n\u0131 D\u00fczenleyin:<\/strong> Favori metin d\u00fczenleyicinizle (nano veya vim) dosyay\u0131 a\u00e7\u0131n.<\/p>\n<pre><code>\n    sudo nano \/etc\/apt\/sources.list\n    <\/pre>\n<p><\/code><br \/>\n    *   Hatal\u0131 URL'leri veya art\u0131k \u00e7al\u0131\u015fmayan depolar\u0131 d\u00fczeltin veya yorum sat\u0131r\u0131 (ba\u015f\u0131na <code>#<\/code> ekleyerek) haline getirin.<br \/>\n    *   Genellikle, her Debian s\u00fcr\u00fcm\u00fcn\u00fcn (stable, oldstable, testing, unstable) kendi varsay\u0131lan <code>sources.list<\/code> \u015fablonu vard\u0131r. \u0130nternetten Debian'\u0131n\u0131z\u0131n s\u00fcr\u00fcm\u00fcne uygun varsay\u0131lan bir <code>sources.list<\/code> dosyas\u0131n\u0131 aray\u0131p kopyalayabilirsiniz.<br \/>\n    *   \u00d6rnek bir Debian 11 (Bullseye) <code>sources.list<\/code> giri\u015fi:<\/p>\n<pre><code>\n        deb http:\/\/deb.debian.org\/debian\/ bullseye main contrib non-free\n        deb-src http:\/\/deb.debian.org\/debian\/ bullseye main contrib non-free\n\n        deb http:\/\/deb.debian.org\/debian\/ bullseye-updates main contrib non-free\n        deb-src http:\/\/deb.debian.org\/debian\/ bullseye-updates main contrib non-free\n\n        deb http:\/\/security.debian.org\/debian-security bullseye-security main contrib non-free\n        deb-src http:\/\/security.debian.org\/debian-security bullseye-security main contrib non-free\n        <\/pre>\n<p><\/code><br \/>\n3.  <strong>sources.list.d Dizini Kontrol\u00fc:<\/strong> <code>\/etc\/apt\/sources.list.d\/<\/code> dizininde bulunan <code>.list<\/code> uzant\u0131l\u0131 di\u011fer depo dosyalar\u0131n\u0131 da kontrol edin. Hatal\u0131 olanlar\u0131 silin veya yorum sat\u0131r\u0131 yap\u0131n.<\/p>\n<pre><code>\n    ls \/etc\/apt\/sources.list.d\/\n    sudo rm \/etc\/apt\/sources.list.d\/<hatali_depo.list>\n    <\/pre>\n<p><\/code><br \/>\n4.  <strong>APT \u00d6nbelle\u011fini G\u00fcncelleyin:<\/strong> De\u011fi\u015fiklikleri kaydettikten sonra, APT'nin paket listesini g\u00fcncellemesi i\u00e7in <code>apt update<\/code> komutunu \u00e7al\u0131\u015ft\u0131r\u0131n.<\/p>\n<pre><code>\n    sudo apt update\n    <\/pre>\n<p><\/code><br \/>\n    Bu komut art\u0131k hatas\u0131z \u00e7al\u0131\u015f\u0131yorsa, sorun \u00e7\u00f6z\u00fclm\u00fc\u015f demektir. Bu onar\u0131m teknikleri, paket y\u00f6netimiyle ilgili \u00e7o\u011fu sorunu gidermenize ve Debian sisteminizin tekrar sorunsuz \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flaman\u0131za yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<h2>A\u011f Ba\u011flant\u0131s\u0131 ve Disk Alan\u0131 Sorunlar\u0131: Temel Problemlere \u00c7\u00f6z\u00fcmler Nas\u0131l \u00dcretilir?<\/h2>\n<p>Modern bir Linux sisteminde a\u011f ba\u011flant\u0131s\u0131 veya yeterli disk alan\u0131 olmamas\u0131, sistemin i\u015flevselli\u011fini ciddi \u015fekilde k\u0131s\u0131tlayabilir. \u0130nternet ba\u011flant\u0131s\u0131 olmadan g\u00fcncellemeler yapamaz, yaz\u0131l\u0131m indiremez veya temel hizmetlere eri\u015femezsiniz. Benzer \u015fekilde, disk alan\u0131 dolulu\u011fu, sistemin yava\u015flamas\u0131na, kilitlenmesine ve hatta \u00f6ny\u00fcklenememesine neden olabilir. Bu b\u00f6l\u00fcmde, bu yayg\u0131n sorunlar\u0131 nas\u0131l te\u015fhis edece\u011finizi ve \u00e7\u00f6zece\u011finizi \u00f6\u011freneceksiniz.<\/p>\n<h3>A\u011f Sorunlar\u0131n\u0131 Giderme: \u0130nternet Ba\u011flant\u0131n\u0131z Neden \u00c7al\u0131\u015fm\u0131yor Olabilir?<\/h3>\n<p>A\u011f ba\u011flant\u0131s\u0131 sorunlar\u0131, yaz\u0131l\u0131m yanl\u0131\u015f yap\u0131land\u0131rmas\u0131ndan donan\u0131m ar\u0131zalar\u0131na kadar bir\u00e7ok farkl\u0131 sebepten kaynaklanabilir. Bir a\u011f sorununu giderirken, ad\u0131m ad\u0131m ilerlemek ve her bile\u015feni ayr\u0131 ayr\u0131 kontrol etmek \u00f6nemlidir.<\/p>\n<p><strong>Vaka Analizi:<\/strong> Deniz, Debian tabanl\u0131 bir sunucuyu uzaktan y\u00f6netirken aniden SSH ba\u011flant\u0131s\u0131n\u0131n koptu\u011funu ve sunucuya ping atamad\u0131\u011f\u0131n\u0131 fark etti. Fiziksel olarak sunucuya eri\u015fti\u011finde, sistemin a\u00e7\u0131ld\u0131\u011f\u0131n\u0131 ancak a\u011f ba\u011flant\u0131s\u0131n\u0131n olmad\u0131\u011f\u0131n\u0131 g\u00f6rd\u00fc. Bu durum, yanl\u0131\u015f yap\u0131land\u0131rma veya bir a\u011f servisinin \u00e7\u00f6kmesi nedeniyle ortaya \u00e7\u0131km\u0131\u015f olabilir.<\/p>\n<p><strong>Ad\u0131m Ad\u0131m A\u011f Sorunlar\u0131n\u0131 Giderme:<\/strong><\/p>\n<p>1.  <strong>A\u011f Ayg\u0131tlar\u0131n\u0131 Kontrol Edin:<\/strong> \u0130lk olarak, sisteminizin a\u011f aray\u00fczlerini tan\u0131y\u0131p tan\u0131mad\u0131\u011f\u0131n\u0131 kontrol edin.<\/p>\n<pre><code>\n    ip a\n    <\/pre>\n<p><\/code><br \/>\n    Bu komut, <code>eth0<\/code> (kablolu), <code>wlan0<\/code> (kablosuz) gibi a\u011f aray\u00fczlerini ve bunlara atanm\u0131\u015f IP adreslerini listelemelidir. E\u011fer aray\u00fczler g\u00f6r\u00fcnm\u00fcyorsa, donan\u0131m veya s\u00fcr\u00fcc\u00fc sorunlar\u0131 olabilir.<br \/>\n2.  <strong>A\u011f Servis Durumunu Kontrol Edin:<\/strong> Debian genellikle <code>NetworkManager<\/code> veya <code>systemd-networkd<\/code> gibi servisleri kullan\u0131r. Bu servislerin durumunu kontrol edin.<\/p>\n<pre><code>\n    systemctl status NetworkManager\n    # veya\n    systemctl status systemd-networkd\n    <\/pre>\n<p><\/code><br \/>\n    Servis durdurulmu\u015f veya ba\u015far\u0131s\u0131z durumdaysa, yeniden ba\u015flatmay\u0131 deneyin:<\/p>\n<pre><code>\n    sudo systemctl restart NetworkManager\n    <\/pre>\n<p><\/code><br \/>\n3.  <strong>DHCP ve DNS Kontrol\u00fc:<\/strong> E\u011fer bir IP adresi alabiliyorsan\u0131z ancak internete \u00e7\u0131kam\u0131yorsan\u0131z, DNS \u00e7\u00f6z\u00fcmlemesi veya varsay\u0131lan a\u011f ge\u00e7idi (gateway) sorunlar\u0131 olabilir.<br \/>\n    *   DNS sunucular\u0131n\u0131z\u0131 kontrol edin:<\/p>\n<pre><code>\n        resolvectl status\n        # veya\n        cat \/etc\/resolv.conf\n        <\/pre>\n<p><\/code><br \/>\n    *   Varsay\u0131lan a\u011f ge\u00e7idinizi kontrol edin:<\/p>\n<pre><code>\n        ip r\n        <\/pre>\n<p><\/code><br \/>\n    *   Bilinen bir IP adresine ping atarak ba\u011flant\u0131y\u0131 test edin (\u00f6rn. Google DNS):<\/p>\n<pre><code>\n        ping 8.8.8.8\n        <\/pre>\n<p><\/code><br \/>\n    *   Bir alan ad\u0131na ping atarak DNS \u00e7\u00f6z\u00fcmlemesini test edin:<\/p>\n<pre><code>\n        ping google.com\n        <\/pre>\n<p><\/code><br \/>\n4.  <strong>Manuel A\u011f Yap\u0131land\u0131rmas\u0131 (Gerekliyse):<\/strong> E\u011fer otomatik yap\u0131land\u0131rma (DHCP) \u00e7al\u0131\u015fm\u0131yorsa, ge\u00e7ici olarak statik bir IP adresi atayabilirsiniz.<br \/>\n    *   <code>ip<\/code> komutu ile:<\/p>\n<pre><code>\n        sudo ip addr add 192.168.1.100\/24 dev eth0\n        sudo ip link set eth0 up\n        sudo ip route add default via 192.168.1.1\n        <\/pre>\n<p><\/code><br \/>\n        *Bu de\u011fi\u015fiklikler ge\u00e7icidir ve yeniden ba\u015flatmada kaybolur.* Kal\u0131c\u0131 bir \u00e7\u00f6z\u00fcm i\u00e7in <code>\/etc\/network\/interfaces<\/code> dosyas\u0131n\u0131 d\u00fczenleyebilirsiniz:<\/p>\n<pre><code>\n        sudo nano \/etc\/network\/interfaces\n        <\/pre>\n<p><\/code><br \/>\n        \u00d6rnek statik IP yap\u0131land\u0131rmas\u0131:<\/p>\n<pre><code>\n        auto eth0\n        iface eth0 inet static\n            address 192.168.1.100\n            netmask 255.255.255.0\n            gateway 192.168.1.1\n            dns-nameservers 8.8.8.8 8.8.4.4\n        <\/pre>\n<p><\/code><br \/>\n        De\u011fi\u015fikliklerden sonra a\u011f servisini yeniden ba\u015flat\u0131n:<\/p>\n<pre><code>\n        sudo systemctl restart networking\n        <\/pre>\n<p><\/code><\/p>\n<h3>Disk Alan\u0131 Dolulu\u011fu: Sisteminizi Neler \u015ei\u015firiyor ve Nas\u0131l Temizlenir?<\/h3>\n<p>Disk alan\u0131 dolulu\u011fu, sistem performans\u0131n\u0131 d\u00fc\u015f\u00fcren ve kritik g\u00fcncellemeleri engelleyen yayg\u0131n bir sorundur. \u00c7o\u011fu zaman, b\u00fcy\u00fck log dosyalar\u0131, eski \u00e7ekirdekler, uygulama \u00f6nbellekleri veya kullan\u0131c\u0131lar\u0131n indirdi\u011fi gereksiz dosyalar diski doldurur.<\/p>\n<p><strong>Vaka Analizi:<\/strong> Zeynep, Debian sunucusunun performans\u0131n\u0131n aniden d\u00fc\u015ft\u00fc\u011f\u00fcn\u00fc ve web sitesinin yava\u015flad\u0131\u011f\u0131n\u0131 fark etti. <code>apt<\/code> komutlar\u0131 \"No space left on device\" hatas\u0131 veriyordu. <code>df -h<\/code> komutu, k\u00f6k b\u00f6l\u00fcm\u00fcn\u00fcn %100 dolu oldu\u011funu g\u00f6sterdi.<\/p>\n<p><strong>Ad\u0131m Ad\u0131m Disk Alan\u0131 Temizleme:<\/strong><\/p>\n<p>1.  <strong>Disk Kullan\u0131m\u0131n\u0131 Analiz Edin:<\/strong> Hangi dizinlerin en fazla alan\u0131 kaplad\u0131\u011f\u0131n\u0131 bulmak i\u00e7in <code>du<\/code> ve <code>df<\/code> komutlar\u0131n\u0131 kullan\u0131n.<\/p>\n<pre><code>\n    df -h # Genel disk kullan\u0131m\u0131n\u0131 g\u00f6sterir\n    sudo du -sh \/* # K\u00f6k dizindeki her bir ana dizinin boyutunu g\u00f6sterir\n    <\/pre>\n<p><\/code><br \/>\n    B\u00fcy\u00fck g\u00f6r\u00fcnen dizinlere giderek daha derinlemesine analiz yap\u0131n. \u00d6rne\u011fin, <code>\/var<\/code> dizini b\u00fcy\u00fckse:<\/p>\n<pre><code>\n    sudo du -sh \/var\/*\n    <\/pre>\n<p><\/code><br \/>\n2.  <strong>APT \u00d6nbelle\u011fini Temizleyin:<\/strong> APT, indirilen paket dosyalar\u0131n\u0131 <code>\/var\/cache\/apt\/archives\/<\/code> dizininde saklar. Bu \u00f6nbelle\u011fi temizlemek, \u00f6nemli miktarda yer a\u00e7abilir.<\/p>\n<pre><code>\n    sudo apt clean\n    <\/pre>\n<p><\/code><br \/>\n3.  <strong>Eski \u00c7ekirdekleri Kald\u0131r\u0131n:<\/strong> Sisteminizi g\u00fcncelledik\u00e7e, eski Linux \u00e7ekirdekleri (kernel) diskinizde kal\u0131r. Bunlar\u0131 kald\u0131rmak, \u00f6zellikle <code>\/boot<\/code> b\u00f6l\u00fcm\u00fcn\u00fcz k\u00fc\u00e7\u00fckse, \u00e7ok faydal\u0131d\u0131r.<\/p>\n<pre><code>\n    dpkg -l | grep linux-image\n    <\/pre>\n<p><\/code><br \/>\n    Yukar\u0131daki komut, y\u00fckl\u00fc t\u00fcm \u00e7ekirdekleri listeler. Mevcut \u00e7al\u0131\u015fan \u00e7ekirde\u011fi <code>uname -r<\/code> ile bulduktan sonra, eski olanlar\u0131 kald\u0131rabilirsiniz:<\/p>\n<pre><code>\n    sudo apt purge linux-image-<eski_\u00e7ekirdek_s\u00fcr\u00fcm\u00fc>\n    sudo update-grub # GRUB men\u00fcs\u00fcn\u00fc g\u00fcncelleyin\n    <\/pre>\n<p><\/code><br \/>\n4.  <strong>Log Dosyalar\u0131n\u0131 Temizleyin:<\/strong> <code>\/var\/log<\/code> dizini, sistem loglar\u0131n\u0131 i\u00e7erir ve zamanla b\u00fcy\u00fcyebilir. <code>journalctl<\/code> veya manuel olarak log dosyalar\u0131n\u0131 temizleyebilirsiniz.<br \/>\n    *   <code>journalctl<\/code> ile otomatik temizleme (\u00f6rne\u011fin, 100MB'\u0131n \u00fczerinde log b\u0131rak):<\/p>\n<pre><code>\n        sudo journalctl --vacuum-size=100M\n        sudo journalctl --vacuum-time=1week\n        <\/pre>\n<p><\/code><br \/>\n    *   Eski ve s\u0131k\u0131\u015ft\u0131r\u0131lm\u0131\u015f log dosyalar\u0131n\u0131 manuel olarak silmek (dikkatli olun):<\/p>\n<pre><code>\n        sudo find \/var\/log -type f -name \"*.gz\" -delete\n        sudo find \/var\/log -type f -name \"*.old\" -delete\n        <\/pre>\n<p><\/code><br \/>\n5.  <strong>Kullan\u0131c\u0131 Dosyalar\u0131n\u0131 Kontrol Edin:<\/strong> Bazen kullan\u0131c\u0131lar, indirilenler veya b\u00fcy\u00fck medya dosyalar\u0131 gibi gereksiz dosyalarla diski doldurur. <code>ncdu<\/code> gibi ara\u00e7lar, kullan\u0131c\u0131 dizinlerinde b\u00fcy\u00fck dosyalar\u0131 g\u00f6rsel olarak bulman\u0131za yard\u0131mc\u0131 olabilir.<\/p>\n<pre><code>\n    sudo apt install ncdu\n    ncdu \/home\n    <\/pre>\n<p><\/code><br \/>\n    Bu ad\u0131mlar\u0131 uygulayarak hem a\u011f ba\u011flant\u0131s\u0131 sorunlar\u0131n\u0131z\u0131 giderebilir hem de disk alan\u0131n\u0131z\u0131 verimli bir \u015fekilde y\u00f6netebilirsiniz.<\/p>\n<h2>\u0130leri D\u00fczey Kurtarma \u0130pu\u00e7lar\u0131 ve P\u00fcf Noktalar\u0131: Profesyonel \u00c7\u00f6z\u00fcmler Nelerdir?<\/h2>\n<p>Debian sisteminizi basit ba\u015flang\u0131\u00e7, paket veya a\u011f sorunlar\u0131ndan kurtarman\u0131n \u00f6tesine ge\u00e7mek istedi\u011finizde, daha karma\u015f\u0131k senaryolar i\u00e7in ileri d\u00fczey teknikler devreye girer. Bu teknikler, genellikle daha fazla bilgi ve deneyim gerektirir ancak kritik durumlarda hayat kurtar\u0131c\u0131 olabilir. Deneyimli kullan\u0131c\u0131lar i\u00e7in tasarlanm\u0131\u015f bu b\u00f6l\u00fcm, sistem kurtarma yeteneklerinizi bir \u00fcst seviyeye ta\u015f\u0131yacakt\u0131r.<\/p>\n<h3>Snapshot'lar ve Sistem Geri Y\u00fckleme<\/h3>\n<p>Modern dosya sistemleri (\u00f6rne\u011fin Btrfs) veya mant\u0131ksal birim y\u00f6neticileri (LVM), sistemin belirli bir an\u0131ndaki anl\u0131k g\u00f6r\u00fcnt\u00fclerini (snapshot) alman\u0131za olanak tan\u0131r. Bir sistem g\u00fcncellemesi veya yap\u0131land\u0131rma de\u011fi\u015fikli\u011fi yapmadan \u00f6nce bir snapshot almak, herhangi bir sorun durumunda sisteme h\u0131zla \u00f6nceki sa\u011flam haline d\u00f6nmenizi sa\u011flar.<\/p>\n<p><strong>LVM Snapshot Olu\u015fturma ve Geri Y\u00fckleme:<\/strong><\/p>\n<p>1.  <strong>Snapshot Olu\u015fturma:<\/strong> Mevcut bir mant\u0131ksal birimin (LV) snapshot'\u0131n\u0131 olu\u015fturmak. \u00d6rne\u011fin, <code>\/<\/code> (k\u00f6k) b\u00f6l\u00fcm\u00fcn\u00fcz <code>\/dev\/vg_ad\u0131\/root_lv<\/code> ise:<\/p>\n<pre><code>\n    sudo lvcreate --size 1G --snapshot --name root_snapshot \/dev\/vg_ad\u0131\/root_lv\n    <\/pre>\n<p><\/code><br \/>\n    Bu komut, <code>root_lv<\/code>'nin 1 GB boyutunda bir snapshot'\u0131n\u0131 olu\u015fturur. Snapshot boyutu, orijinal LV'deki de\u011fi\u015fiklikleri depolamak i\u00e7in yeterli olmal\u0131d\u0131r.<br \/>\n2.  <strong>Snapshot'\u0131 Geri Y\u00fckleme:<\/strong> E\u011fer sistemde bir sorun olu\u015fursa, Live USB\/CD ile \u00f6ny\u00fckleme yap\u0131p root_lv'yi snapshot ile de\u011fi\u015ftirebilirsiniz:<\/p>\n<pre><code>\n    sudo lvconvert --merge \/dev\/vg_ad\u0131\/root_snapshot\n    <\/pre>\n<p><\/code><br \/>\n    Bu i\u015flem, <code>root_snapshot<\/code>'\u0131 <code>root_lv<\/code> ile birle\u015ftirir ve <code>root_lv<\/code>'yi snapshot'\u0131n al\u0131nd\u0131\u011f\u0131 duruma geri d\u00f6nd\u00fcr\u00fcr. Ard\u0131ndan sistemi yeniden ba\u015flat\u0131n.<\/p>\n<p><strong>Btrfs Snapshot Kullan\u0131m\u0131:<\/strong> Btrfs, LVM'den daha entegre snapshot yetenekleri sunar.<br \/>\n1.  <strong>Snapshot Olu\u015fturma:<\/strong><\/p>\n<pre><code>\n    sudo btrfs subvolume snapshot \/ \/@snapshots\/root_$(date +%Y%m%d%H%M)\n    <\/pre>\n<p><\/code><br \/>\n2.  <strong>Snapshot'tan Geri Y\u00fckleme:<\/strong> Btrfs'de geri y\u00fckleme, genellikle Live USB ile \u00f6ny\u00fckleme yap\u0131p bozuk alt birimi (subvolume) silip snapshot'\u0131 mevcut alt birim yerine kopyalama veya yeniden adland\u0131rma \u015feklinde yap\u0131l\u0131r.<\/p>\n<aside class=\"expert-tip\">\n  Uzman \u0130pucu: Snapshot'lar, felaket kurtarma i\u00e7in harika olsa da, disk ar\u0131zalar\u0131na kar\u015f\u0131 tam koruma sa\u011flamaz. D\u00fczenli d\u0131\u015f yedeklemeler hala kritik \u00f6neme sahiptir.<br \/>\n<\/aside>\n<h3>Systemd Hedefleri ve \u00c7ekirdek Parametreleri<\/h3>\n<p>Sisteminiz \u00f6ny\u00fcklenirken belirli <code>systemd<\/code> hedeflerini (targets) kullanarak farkl\u0131 modlarda ba\u015flatabilirsiniz. <code>rescue.target<\/code> ve <code>emergency.target<\/code>, sorun giderme i\u00e7in minimalist ortamlar sa\u011flar. GRUB men\u00fcs\u00fcnde, \u00e7ekirdek sat\u0131r\u0131n\u0131 d\u00fczenleyerek bu hedeflere ula\u015fabilirsiniz.<\/p>\n<p>1.  <strong>Rescue Target:<\/strong> Daha i\u015flevsel bir kurtarma ortam\u0131 sunar, baz\u0131 temel servisler \u00e7al\u0131\u015f\u0131r.<br \/>\n    *   GRUB men\u00fcs\u00fcnde, \u00f6ny\u00fcklemek istedi\u011finiz \u00e7ekirde\u011fi se\u00e7in ve <code>e<\/code> tu\u015funa bas\u0131n.<br \/>\n    *   <code>linux<\/code> ile ba\u015flayan sat\u0131r\u0131 bulun.<br \/>\n    *   Sat\u0131r\u0131n sonuna <code>systemd.unit=rescue.target<\/code> ekleyin (veya <code>single<\/code> yerine bunu yaz\u0131n).<br \/>\n    *   <code>Ctrl+X<\/code> veya <code>F10<\/code> ile \u00f6ny\u00fckleyin.<br \/>\n2.  <strong>Emergency Target:<\/strong> En temel kurtarma ortam\u0131d\u0131r. Sadece k\u00f6k dosya sistemi salt okunur olarak ba\u011flan\u0131r ve \u00e7ok az servis \u00e7al\u0131\u015f\u0131r.<br \/>\n    *   Ayn\u0131 \u015fekilde GRUB'da <code>linux<\/code> sat\u0131r\u0131n\u0131n sonuna <code>systemd.unit=emergency.target<\/code> ekleyin.<\/p>\n<p><strong>\u00c7ekirdek Parametreleri ile Hata Ay\u0131klama:<\/strong><br \/>\nBazen, belirli bir donan\u0131m sorunu veya s\u00fcr\u00fcc\u00fc hatas\u0131 sistemi tamamen \u00f6ny\u00fcklemeyi engelleyebilir. GRUB men\u00fcs\u00fcnde \u00e7ekirdek sat\u0131r\u0131na ekleyebilece\u011finiz parametreler, bu t\u00fcr sorunlar\u0131 te\u015fhis etmenize yard\u0131mc\u0131 olabilir:<br \/>\n*   <code>nomodeset<\/code>: Grafik s\u00fcr\u00fcc\u00fcs\u00fc sorunlar\u0131 i\u00e7in (grafik aray\u00fcz\u00fc ba\u015flamazsa).<br \/>\n*   <code>acpi=off<\/code>: ACPI (Geli\u015fmi\u015f Yap\u0131land\u0131rma ve G\u00fc\u00e7 Aray\u00fcz\u00fc) ile ilgili sorunlar i\u00e7in.<br \/>\n*   <code>debug<\/code>: Daha ayr\u0131nt\u0131l\u0131 \u00f6ny\u00fckleme mesajlar\u0131 almak i\u00e7in.<\/p>\n<h3>Uzaktan Y\u00f6netim ve Kurtarma (Kritik Sunucular \u0130\u00e7in)<\/h3>\n<p>Sunucular i\u00e7in, fiziksel eri\u015fim her zaman m\u00fcmk\u00fcn olmayabilir. Bu t\u00fcr durumlarda, IPMI (Intelligent Platform Management Interface) veya iLO (HP Integrated Lights-Out) gibi OOB (Out-of-Band) y\u00f6netim ara\u00e7lar\u0131 kritik \u00f6neme sahiptir. Bu aray\u00fczler, sunucu kapal\u0131yken bile konsol eri\u015fimi, g\u00fc\u00e7 kontrol\u00fc ve sanal medya ba\u011flama (Live ISO takma) imkan\u0131 sunar. Bu, uzaktan bir Live USB ile \u00f6ny\u00fckleme yaparak Chroot ortam\u0131na girmek ve sistemi onarmak i\u00e7in hayati bir ara\u00e7t\u0131r.<\/p>\n<p>Mobil uyumlu aray\u00fczler ve modern y\u00f6netim panelleri, uzaktan sorun giderme s\u00fcre\u00e7lerini daha eri\u015filebilir hale getirir. \u00d6rne\u011fin, bir sunucu y\u00f6netim panelinin responsif bir web aray\u00fcz\u00fcne sahip olmas\u0131, cep telefonunuzdan bile temel sorun giderme i\u015flemlerini yapman\u0131za olanak tan\u0131r.<br \/>\nBu, genellikle web tabanl\u0131 bir y\u00f6netici aray\u00fcz\u00fc gerektirir ve bu aray\u00fczlerin geli\u015ftirilmesi s\u0131ras\u0131nda a\u015fa\u011f\u0131daki gibi medya sorgular\u0131 (media queries) kullan\u0131l\u0131r:<\/p>\n<pre><code class=\"language-html\"><style>\n\/* Varsay\u0131lan stil: Geni\u015f ekranlar i\u00e7in *\/\n.container {\n  width: 960px;\n  margin: 0 auto;\n}\n\n\/* K\u00fc\u00e7\u00fck ekranlar ve mobil cihazlar i\u00e7in stil *\/\n@media screen and (max-width: 768px) {\n  .container {\n    width: 100%;\n    padding: 0 15px;\n  }\n  .sidebar {\n    display: none; \/* Yan men\u00fcy\u00fc mobil cihazlarda gizle *\/\n  }\n  .main-content {\n    width: 100%; \/* Ana i\u00e7eri\u011fi tam geni\u015flik yap *\/\n  }\n}\n<\/style><\/pre>\n<p><\/code><br \/>\nBu \u00f6rnek, bir y\u00f6netim panelinin mobil cihazlarda daha iyi g\u00f6r\u00fcnmesini sa\u011flamak i\u00e7in CSS medya sorgular\u0131n\u0131n nas\u0131l kullan\u0131labilece\u011fini g\u00f6stermektedir. Bu t\u00fcr entegrasyonlar, bir sistem y\u00f6neticisinin acil durumlarda dahi h\u0131zl\u0131 ve etkili bir \u015fekilde m\u00fcdahale etmesini kolayla\u015ft\u0131r\u0131r.<\/p>\n<p>Bu ileri d\u00fczey ipu\u00e7lar\u0131 ve ara\u00e7lar, Debian sisteminizle ilgili daha derinlemesine sorunlar\u0131 \u00e7\u00f6zmek ve olas\u0131 felaketlere kar\u015f\u0131 daha sa\u011flam bir haz\u0131rl\u0131k yapmak i\u00e7in size ek yetenekler kazand\u0131racakt\u0131r.<\/p>\n<h2>Sonu\u00e7 ve S\u0131k\u00e7a Sorulan Sorular: Debian G\u00fcvenli\u011finiz \u0130\u00e7in Son Ad\u0131mlar<\/h2>\n<p>Debian \u0130lk Yard\u0131m Kiti rehberimiz boyunca, sisteminizin kar\u015f\u0131la\u015fabilece\u011fi bir\u00e7ok yayg\u0131n ve kritik sorunu ele ald\u0131k. \u00d6ny\u00fckleme sorunlar\u0131ndan paket y\u00f6netimi felaketlerine, a\u011f ba\u011flant\u0131s\u0131 kesintilerinden disk alan\u0131 dolulu\u011funa kadar geni\u015f bir yelpazede \u00e7\u00f6z\u00fcm teknikleri sunduk. Unutulmamal\u0131d\u0131r ki, bir Linux sistemini kurtarmak, genellikle sab\u0131r, mant\u0131ksal bir yakla\u015f\u0131m ve do\u011fru ara\u00e7lar\u0131 kullanmay\u0131 gerektirir. Her bir durumun kendine \u00f6zg\u00fc dinamikleri olsa da, burada sunulan temel prensipler ve ad\u0131m ad\u0131m y\u00f6nergeler, sizi \u00e7o\u011fu senaryoya kar\u015f\u0131 donatacakt\u0131r.<\/p>\n<p>Bu rehberin temel amac\u0131, okuyucular\u0131 sadece sorunlar\u0131 \u00e7\u00f6zmekle kalmay\u0131p, ayn\u0131 zamanda gelecekteki olas\u0131 problemleri \u00f6nlemek ad\u0131na bilin\u00e7lendirmektir. D\u00fczenli sistem bak\u0131m\u0131, g\u00fcncellemeleri dikkatli bir \u015fekilde y\u00f6netme ve en \u00f6nemlisi d\u00fczenli yedeklemeler yapma al\u0131\u015fkanl\u0131\u011f\u0131 edinmek, olas\u0131 felaketlerin etkisini en aza indirmenin en g\u00fcvenilir yoludur. Bir sistem y\u00f6neticisinin veya ileri d\u00fczey bir kullan\u0131c\u0131n\u0131n en iyi \"ilk yard\u0131m kiti\", her zaman g\u00fcncel bilgiye sahip olmak ve proaktif \u00f6nlemler almakt\u0131r. Unutmay\u0131n, en iyi kurtarma stratejisi, hi\u00e7bir zaman kurtarma yapmak zorunda kalmamakt\u0131r. Bu nedenle, \u00f6\u011frendi\u011finiz bilgileri prati\u011fe d\u00f6k\u00fcn, sisteminizi d\u00fczenli olarak kontrol edin ve her zaman bir ad\u0131m \u00f6nde olun.<\/p>\n<h3>S\u0131k\u00e7a Sorulan Sorular (SSS)<\/h3>\n<p><strong>1. Debian sistemim hi\u00e7 \u00f6ny\u00fckleme yapm\u0131yorsa ne yapmal\u0131y\u0131m?<\/strong><br \/>\n*   <strong>Cevap:<\/strong> \u0130lk olarak, sisteminizi bir Debian veya Ubuntu Canl\u0131 USB\/CD ile ba\u015flat\u0131n. Ard\u0131ndan <code>lsblk<\/code> komutu ile disk b\u00f6l\u00fcmlerinizi tan\u0131mlay\u0131n ve GRUB \u00f6ny\u00fckleyicisini <code>chroot<\/code> ortam\u0131nda yeniden kurmay\u0131 deneyin. Dosya sistemi bozuksa, <code>fsck<\/code> komutunu kullanarak b\u00f6l\u00fcmlerinizi kontrol edin ve onar\u0131n.<\/p>\n<p><strong>2. <code>apt update<\/code> veya <code>apt upgrade<\/code> komutlar\u0131 s\u00fcrekli hata veriyorsa nas\u0131l d\u00fczeltebilirim?<\/strong><br \/>\n*   <strong>Cevap:<\/strong> Genellikle bu durum kilit dosyalar\u0131, bozuk paketler veya hatal\u0131 <code>sources.list<\/code> girdilerinden kaynaklan\u0131r. \u00d6nce <code>\/var\/lib\/dpkg\/lock<\/code> gibi kilit dosyalar\u0131n\u0131 silin. Ard\u0131ndan <code>sudo dpkg --configure -a<\/code> ve <code>sudo apt --fix-broken install<\/code> komutlar\u0131n\u0131 \u00e7al\u0131\u015ft\u0131rarak bozuk paketleri onar\u0131n. E\u011fer sorun devam ederse, <code>\/etc\/apt\/sources.list<\/code> dosyan\u0131z\u0131 ve <code>\/etc\/apt\/sources.list.d\/<\/code> dizinindeki dosyalar\u0131 kontrol ederek hatal\u0131 depo tan\u0131mlar\u0131n\u0131 d\u00fczeltin.<\/p>\n<p><strong>3. Disk alan\u0131m s\u00fcrekli doluyor ve sistemim yava\u015fl\u0131yor, ne yapmal\u0131y\u0131m?<\/strong><br \/>\n*   <strong>Cevap:<\/strong> Disk alan\u0131n\u0131z\u0131 <code>df -h<\/code> ve <code>du -sh \/*<\/code> komutlar\u0131yla analiz ederek en \u00e7ok yer kaplayan dizinleri belirleyin. Ard\u0131ndan <code>sudo apt clean<\/code> ile APT \u00f6nbelle\u011fini, <code>sudo apt autoremove<\/code> ile art\u0131k kullan\u0131lmayan ba\u011f\u0131ml\u0131l\u0131klar\u0131 ve eski Linux \u00e7ekirdeklerini temizleyin. Ayr\u0131ca <code>\/var\/log<\/code> dizinindeki b\u00fcy\u00fck log dosyalar\u0131n\u0131 <code>journalctl --vacuum-size<\/code> ile y\u00f6netebilir veya manuel olarak eski loglar\u0131 silebilirsiniz.<\/p>\n<p><strong>4. Debian Kurtarma Modu'na nas\u0131l girilir ve orada hangi i\u015flemleri yapabilirim?<\/strong><br \/>\n*   <strong>Cevap:<\/strong> Sisteminiz \u00f6ny\u00fcklenirken GRUB men\u00fcs\u00fc g\u00f6r\u00fcnd\u00fc\u011f\u00fcnde (genellikle <code>Shift<\/code> tu\u015funa bas\u0131l\u0131 tutarak), \"Geli\u015fmi\u015f Se\u00e7enekler\"i se\u00e7in ve ard\u0131ndan \"Debian GNU\/Linux ile kurtarma kipi\" se\u00e7ene\u011fini se\u00e7in. Bu modda, k\u00f6k dosya sistemini yaz\u0131labilir yapmak (<code>mount -o remount,rw \/<\/code>), <code>fsck<\/code> ile disk hatalar\u0131n\u0131 kontrol etmek, a\u011f yap\u0131land\u0131rmas\u0131n\u0131 d\u00fczeltmek veya bozuk paketleri manuel olarak kald\u0131rmak gibi onar\u0131m i\u015flemlerini yapabilirsiniz.<\/p>\n<p><strong>5. Olas\u0131 felaketlere kar\u015f\u0131 sistemimi nas\u0131l daha g\u00fcvenli hale getirebilirim?<\/strong><br \/>\n*   <strong>Cevap:<\/strong> D\u00fczenli ve otomatikle\u015ftirilmi\u015f yedeklemeler kritik \u00f6neme sahiptir (\u00f6rne\u011fin <code>rsync<\/code>, <code>D\u00e9j\u00e0 Dup<\/code> veya <code>BorgBackup<\/code> kullanarak). LVM veya Btrfs gibi dosya sistemlerinin snapshot \u00f6zelliklerini kullanarak \u00f6nemli de\u011fi\u015fikliklerden \u00f6nce sisteminizin anl\u0131k g\u00f6r\u00fcnt\u00fclerini al\u0131n. Ayr\u0131ca, kritik sistem ayarlar\u0131n\u0131z\u0131n bir yede\u011fini (<code>\/etc<\/code> dizini gibi) ve <code>sources.list<\/code> gibi \u00f6nemli yap\u0131land\u0131rma dosyalar\u0131n\u0131n kopyalar\u0131n\u0131 g\u00fcvenli bir yerde saklay\u0131n. Yaz\u0131l\u0131m g\u00fcncellemelerini dikkatli bir \u015fekilde takip edin ve kritik olmayan sistemlerde \u00f6nce test ortamlar\u0131nda deneyin.<\/p>\n","protected":false},"excerpt":{"rendered":"Debian \u0130lk Yard\u0131m Kiti: Kritik Sistem Kurtarma Rehberi Debian tabanl\u0131 Linux sisteminiz beklenmedik bir \u015fekilde a\u00e7\u0131lm\u0131yor, uygulamalar kilitleniyor&hellip;","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-33063","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>Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?<\/title>\n<meta name=\"description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\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\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?\" \/>\n<meta property=\"og:description\" content=\"Hi\u00e7bir etiketi bulunamad\u0131.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2025-10-29T01:31:26+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=\"26 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?\",\"datePublished\":\"2025-10-29T01:31:26+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/\"},\"wordCount\":4670,\"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\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/#respond\"]}],\"copyrightYear\":\"2025\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/\",\"name\":\"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2025-10-29T01:31:26+00:00\",\"description\":\"Hi\u00e7bir etiketi bulunamad\u0131.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?\"}]},{\"@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":"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?","description":"Hi\u00e7bir etiketi bulunamad\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\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/","og_locale":"tr_TR","og_type":"article","og_title":"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?","og_description":"Hi\u00e7bir etiketi bulunamad\u0131.","og_url":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2025-10-29T01:31:26+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"26 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?","datePublished":"2025-10-29T01:31:26+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/"},"wordCount":4670,"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\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/#respond"]}],"copyrightYear":"2025","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/","url":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/","name":"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2025-10-29T01:31:26+00:00","description":"Hi\u00e7bir etiketi bulunamad\u0131.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/giris-debian-sisteminiz-neden-acil-durumda-olabilir\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Giri\u015f: Debian Sisteminiz Neden Acil Durumda Olabilir?"}]},{"@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\/33063","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=33063"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/33063\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=33063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=33063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=33063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}