[{"id":359,"title":"DistroSea: Linux Da\u011f\u0131t\u0131mlar\u0131n\u0131 Taray\u0131c\u0131n\u0131zdan Test Edin","content":"<p>Linux d&uuml;nyas\u0131na yeni ad\u0131m atmay\u0131 d&uuml;\u015f&uuml;n&uuml;yor ama hangi da\u011f\u0131t\u0131m\u0131 se&ccedil;ece\u011finize karar veremiyorsan\u0131z, ya da sadece farkl\u0131 sistemleri merak ediyorsan\u0131z, DistroSea tam size g&ouml;re bir platform.<\/p>\n<p><iframe style=\"width: 690px; height: 388px;\" src=\"https:\/\/www.youtube.com\/embed\/Z5eQuqSZ0-g?si=XKdFEsaonySePBoX\" width=\"690\" height=\"388\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<h2>DistroSea Nedir?<\/h2>\n<p>DistroSea, kullan\u0131c\u0131lar\u0131n farkl\u0131 Linux da\u011f\u0131t\u0131mlar\u0131n\u0131 ve BSD i\u015fletim sistemlerini <strong>indirme veya kurulum yapmadan<\/strong>, do\u011frudan web taray\u0131c\u0131s\u0131 &uuml;zerinden deneyebilmelerine olanak tan\u0131yan &uuml;cretsiz bir &ccedil;evrimi&ccedil;i hizmettir. Sanal makine teknolojisi sayesinde, ger&ccedil;ek bir kurulum riskine girmeden istedi\u011finiz i\u015fletim sistemini ke\u015ffedebilirsiniz.<\/p>\n<h2>Nas\u0131l &Ccedil;al\u0131\u015f\u0131r?<\/h2>\n<p>Platform, ThinLinc gibi uzaktan masa&uuml;st&uuml; eri\u015fim ara&ccedil;lar\u0131yla entegre &ccedil;al\u0131\u015farak size g&uuml;venli ve h\u0131zl\u0131 bir deneyim sunar. Yaln\u0131zca birka&ccedil; t\u0131klamayla bir sanal makine ba\u015flat\u0131l\u0131r ve se&ccedil;ti\u011finiz Linux da\u011f\u0131t\u0131m\u0131 taray\u0131c\u0131n\u0131zda a&ccedil;\u0131l\u0131r. Ger&ccedil;ek bir bilgisayarda &ccedil;al\u0131\u015f\u0131yormu\u015f gibi dosya y&ouml;neticisini kullanabilir, uygulamalar\u0131 test edebilir ve aray&uuml;z&uuml; ke\u015ffedebilirsiniz.<\/p>\n<h2>Hangi Da\u011f\u0131t\u0131mlar Mevcut?<\/h2>\n<p>DistroSea olduk&ccedil;a geni\u015f bir katalog sunar:<\/p>\n<p><strong>Pop&uuml;ler Da\u011f\u0131t\u0131mlar:<\/strong> Ubuntu, Fedora, Debian, Linux Mint, Arch Linux, openSUSE, Manjaro gibi yayg\u0131n kullan\u0131lan sistemler<\/p>\n<p><strong>Hafif Alternatifler:<\/strong> Puppy Linux, antiX, MX Linux gibi eski donan\u0131mlar i&ccedil;in optimize edilmi\u015f da\u011f\u0131t\u0131mlar<\/p>\n<p><strong>&Ouml;zel Ama&ccedil;l\u0131 Sistemler:<\/strong> Kali Linux (g&uuml;venlik testi), Tails (gizlilik odakl\u0131), elementary OS (macOS benzeri aray&uuml;z) gibi niche se&ccedil;enekler<\/p>\n<p><strong>BSD Sistemleri:<\/strong> FreeBSD, OpenBSD gibi Unix t&uuml;revi i\u015fletim sistemleri<\/p>\n<h2>Kimler \u0130&ccedil;in \u0130deal?<\/h2>\n<p><strong>Yeni Ba\u015flayanlar:<\/strong> Linux'a ge&ccedil;i\u015f yapmay\u0131 d&uuml;\u015f&uuml;nenler i&ccedil;in risk almadan test ortam\u0131<\/p>\n<p><strong>Merakl\u0131lar:<\/strong> Farkl\u0131 masa&uuml;st&uuml; ortamlar\u0131n\u0131 ve da\u011f\u0131t\u0131m felsefelerini ke\u015ffetmek isteyenler<\/p>\n<p><strong>Sistem Y&ouml;neticileri:<\/strong> Bir da\u011f\u0131t\u0131m\u0131 sunucuya kurmadan &ouml;nce aray&uuml;z&uuml;n&uuml; ve ara&ccedil;lar\u0131n\u0131 g&ouml;zden ge&ccedil;irmek isteyenler<\/p>\n<p><strong>&Ouml;\u011frenciler ve E\u011fitmenler:<\/strong> Linux e\u011fitiminde pratik yapma imkan\u0131 arayanlar<\/p>\n<h2>Avantajlar\u0131<\/h2>\n<ul>\n<li><strong>S\u0131f\u0131r Kurulum:<\/strong> Bilgisayar\u0131n\u0131za hi&ccedil;bir \u015fey indirmeden hemen ba\u015flay\u0131n<\/li>\n<li><strong>H\u0131zl\u0131 Test:<\/strong> Her da\u011f\u0131t\u0131m\u0131 birka&ccedil; dakika i&ccedil;inde deneyebilirsiniz<\/li>\n<li><strong>G&uuml;venli Ortam:<\/strong> Sanal makineler sayesinde kendi sisteminize zarar riski yok<\/li>\n<li><strong>&Uuml;cretsiz:<\/strong> Platform tamamen &uuml;cretsiz olarak kullan\u0131labilir<\/li>\n<li><strong>Geni\u015f Se&ccedil;enek:<\/strong> Onlarca farkl\u0131 da\u011f\u0131t\u0131m tek bir &ccedil;at\u0131 alt\u0131nda<\/li>\n<\/ul>\n<h2>S\u0131n\u0131rlamalar<\/h2>\n<p>Elbette &ccedil;evrimi&ccedil;i bir test ortam\u0131, ger&ccedil;ek bir kurulum kadar kapsaml\u0131 olamaz. Oturum s&uuml;releri s\u0131n\u0131rl\u0131d\u0131r, performans internet h\u0131z\u0131n\u0131za ba\u011fl\u0131d\u0131r ve yapt\u0131\u011f\u0131n\u0131z de\u011fi\u015fiklikler kal\u0131c\u0131 olmaz. Ancak bir da\u011f\u0131t\u0131m\u0131n genel hissini ve aray&uuml;z&uuml;n&uuml; anlamak i&ccedil;in fazlas\u0131yla yeterlidir.<\/p>\n<p>DistroSea, Linux ekosisteminin zenginli\u011fini ke\u015ffetmenin en kolay yollar\u0131ndan biri. Hangi da\u011f\u0131t\u0131m\u0131n sizin i&ccedil;in en uygun oldu\u011funa karar vermeden &ouml;nce, ya da sadece farkl\u0131 sistemlere g&ouml;z atmak i&ccedil;in bu platformu mutlaka deneyin.<\/p>\n<p><strong>Platform:<\/strong> <a href=\"https:\/\/distrosea.com\/\">distrosea.com<\/a><\/p>\n<p>Linux yolculu\u011funuz bir taray\u0131c\u0131 sekmesi kadar yak\u0131n!<\/p>","excerpt":"Linux d\u00fcnyas\u0131na yeni ad\u0131m atmay\u0131 d\u00fc\u015f\u00fcn\u00fcyor ama hangi da\u011f\u0131t\u0131m\u0131 se\u00e7ece\u011finize karar veremiyorsan\u0131z, ya da sadece farkl\u0131 sistemleri merak ediyorsan\u0131z, DistroSea tam size g\u00f6re bir platform.","created_at":"2025-11-30 15:40:36","updated_at":"2026-09-23 13:08:29","category_id":10,"view_count":798,"reading_time":3,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2025-11-30 12:40:36","featured_image":"62a86ead6e329e3e9877c7845f810a4c.png","slug":"distrosea-linux-dagitimlarini-tarayicinizdan-test-edin","category_name":"nix Linux Unix","category_slug":"nix-linux-unix","category_color":"#2a1952"},{"id":328,"title":"Ubuntu Statik IP ile Route","content":"<h2>Ubuntu&rsquo;da A\u011f Aray&uuml;zlerini G&ouml;r&uuml;nt&uuml;leme ve Statik IP ile Route (Y&ouml;nlendirme)&nbsp;<\/h2>\r\n<p>Bir Ubuntu sunucusunda birden fazla a\u011f aray&uuml;z&uuml; (&ouml;rne\u011fin biri internete, di\u011feri i&ccedil; a\u011fa ba\u011fl\u0131) bulundu\u011funda, do\u011fru yap\u0131land\u0131rma yap\u0131lmad\u0131\u011f\u0131nda ba\u011flant\u0131 sorunlar\u0131, gecikmeler veya &ccedil;ak\u0131\u015fmalar ya\u015fanabilir.<br>Bu yaz\u0131da \u015fu konular\u0131 ele alaca\u011f\u0131z:<\/p>\r\n<ul>\r\n<li>Ubuntu&rsquo;da a\u011f aray&uuml;zlerini (interface) listeleme<\/li>\r\n<li>Belirli bir interface&rsquo;e IP atama<\/li>\r\n<li>Netplan ile kal\u0131c\u0131 yap\u0131land\u0131rma<\/li>\r\n<li>Route (y&ouml;nlendirme) ayarlar\u0131n\u0131 optimize etme<\/li>\r\n<\/ul>\r\n<h1>A\u011f Aray&uuml;zlerini Listeleme<\/h1>\r\n<p>Ubuntu&rsquo;da mevcut a\u011f aray&uuml;zlerini g&ouml;rmek i&ccedil;in en modern y&ouml;ntem:<\/p>\r\n<p><br><code>ip link show<\/code><br><br><\/p>\r\n<p>ya da k\u0131sa haliyle:<\/p>\r\n<p><br><code>ip a<\/code><br><br><\/p>\r\n<p>&Ouml;rnek &ccedil;\u0131kt\u0131:<\/p>\r\n<p><br><code>1: lo: mtu 65536 ...<\/code><br><code>2: ens160: mtu 1500 ...<\/code><br><code>3: ens192: mtu 1500 ...<\/code><br><br><\/p>\r\n<p>Burada:<\/p>\r\n<p>* `lo` &rarr; localhost (loopback)<br>* `ens160` &rarr; aktif Ethernet aray&uuml;z&uuml;<br>* `ens192` &rarr; ikinci Ethernet aray&uuml;z&uuml; (&ouml;rne\u011fin i&ccedil; a\u011f ba\u011flant\u0131s\u0131)<\/p>\r\n<p>Belirli bir interface&rsquo;in detaylar\u0131n\u0131 g&ouml;rmek i&ccedil;in:<\/p>\r\n<p><br><code>ip addr show dev ens160<\/code><\/p>\r\n<h2>Ge&ccedil;ici IP Atama (Test Ama&ccedil;l\u0131)<\/h2>\r\n<p>Bir a\u011f aray&uuml;z&uuml;ne ge&ccedil;ici olarak IP atamak i&ccedil;in (yeniden ba\u015flat\u0131nca kaybolur):<\/p>\r\n<p><br><code>sudo ip link set ens192 up<\/code><br><code>sudo ip addr add 10.100.0.111\/23 dev ens192<\/code><br><br><\/p>\r\n<p>Kontrol etmek i&ccedil;in:<\/p>\r\n<p><br><code>ip a show dev ens192<\/code><\/p>\r\n<blockquote>\r\n<p>Netplan ile Kal\u0131c\u0131 Statik IP Yap\u0131land\u0131rmas\u0131<\/p>\r\n<\/blockquote>\r\n<p>Ubuntu 18.04 ve sonras\u0131nda a\u011f ayarlar\u0131 **Netplan** ile yap\u0131l\u0131r.<br>Netplan dosyas\u0131 genellikle `\/etc\/netplan\/00-installer-config.yaml` konumundad\u0131r.<\/p>\r\n<p>&Ouml;rne\u011fin mevcut sistemde `ens160` i&ccedil;in a\u015fa\u011f\u0131daki yap\u0131 varsa:<\/p>\r\n<p><code>yaml<\/code><br><code>network:<\/code><br><code>&nbsp; ethernets:<\/code><br><code>&nbsp; &nbsp; ens160:<\/code><br><code>&nbsp; &nbsp; &nbsp; addresses:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; - 10.50.10.111\/24<\/code><br><code>&nbsp; &nbsp; &nbsp; gateway4: 10.50.10.1<\/code><br><code>&nbsp; &nbsp; &nbsp; nameservers:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; addresses:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - 10.50.10.1<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; search: []<\/code><br><code>&nbsp; version: 2<\/code><\/p>\r\n<p>Bunu bozmada, ikinci aray&uuml;z (**ens192**) i&ccedil;in yeni bir IP tan\u0131mlayabiliriz:<\/p>\r\n<p><code>yaml<\/code><br><code>network:<\/code><br><code>&nbsp; version: 2<\/code><br><code>&nbsp; ethernets:<\/code><br><code>&nbsp; &nbsp; ens160:<\/code><br><code>&nbsp; &nbsp; &nbsp; addresses:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; - 10.50.10.111\/24<\/code><br><code>&nbsp; &nbsp; &nbsp; gateway4: 10.50.10.1<\/code><br><code>&nbsp; &nbsp; &nbsp; nameservers:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; addresses:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - 10.50.10.1<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; search: []<\/code><br><code>&nbsp; &nbsp; ens192:<\/code><br><code>&nbsp; &nbsp; &nbsp; addresses:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; - 10.100.0.111\/23<\/code><br><br><\/p>\r\n<p>Dosyay\u0131 kaydettikten sonra de\u011fi\u015fiklikleri uygulay\u0131n:<\/p>\r\n<p><br><code>sudo netplan apply<\/code><\/p>\r\n<h2>Route (Y&ouml;nlendirme) Ayarlar\u0131n\u0131 Optimize Etme<\/h2>\r\n<p>E\u011fer iki aray&uuml;z&uuml;n de **gateway** sat\u0131r\u0131 varsa, Ubuntu hangi yolu kullanaca\u011f\u0131n\u0131 kar\u0131\u015ft\u0131rabilir.<br>Bu durumda biri ana &ccedil;\u0131k\u0131\u015f (&ouml;rne\u011fin internete giden), di\u011feri sadece belirli bir a\u011fa ba\u011fl\u0131 olmal\u0131d\u0131r.<\/p>\r\n<p>&Ouml;rne\u011fin:<\/p>\r\n<p><code>`ens160` &rarr; \u0130nternet &ccedil;\u0131k\u0131\u015f\u0131 (10.5.10.0\/24)<\/code><br><code>`ens192` &rarr; \u0130&ccedil; a\u011f (10.100.0.0\/23)<\/code><\/p>\r\n<p>Do\u011fru yap\u0131land\u0131rma \u015f&ouml;yle olmal\u0131d\u0131r:<\/p>\r\n<p><code>yaml<\/code><br><code>network:<\/code><br><code>&nbsp; version: 2<\/code><br><code>&nbsp; ethernets:<\/code><br><code>&nbsp; &nbsp; ens160:<\/code><br><code>&nbsp; &nbsp; &nbsp; addresses:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; - 10.50.10.111\/24<\/code><br><code>&nbsp; &nbsp; &nbsp; gateway4: 10.50.10.1<\/code><br><code>&nbsp; &nbsp; &nbsp; nameservers:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; addresses:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; - 10.50.10.1<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; search: []<\/code><br><code>&nbsp; &nbsp; ens192:<\/code><br><code>&nbsp; &nbsp; &nbsp; addresses:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; - 10.100.0.111\/23<\/code><br><code>&nbsp; &nbsp; &nbsp; routes:<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; - to: 10.100.0.0\/23<\/code><br><code>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; via: 10.100.0.1<\/code><br><br><\/p>\r\n<h2>A&ccedil;\u0131klama<\/h2>\r\n<p><span style=\"color: rgb(230, 126, 35);\">* `ens160` sistemin ana a\u011f ge&ccedil;idi (internet bu yoldan &ccedil;\u0131kar).<\/span><br><span style=\"color: rgb(230, 126, 35);\">* `ens192` sadece 10.100.0.0\/23 alt a\u011f\u0131ndaki cihazlarla ileti\u015fim kurar.<\/span><\/p>\r\n<p>&nbsp;<\/p>\r\n<p>Kontrol ve Do\u011frulama<\/p>\r\n<p>Ayarlar\u0131 uygulad\u0131ktan sonra do\u011frulamak i&ccedil;in:<\/p>\r\n<p><code>ip route<\/code><\/p>\r\n<p>&Ouml;rnek &ccedil;\u0131kt\u0131:<\/p>\r\n<p><code>default via 10.50.10.1 dev ens160<\/code><br><code>10.100.0.0\/23 via 10.100.0.1 dev ens192<\/code><br><code>10.5.10.0\/24 dev ens160 proto kernel scope link src 10.50.10.111<\/code><br><br><\/p>\r\n<p>Ping testi:<\/p>\r\n<p><code>ping -c 4 10.100.0.1<\/code><\/p>\r\n<ul>\r\n<li>A\u011f aray&uuml;zlerini nas\u0131l g&ouml;r&uuml;nt&uuml;leyece\u011fini,<\/li>\r\n<li>Ge&ccedil;ici ve kal\u0131c\u0131 IP atama y&ouml;ntemlerini,<\/li>\r\n<li>Birden fazla a\u011f aray&uuml;z&uuml; oldu\u011funda y&ouml;nlendirmeyi nas\u0131l optimize edece\u011fini &ouml;\u011frendin.<\/li>\r\n<\/ul>\r\n<p>Do\u011fru route ayarlar\u0131 sayesinde sistemin hem <code>internet ba\u011flant\u0131s\u0131n\u0131<\/code> hem de <code>lokal a\u011f ileti\u015fimini<\/code>&nbsp;sorunsuz bir \u015fekilde s&uuml;rd&uuml;rebilir.<\/p>\r\n<p>&nbsp;<\/p>","excerpt":"Bir Ubuntu sunucusunda birden fazla a\u011f aray\u00fcz\u00fc (\u00f6rne\u011fin biri internete, di\u011feri i\u00e7 a\u011fa ba\u011fl\u0131) bulundu\u011funda, do\u011fru yap\u0131land\u0131rma yap\u0131lmad\u0131\u011f\u0131nda ba\u011flant\u0131 sorunlar\u0131, gecikmeler veya \u00e7ak\u0131\u015fmalar ya\u015fanabilir.","created_at":"2025-10-30 14:41:01","updated_at":"2026-09-07 12:02:39","category_id":6,"view_count":621,"reading_time":3,"status":"published","editor_choice":1,"is_editor_choice":0,"published_at":"2025-10-30 14:41:00","featured_image":"api_pixabay_1762013995_6906332b4597e.jpg","slug":"ubuntu-statik-ip-ile-route","category_name":"Sistem","category_slug":"sistem","category_color":"#3b82f6"},{"id":61,"title":"Ubuntu Desktop kullan\u0131clar\u0131 i\u00e7in gerekli olmazsa olmazlar","content":"<p>1. Temel Sistem G&uuml;ncellemeleri<\/p>\r\n<pre data-enlighter-language=\"python\"> Sistem g&uuml;ncellemesi sudo apt update &amp;&amp; sudo apt upgrade -y Snap paketlerini g&uuml;ncelle sudo snap refresh Flatpak g&uuml;ncellemesi (varsa) flatpak update Kernel ve g&uuml;venlik g&uuml;ncellemeleri sudo apt install unattended-upgrades sudo dpkg-reconfigure -plow unattended-upgrades <\/pre>\r\n<p>2. Sistem Y&ouml;netimi Ara&ccedil;lar\u0131 Komut Sat\u0131r\u0131 Ara&ccedil;lar\u0131<\/p>\r\n<pre data-enlighter-language=\"python\"> Temel sistem ara&ccedil;lar\u0131 sudo apt install -y \\ htop btop \\ iotop \\ nethogs \\ tree \\ curl wget \\ git vim nano \\ screen tmux \\ rsync \\ zip unzip \\ build-essential \\ software-properties-common \\ apt-transport-https \\ ca-certificates \\ gnupg \\ lsb-release Sistem izleme ara&ccedil;lar\u0131 sudo apt install -y \\ glances \\ neofetch \\ lshw \\ inxi \\ hardinfo \\ sysbench \\ stress-ng A\u011f ara&ccedil;lar\u0131 sudo apt install -y \\ nmap \\ netstat-nat \\ traceroute \\ dig \\ whois \\ tcpdump \\ wireshark \\ iftop \\ speedtest-cli <\/pre>\r\n<p>GUI Sistem Ara&ccedil;lar\u0131<\/p>\r\n<pre data-enlighter-language=\"python\"> Sistem y&ouml;netimi GUI ara&ccedil;lar\u0131 sudo apt install -y \\ gnome-system-monitor \\ gnome-disk-utility \\ gparted \\ baobab \\ bleachbit \\ synaptic \\ software-properties-gtk \\ dconf-editor \\ gnome-tweaks Dosya y&ouml;neticisi geli\u015ftirmeleri sudo apt install -y \\ nautilus-admin \\ nautilus-extension-gnome-terminal <\/pre>\r\n<p>3. A\u011f ve G&uuml;venlik Ara&ccedil;lar\u0131<\/p>\r\n<pre data-enlighter-language=\"python\"> G&uuml;venlik ara&ccedil;lar\u0131 sudo apt install -y \\ ufw \\ fail2ban \\ rkhunter \\ chkrootkit \\ clamav clamav-daemon \\ lynis UFW g&uuml;venlik duvar\u0131n\u0131 etkinle\u015ftir sudo ufw enable sudo ufw default deny incoming sudo ufw default allow outgoing SSH g&uuml;venli\u011fi (gerekirse) sudo apt install openssh-server sudo systemctl enable ssh sudo ufw allow ssh Fail2ban konfig&uuml;rasyonu sudo systemctl enable fail2ban sudo systemctl start fail2ban <\/pre>\r\n<p>4. Ofis ve Verimlilik Uygulamalar\u0131<\/p>\r\n<pre data-enlighter-language=\"python\"> LibreOffice (tam s&uuml;r&uuml;m) sudo apt install -y libreoffice libreoffice-l10n-tr Web taray\u0131c\u0131lar\u0131 sudo apt install -y firefox wget -q -O - https:\/\/dl.google.com\/linux\/linux_signing_key.pub | sudo apt-key add - sudo sh -c 'echo \"deb http:\/\/dl.google.com\/linux\/chrome\/deb\/ stable main\" &gt;&gt; \/etc\/apt\/sources.list.d\/google-chrome.list' sudo apt update &amp;&amp; sudo apt install google-chrome-stable \u0130leti\u015fim ara&ccedil;lar\u0131 sudo snap install discord sudo snap install telegram-desktop sudo snap install slack Not alma ve dok&uuml;mantasyon sudo apt install -y \\ obsidian \\ typora \\ remarkable \\ xournalpp PDF ara&ccedil;lar\u0131 sudo apt install -y \\ okular \\ pdftk \\ qpdf <\/pre>\r\n<p>5. Geli\u015ftirme ve Programlama Ara&ccedil;lar\u0131<\/p>\r\n<pre data-enlighter-language=\"python\"> Text edit&ouml;rler ve IDE'ler sudo snap install --classic code sudo snap install --classic sublime-text sudo snap install --classic atom Programlama dilleri sudo apt install -y \\ python3 python3-pip \\ nodejs npm \\ default-jdk \\ php \\ ruby Veritaban\u0131 ara&ccedil;lar\u0131 sudo apt install -y \\ mysql-client \\ postgresql-client \\ sqlite3 \\ redis-tools Container ara&ccedil;lar\u0131 sudo apt install -y docker.io docker-compose sudo usermod -aG docker $USER <\/pre>\r\n<p>6. Multimedya ve Grafik Ara&ccedil;lar\u0131<\/p>\r\n<pre data-enlighter-language=\"python\"> Multimedya codec'leri sudo apt install -y ubuntu-restricted-extras Ses\/Video ara&ccedil;lar\u0131 sudo apt install -y \\ vlc \\ audacity \\ obs-studio \\ kdenlive \\ handbrake Grafik ara&ccedil;lar\u0131 sudo apt install -y \\ gimp \\ inkscape \\ blender \\ krita <\/pre>\r\n<p>7. Sistem \u0130yile\u015ftirmeleri Performans \u0130yile\u015ftirmeleri<\/p>\r\n<pre data-enlighter-language=\"python\"> Swappiness ayar\u0131 (SSD i&ccedil;in) echo 'vm.swappiness=10' | sudo tee -a \/etc\/sysctl.conf I\/O Scheduler optimizasyonu (SSD i&ccedil;in) echo 'elevator=noop' | sudo tee -a \/etc\/default\/grub sudo update-grub Preload (s\u0131k kullan\u0131lan uygulamalar\u0131 h\u0131zland\u0131r\u0131r) sudo apt install preload TLP (laptop pil optimizasyonu) sudo apt install tlp tlp-rdw sudo systemctl enable tlp sudo tlp start <\/pre>\r\n<p>Temizlik ve Bak\u0131m<\/p>\r\n<pre data-enlighter-language=\"python\"> Otomatik temizlik scripti olu\u015ftur sudo tee \/usr\/local\/bin\/system-cleanup &gt; \/dev\/null &lt;&lt; 'EOF' !\/bin\/bash echo \"Sistem temizli\u011fi ba\u015fl\u0131yor...\" sudo apt autoremove -y sudo apt autoclean sudo snap refresh sudo journalctl --vacuum-time=7d bleachbit --clean system.cache system.localizations system.trash echo \"Sistem temizli\u011fi tamamland\u0131!\" EOF sudo chmod +x \/usr\/local\/bin\/system-cleanup Haftal\u0131k otomatik temizlik i&ccedil;in crontab (crontab -l 2&gt;\/dev\/null; echo \"0 2 * * 0 \/usr\/local\/bin\/system-cleanup\") | crontab - <\/pre>\r\n<p>GNOME Optimizasyonlar\u0131<\/p>\r\n<pre data-enlighter-language=\"python\"> GNOME Shell extension'lar\u0131 sudo apt install gnome-shell-extensions Extensions Manager sudo apt install gnome-shell-extension-manager &Ouml;nerilen extensions: - Dash to Dock - User Themes - GSConnect (Android entegrasyonu) - Clipboard Indicator - CPU Power Manager <\/pre>\r\n<p>8. Yedekleme ve Senkronizasyon<\/p>\r\n<pre data-enlighter-language=\"python\"> Yedekleme ara&ccedil;lar\u0131 sudo apt install -y \\ rsync \\ duplicity \\ deja-dup \\ timeshift Timeshift otomatik sistem yede\u011fi sudo timeshift --create --comments \"Initial System Backup\" Cloud sync ara&ccedil;lar\u0131 sudo apt install -y \\ rclone \\ insync Git konfig&uuml;rasyonu git config --global user.name \"Ad\u0131n\u0131z\" git config --global user.email \"email@domain.com\" <\/pre>\r\n<p>9. A\u011f ve Uzaktan Eri\u015fim<\/p>\r\n<pre data-enlighter-language=\"python\"> VPN ara&ccedil;lar\u0131 sudo apt install -y \\ openvpn \\ network-manager-openvpn \\ network-manager-openvpn-gnome Uzaktan masa&uuml;st&uuml; sudo apt install -y \\ remmina \\ remmina-plugin-rdp \\ remmina-plugin-vnc \\ teamviewer SSH tunel ve port y&ouml;nlendirme sudo apt install -y autossh <\/pre>\r\n<p>10. Sistem \u0130zleme ve Log Y&ouml;netimi<\/p>\r\n<pre data-enlighter-language=\"python\"> Log y&ouml;netimi sudo apt install -y logrotate rsyslog Sistem izleme ara&ccedil;lar\u0131 sudo apt install -y \\ munin \\ nagios-nrpe-server \\ collectd Sistem metrikleri sudo apt install -y sysstat sudo systemctl enable sysstat Disk kullan\u0131m izleme sudo apt install -y ncdu <\/pre>\r\n<p>11. G&uuml;venlik Sertle\u015ftirme<\/p>\r\n<pre data-enlighter-language=\"python\"> AppArmor profilleri sudo apt install -y apparmor-profiles apparmor-utils G&uuml;venlik g&uuml;ncellemeleri otomati\u011fi sudo tee \/etc\/apt\/apt.conf.d\/20auto-upgrades &gt; \/dev\/null &lt;&lt; 'EOF' APT::Periodic::Update-Package-Lists \"1\"; APT::Periodic::Download-Upgradeable-Packages \"1\"; APT::Periodic::AutocleanInterval \"7\"; APT::Periodic::Unattended-Upgrade \"1\"; EOF Root hesab\u0131n\u0131 kilitle sudo passwd -l root Sudo timeout ayar\u0131 echo 'Defaults timestamp_timeout=5' | sudo tee -a \/etc\/sudoers.d\/timeout <\/pre>\r\n<p>12. Klavye K\u0131sayollar\u0131 ve &Uuml;retkenlik<\/p>\r\n<pre data-enlighter-language=\"python\"> Clipboard manager sudo apt install -y copyq Launcher (alternatif) sudo apt install -y ulauncher Screenshot ara&ccedil;lar\u0131 sudo apt install -y flameshot shutter Ekran kayd\u0131 sudo apt install -y simplescreenrecorder <\/pre>\r\n<p>13. Sistem Bilgi ve Raporlama<\/p>\r\n<pre data-enlighter-language=\"python\"> Sistem bilgi scripti olu\u015ftur sudo tee \/usr\/local\/bin\/system-info &gt; \/dev\/null &lt;&lt; 'EOF' !\/bin\/bash echo \"=== Sistem Bilgileri ===\" echo \"OS: $(lsb_release -d | cut -f2)\" echo \"Kernel: $(uname -r)\" echo \"Uptime: $(uptime -p)\" echo \"Load Average: $(cat \/proc\/loadavg | cut -d' ' -f1-3)\" echo \"Memory: $(free -h | grep '^Mem:' | awk '{print $3\"\/\"$2}')\" echo \"Disk: $(df -h \/ | tail -1 | awk '{print $3\"\/\"$2\" (\"$5\" kullan\u0131mda)\"}')\" echo \"=== Aktif Servisler ===\" systemctl list-units --type=service --state=active | head -10 EOF sudo chmod +x \/usr\/local\/bin\/system-info <\/pre>\r\n<p>14. Kurulum Sonras\u0131 Kontrol Listesi - Sistem g&uuml;ncellemelerini kontrol et - G&uuml;venlik duvar\u0131n\u0131 yap\u0131land\u0131r - Otomatik yedekleme ayarla - Gerekli uygulamalar\u0131 kur - Sistem performans\u0131n\u0131 optimize et - G&uuml;venlik ayarlar\u0131n\u0131 sertle\u015ftir - Log dosyalar\u0131n\u0131 yap\u0131land\u0131r - Kullan\u0131c\u0131 hesap ayarlar\u0131n\u0131 kontrol et - A\u011f ba\u011flant\u0131lar\u0131n\u0131 test et - Sistem izleme ara&ccedil;lar\u0131n\u0131 aktive et 15. Haftal\u0131k Bak\u0131m Rutini<\/p>\r\n<pre data-enlighter-language=\"python\"> Haftal\u0131k bak\u0131m scripti sudo tee \/usr\/local\/bin\/weekly-maintenance &gt; \/dev\/null &lt;&lt; 'EOF' !\/bin\/bash echo \"Haftal\u0131k sistem bak\u0131m\u0131 ba\u015fl\u0131yor...\" sudo apt update &amp;&amp; sudo apt upgrade -y sudo apt autoremove -y sudo apt autoclean system-cleanup sudo rkhunter --update &amp;&amp; sudo rkhunter --check --sk sudo freshclam &amp;&amp; sudo clamscan -r \/home --bell -i echo \"Haftal\u0131k bak\u0131m tamamland\u0131!\" EOF sudo chmod +x \/usr\/local\/bin\/weekly-maintenance <\/pre>\r\n<p>&nbsp; Bonus , <strong>Microsoft Edge taray\u0131c\u0131s\u0131 kurulumu<\/strong><\/p>\r\n<pre data-enlighter-language=\"python\"># Microsoft Edge GPG anahtar\u0131n\u0131 ve deposunu ekleme curl https:\/\/packages.microsoft.com\/keys\/microsoft.asc | gpg --dearmor &gt; microsoft.gpg sudo install -o root -g root -m 644 microsoft.gpg \/usr\/share\/keyrings\/microsoft-archive-keyring.gpg sudo sh -c 'echo \"deb https:\/\/packages.microsoft.com\/repos\/edge stable main\" &gt; \/etc\/apt\/sources.list.d\/microsoft-edge.list' rm microsoft.gpg # Paket listesini g&uuml;ncelle ve Edge'i kur sudo apt update sudo apt install microsoft-edge-stable<\/pre>\r\n<p>Bu rehber sistem y&ouml;neticisi olarak Ubuntu masa&uuml;st&uuml;nde ihtiyac\u0131n\u0131z olan temel ara&ccedil;lar\u0131 ve konfig&uuml;rasyonlar\u0131 i&ccedil;erir. &nbsp;<\/p>","excerpt":"1. Temel Sistem G\u00fcncellemeleri Sistem g\u00fcncellemesi sudo apt update && sudo apt upgrade -y Snap paketlerini g\u00fcncelle sudo snap refresh...","created_at":"2025-06-09 10:31:09","updated_at":"2026-09-08 01:56:25","category_id":10,"view_count":758,"reading_time":6,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2025-06-09 10:31:00","featured_image":"api_pixabay_1762014229_6906341571b3e.jpg","slug":"ubuntu-desktop-kullaniclari-icin-gerekli-olmazsa-olmazlar","category_name":"nix Linux Unix","category_slug":"nix-linux-unix","category_color":"#2a1952"},{"id":181,"title":"Suricata Nedir? Ubuntu\/Debian \u00dczerinde Nas\u0131l Kurulur?","content":"<p>G\u00fcn\u00fcm\u00fczde siber g\u00fcvenlik, hem bireyler hem de kurumlar i\u00e7in b\u00fcy\u00fck bir \u00f6neme sahip. A\u011f trafi\u011fini izlemek, olas\u0131 tehditleri tespit etmek ve sald\u0131r\u0131lar\u0131 \u00f6nlemek, modern a\u011f y\u00f6netiminin vazge\u00e7ilmez bir par\u00e7as\u0131 haline geldi. Suricata, bu alanda \u00f6ne \u00e7\u0131kan a\u00e7\u0131k kaynak kodlu bir a\u011f tehdit tespit sistemidir (NIDS \u2014 Network Intrusion Detection System). Peki, Suricata nedir ve Ubuntu\/Debian gibi Linux da\u011f\u0131t\u0131mlar\u0131 \u00fczerinde nas\u0131l kurulur? Bu yaz\u0131da, bu sorulara yan\u0131t bulacaks\u0131n\u0131z.<\/p><p>\u2014 -<\/p><p>Suricata Nedir?<\/p><p>Suricata, a\u011f trafi\u011fini ger\u00e7ek zamanl\u0131 olarak izleyen ve olas\u0131 tehditleri tespit eden bir g\u00fcvenlik yaz\u0131l\u0131m\u0131d\u0131r. A\u00e7\u0131k kaynak kodlu olmas\u0131, y\u00fcksek performans\u0131 ve geni\u015f \u00f6zellik setiyle dikkat \u00e7eker. Suricata, a\u015fa\u011f\u0131daki \u00f6zellikleri sunar:<\/p><p>1. A\u011f \u0130zleme ve Tehdit Tespiti:<br>\u2014 Suricata, a\u011f trafi\u011fini analiz ederek k\u00f6t\u00fc ama\u00e7l\u0131 aktiviteleri tespit eder. \u00d6rne\u011fin, DDoS sald\u0131r\u0131lar\u0131, port taramalar\u0131 veya zararl\u0131 yaz\u0131l\u0131mlar\u0131n ileti\u015fim kurma giri\u015fimleri gibi tehditleri belirler.<br>\u2014 Kurallar tabanl\u0131 bir sistem kullan\u0131r. Bu kurallar, Snort gibi di\u011fer NIDS sistemleriyle uyumludur.<\/p><p>2. Ger\u00e7ek Zamanl\u0131 Analiz:<br>\u2014 Suricata, a\u011f trafi\u011fini ger\u00e7ek zamanl\u0131 olarak analiz eder ve anormal davran\u0131\u015flar\u0131 h\u0131zl\u0131 bir \u015fekilde tespit eder.<\/p><p>3. \u00c7oklu \u0130\u015f Par\u00e7ac\u0131\u011f\u0131 Deste\u011fi:<br>\u2014 Y\u00fcksek performans i\u00e7in \u00e7oklu i\u015f par\u00e7ac\u0131\u011f\u0131 deste\u011fi sunar. Bu, \u00f6zellikle yo\u011fun a\u011f trafi\u011fi olan ortamlarda b\u00fcy\u00fck bir avantajd\u0131r.<\/p><p>4. Protokol Analizi:<br>\u2014 HTTP, DNS, TLS gibi pop\u00fcler protokolleri derinlemesine analiz edebilir.<\/p><p>5. A\u00e7\u0131k Kaynak ve Topluluk Deste\u011fi:<br>\u2014 Suricata, a\u00e7\u0131k kaynak kodlu bir projedir ve geni\u015f bir topluluk taraf\u0131ndan desteklenir. Bu, s\u00fcrekli g\u00fcncellenen bir tehdit veritaban\u0131 ve kurallar seti sa\u011flar.<\/p><p>\u2014 -<\/p><p>Suricata\u2019n\u0131n Kullan\u0131m Alanlar\u0131<\/p><p>- Kurumsal A\u011f G\u00fcvenli\u011fi: \u015eirket a\u011flar\u0131n\u0131 izlemek ve olas\u0131 sald\u0131r\u0131lar\u0131 tespit etmek.<br>- Veri Merkezi G\u00fcvenli\u011fi: B\u00fcy\u00fck \u00f6l\u00e7ekli a\u011flarda tehditleri \u00f6nlemek.<br>-Ki\u015fisel Kullan\u0131m: Ev a\u011flar\u0131n\u0131 korumak ve k\u00f6t\u00fc ama\u00e7l\u0131 aktiviteleri tespit etmek.<\/p><p>\u2014 -<\/p><p><strong>Ubuntu\/Debian \u00dczerinde Suricata Kurulumu<\/strong><\/p><p>Ubuntu veya Debian tabanl\u0131 sistemlerde Suricata\u2019y\u0131 kurmak olduk\u00e7a kolayd\u0131r. A\u015fa\u011f\u0131daki ad\u0131mlar\u0131 takip ederek Suricata\u2019y\u0131 kurabilir ve temel yap\u0131land\u0131rmas\u0131n\u0131 yapabilirsiniz.<\/p><ol><li>Sistem G\u00fcncellemelerini Yap\u0131n<br>\u00d6ncelikle, sisteminizi g\u00fcncelleyerek ba\u015flay\u0131n:<\/li><\/ol><p>sudo apt update &amp;&amp; sudo apt upgrade -y<\/p><p>sudo apt install -y software-properties-common<br>sudo add-apt-repository ppa:oisf\/suricata-stable<br>sudo apt update<\/p><p>2. Suricata\u2019y\u0131 Kurun<br>Suricata, Ubuntu\/Debian depolar\u0131nda mevcuttur. A\u015fa\u011f\u0131daki komutla kurabilirsiniz:<\/p><p>sudo apt install suricata -y<\/p><p>3. Suricata\u2019y\u0131 Yap\u0131land\u0131r\u0131n<br>Suricata\u2019n\u0131n yap\u0131land\u0131rma dosyas\u0131 `\/etc\/suricata\/suricata.yaml` yolunda bulunur. Bu dosyay\u0131 d\u00fczenleyerek Suricata\u2019y\u0131 \u00f6zelle\u015ftirebilirsiniz.<\/p><p>\u00d6rne\u011fin, izlenecek a\u011f arabirimini belirlemek i\u00e7in:<\/p><p>sudo nano \/etc\/suricata\/suricata.yaml<\/p><p>Dosyada `af-packet` b\u00f6l\u00fcm\u00fcn\u00fc bulun ve `interface` de\u011ferini kullanmak istedi\u011finiz a\u011f arabirimiyle de\u011fi\u015ftirin (\u00f6rne\u011fin, `eth0`).<\/p><p>4. Kurallar\u0131 G\u00fcncelleyin<br>Suricata, tehditleri tespit etmek i\u00e7in kurallar kullan\u0131r. Bu kurallar\u0131 g\u00fcncellemek i\u00e7in a\u015fa\u011f\u0131daki komutu \u00e7al\u0131\u015ft\u0131r\u0131n:<\/p><p>sudo suricata-update<\/p><p>5. Suricata\u2019y\u0131 Ba\u015flat\u0131n<br>Suricata\u2019y\u0131 ba\u015flatmak ve sistem a\u00e7\u0131l\u0131\u015f\u0131nda otomatik olarak \u00e7al\u0131\u015fmas\u0131n\u0131 sa\u011flamak i\u00e7in:<\/p><p>sudo systemctl start suricata<br>sudo systemctl enable suricata<\/p><p>6. Suricata\u2019n\u0131n \u00c7al\u0131\u015ft\u0131\u011f\u0131n\u0131 Do\u011frulay\u0131n<br>Suricata\u2019n\u0131n d\u00fczg\u00fcn \u00e7al\u0131\u015f\u0131p \u00e7al\u0131\u015fmad\u0131\u011f\u0131n\u0131 kontrol etmek i\u00e7in:<\/p><p>sudo systemctl status suricata<\/p><p>E\u011fer her \u015fey yolundaysa, \u201cactive (running)\u201d mesaj\u0131n\u0131 g\u00f6receksiniz.<\/p><p>\u2014 -<\/p><p>Suricata\u2019y\u0131 Test Etme<\/p><p>Suricata\u2019n\u0131n d\u00fczg\u00fcn \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 test etmek i\u00e7in \u00f6rnek bir sald\u0131r\u0131 trafi\u011fi olu\u015fturabilirsiniz. \u00d6rne\u011fin, `ping` komutunu kullanarak a\u011f trafi\u011fi olu\u015fturabilir ve Suricata\u2019n\u0131n bu trafi\u011fi nas\u0131l i\u015fledi\u011fini g\u00f6zlemleyebilirsiniz.<\/p><p>Ayr\u0131ca, Suricata\u2019n\u0131n loglar\u0131n\u0131 `\/var\/log\/suricata\/` dizininde bulabilirsiniz. \u00d6zellikle `fast.log` ve `eve.json` dosyalar\u0131, tespit edilen tehditler hakk\u0131nda detayl\u0131 bilgi i\u00e7erir.<\/p><p>Suricata\u2019n\u0131n loglar\u0131n\u0131 \/var\/log\/suricata\/ dizininde bulabilirsiniz. \u00d6zellikle fast.log ve eve.json dosyalar\u0131, tespit edilen tehditler hakk\u0131nda detayl\u0131 bilgi i\u00e7erir.<\/p><p>\u00d6rne\u011fin, fast.log dosyas\u0131n\u0131 g\u00f6r\u00fcnt\u00fclemek i\u00e7in:<\/p><p>tail -f \/var\/log\/suricata\/fast.log<\/p><p>\u2014 -<\/p><p><strong>Suricata ile \u0130leri Seviye Yap\u0131land\u0131rmalar<\/strong><\/p><p>Suricata\u2019y\u0131 daha etkin kullanmak i\u00e7in a\u015fa\u011f\u0131daki ipu\u00e7lar\u0131n\u0131 de\u011ferlendirebilirsiniz:<\/p><p><strong>\u00d6zel Kurallar Eklemek:<\/strong><\/p><p>Kendi \u00f6zel kurallar\u0131n\u0131z\u0131 olu\u015fturarak Suricata\u2019y\u0131 \u00f6zelle\u015ftirebilirsiniz. Kurallar, \/etc\/suricata\/rules\/ dizinine eklenebilir.<\/p><p><strong>Performans Ayarlar\u0131:<\/strong><\/p><p>Y\u00fcksek trafikli ortamlarda Suricata\u2019n\u0131n performans\u0131n\u0131 art\u0131rmak i\u00e7in \/etc\/suricata\/suricata.yaml dosyas\u0131ndaki ayarlar\u0131 optimize edebilirsiniz.<\/p><p><strong>Grafiksel Aray\u00fcz Entegrasyonu:<\/strong><\/p><p>Suricata\u2019y\u0131, <strong>EveBox<\/strong> veya <strong>Kibana<\/strong> gibi ara\u00e7larla entegre ederek loglar\u0131 g\u00f6rselle\u015ftirebilirsiniz.<\/p><p>&nbsp;<\/p><p><a href=\"https:\/\/ondernet.net\/post\/suricata-ve-kibana-entegrasyonu-loglari-gorsellestirme\">Bu yaz\u0131mda Kibana entegrasyonu hakk\u0131nda bilgi alabilirsiniz<\/a><\/p><p>\u2014 -<\/p><p>Suricata, a\u011f g\u00fcvenli\u011fi i\u00e7in g\u00fc\u00e7l\u00fc ve esnek bir \u00e7\u00f6z\u00fcmd\u00fcr. Ubuntu\/Debian gibi Linux da\u011f\u0131t\u0131mlar\u0131 \u00fczerinde kolayca kurulabilir ve yap\u0131land\u0131r\u0131labilir. A\u00e7\u0131k kaynak olmas\u0131 ve geni\u015f topluluk deste\u011fi sayesinde, hem k\u00fc\u00e7\u00fck \u00f6l\u00e7ekli hem de b\u00fcy\u00fck \u00f6l\u00e7ekli a\u011flar i\u00e7in ideal bir se\u00e7enektir.<\/p><p>E\u011fer a\u011f g\u00fcvenli\u011finizi art\u0131rmak ve olas\u0131 tehditleri proaktif bir \u015fekilde tespit etmek istiyorsan\u0131z, Suricata\u2019y\u0131 denemek i\u00e7in harika bir zaman! Daha fazla bilgi i\u00e7in (<a href=\"https:\/\/suricata.io\/\">https:\/\/suricata.io\/<\/a>) ziyaret edebilirsiniz.<\/p><p>\u2014 -<\/p><p>Bu ad\u0131mlar\u0131 takip ederek, Ubuntu\/Debian \u00fczerinde Suricata\u2019y\u0131 ba\u015far\u0131yla kurabilir ve a\u011f g\u00fcvenli\u011finizi g\u00fc\u00e7lendirebilirsiniz. Unutmay\u0131n, siber g\u00fcvenlik s\u00fcrekli bir s\u00fcre\u00e7tir ve Suricata gibi ara\u00e7lar, bu s\u00fcre\u00e7te size b\u00fcy\u00fck bir destek sa\u011flar.<\/p>","excerpt":"Suricata, a\u011f g\u00fcvenli\u011fi i\u00e7in g\u00fc\u00e7l\u00fc ve esnek bir \u00e7\u00f6z\u00fcmd\u00fcr. Ubuntu\/Debian gibi Linux da\u011f\u0131t\u0131mlar\u0131 \u00fczerinde kolayca kurulabilir ve yap\u0131land\u0131r\u0131labilir. A\u00e7\u0131k kaynak olmas\u0131 ve geni\u015f topluluk deste\u011fi sayesinde, hem k\u00fc\u00e7\u00fck \u00f6l\u00e7ekli hem de b\u00fcy\u00fck \u00f6l\u00e7ekli a\u011flar i\u00e7in ideal bir se\u00e7enektir.","created_at":"2025-01-23 06:10:37","updated_at":"2026-09-23 13:08:50","category_id":6,"view_count":799,"reading_time":5,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2025-01-23 06:10:37","featured_image":"resimyok.jpg","slug":"suricata-nedir-ubuntu-debian-uzerinde-nasil-kurulur","category_name":"Sistem","category_slug":"sistem","category_color":"#3b82f6"},{"id":256,"title":"Ubuntu\u2019da Python kurulumu","content":"<p>Ubuntu genellikle Python 3 ile birlikte gelir, ancak kurulum ve kurulumu do\u011frulama ad\u0131mlar\u0131n\u0131 a\u00e7\u0131klayay\u0131m:<\/p><p>1. \u0130lk olarak, mevcut Python s\u00fcr\u00fcm\u00fcn\u00fc kontrol edin:<br>```bash<br>python3 \u2014 version<br>```<\/p><p>2. E\u011fer Python kurulu de\u011filse veya g\u00fcncellemek istiyorsan\u0131z, \u00f6nce paket listesini g\u00fcncelleyin:<br>```bash<br>sudo apt update<br>```<\/p><p>3. Python\u2019u y\u00fckleyin:<br>```bash<br>sudo apt install python3<br>```<\/p><p>4. Python paket y\u00f6neticisi pip\u2019i kurun:<br>```bash<br>sudo apt install python3-pip<br>```<\/p><p>5. Geli\u015ftirme ara\u00e7lar\u0131n\u0131 kurun (iste\u011fe ba\u011fl\u0131 ama \u00f6nerilen):<br>```bash<br>sudo apt install python3-dev python3-setuptools<br>```<\/p><p>6. Python sanal ortam olu\u015fturma arac\u0131n\u0131 kurun (projeleriniz i\u00e7in izole ortamlar olu\u015fturmak i\u00e7in):<br>```bash<br>sudo apt install python3-venv<br>```<\/p><p>Kurulumun ba\u015far\u0131l\u0131 oldu\u011funu do\u011frulamak i\u00e7in:<\/p><p>1. Python\u2019un \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 kontrol edin:<br>```bash<br>python3<br>```<\/p><p>2. Pip\u2019in \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131 kontrol edin:<br>```bash<br>pip3 \u2014 version<br>```<\/p><p>\u00d6rnek bir sanal ortam olu\u015fturmak i\u00e7in:<br>```bash<br># Yeni bir sanal ortam olu\u015fturma<br>python3 -m venv myenv<\/p><p># Sanal ortam\u0131 aktifle\u015ftirme<br>source myenv\/bin\/activate<\/p><p># Sanal ortamdan \u00e7\u0131kmak i\u00e7in<br>deactivate<br>```<\/p><p>E\u011fer belirli bir Python s\u00fcr\u00fcm\u00fc kurmak istiyorsan\u0131z (\u00f6rne\u011fin Python 3.10):<br>```bash<br>sudo apt install python3.10<br>```<\/p><p>Not: Ubuntu\u2019nun farkl\u0131 s\u00fcr\u00fcmlerinde varsay\u0131lan Python s\u00fcr\u00fcm\u00fc de\u011fi\u015fiklik g\u00f6sterebilir. E\u011fer \u00f6zel bir Python s\u00fcr\u00fcm\u00fcne ihtiyac\u0131n\u0131z varsa, deadsnakes PPA\u2019y\u0131 kullanabilirsiniz:<\/p><p>```bash<br>sudo add-apt-repository ppa:deadsnakes\/ppa<br>sudo apt update<br>sudo apt install python3.x # x yerine istedi\u011finiz s\u00fcr\u00fcm numaras\u0131n\u0131 yaz\u0131n<br>```<\/p>","excerpt":"Ubuntu genellikle Python 3 ile birlikte gelir, ancak kurulum ve kurulumu do\u011frulama ad\u0131mlar\u0131n\u0131 anlat\u0131m\u0131","created_at":"2024-12-29 11:37:15","updated_at":"2026-09-07 21:03:00","category_id":10,"view_count":703,"reading_time":2,"status":"published","editor_choice":0,"is_editor_choice":0,"published_at":"2024-12-29 11:37:15","featured_image":"resimyok.jpg","slug":"ubuntu-da-python-kurulumu","category_name":"nix Linux Unix","category_slug":"nix-linux-unix","category_color":"#2a1952"}]