{"id":298,"date":"2025-11-30T20:35:38","date_gmt":"2025-11-30T17:35:38","guid":{"rendered":"https:\/\/www.ertanerbek.com\/?p=298"},"modified":"2025-11-30T20:37:18","modified_gmt":"2025-11-30T17:37:18","slug":"debian-13-trixie-ile-fluxbox-minimalist-masaustu-ortami-kurulumu-ve-yapilandirmasi","status":"publish","type":"post","link":"https:\/\/www.ertanerbek.com\/?p=298","title":{"rendered":"Debian 13 Trixie ile Fluxbox: Minimalist Masa\u00fcst\u00fc Ortam\u0131 Kurulumu ve Yap\u0131land\u0131rmas\u0131"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><br>Giri\u015f:<br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Debian 13 Trixie, kararl\u0131l\u0131\u011f\u0131 ve \u00f6zg\u00fcrl\u00fc\u011f\u00fcyle \u00f6ne \u00e7\u0131kan bir da\u011f\u0131t\u0131m. Bu yaz\u0131da, Fluxbox ile s\u00fcper hafif bir masa\u00fcst\u00fc ortam\u0131 kurarak hem performans hem de sadelik odakl\u0131 bir yap\u0131 olu\u015fturmay\u0131 anlat\u0131yorum. Men\u00fc d\u00fczenlemeleri, uygulama entegrasyonlar\u0131 ve ekran kayd\u0131 otomasyonu gibi ad\u0131mlar \u00fczerinden ilerleyerek, minimalist Linux severler i\u00e7in pratik bir rehber haz\u0131rlad\u0131m.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><br>G\u00f6vde (\u00f6neri):<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Kurulum: Debian 13 Trixie \u00fczerine Fluxbox y\u00fckleme ad\u0131mlar\u0131<\/li>\n\n\n\n<li>Yap\u0131land\u0131rma: Men\u00fc d\u00fczenleme, uygulama ekleme (xterm, conky, mc, nano)<\/li>\n\n\n\n<li>Minimalizm: Hafif uygulamalarla sistem kaynaklar\u0131n\u0131 verimli kullanma<\/li>\n\n\n\n<li>Otomasyon: \u0130stenildi\u011finde ekran kayd\u0131 alma s\u00fcre\u00e7lerini kolayla\u015ft\u0131rma<\/li>\n\n\n\n<li>Sonu\u00e7: Minimalist, h\u0131zl\u0131 ve g\u00fcvenli bir masa\u00fcst\u00fc ortam\u0131<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"FluxBox S\u00fcper Light Desktop\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/H8fW8N5QZ1c?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Video dosyas\u0131nda kullan\u0131lan i\u00e7erik;<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo apt -y install fluxbox xterm xorg xinit xdm mtr-tiny wget wput falkon claws-mail mc htop btop iperf hping3 tcpdump w3m conky-all dstat net-tools iptraf-ng nmap rdesktop curlftpfs gvfs-backends gvfs-fuse smbclient apache2-utils putty terminator tmux lshw spice-vdagent recordmydesktop mpv<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">nano ~\/.fluxbox\/menu<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;begin] (fluxbox)\n\n\n&#91;submenu] (Uygulamalar) {}\n\n                 &#91;exec] (MC) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 140x40 mc} &lt;&gt;\n                 &#91;exec] (Nano) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 140x45 nano} &lt;&gt;\n                 \n\n&#91;submenu] (Terminal) {}\n\n                 &#91;exec] (xTerm) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 140x35} &lt;&gt;\n                 &#91;exec] (Putty) {\/usr\/bin\/putty} &lt;&gt;\n                 &#91;exec] (Tmux) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 140x35 tmux} &lt;&gt;\n&#91;end]\n&#91;submenu] (\u0130nternet) {}\n\n                 &#91;exec] (FalkonBrowser) { falkon} &lt;&gt;\n\n&#91;end]\n \n&#91;submenu] (Medya) {} \n\n                 &#91;exec] (RecordDesktop) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 80x20 -e \"recordmydesktop --no-sound --on-the-fly-encoding --output=$HOME\/desktoprecord\" } &lt;&gt;     \n         \n&#91;end]\n&#91;submenu] (Monit\u00f6r) {}    \n\n                 &#91;exec] (HTOP) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 140x40 htop} &lt;&gt;\n                 &#91;exec] (BTOP) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 140x40 btop} &lt;&gt; \n                 &#91;exec] (TOP) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 140x40 top} &lt;&gt;\n\t      &#91;exec] (Dstat) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 80x20 -e \"dstat -c -m -d -n\"} &lt;&gt;\n\t      &#91;exec] (Dmesg) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 140x40 -e \"sudo dmesg -w\"} &lt;&gt;\n&#91;end]\n&#91;end]\n\n\n\t      &#91;exec] (Terminal xTerm) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 140x35} &lt;&gt;\n\t      &#91;exec] (RecordDesktop) { xterm -xrm 'XTerm*selectToClipboard:true' -geometry 80x20 -e \"recordmydesktop --no-sound --on-the-fly-encoding --output=$HOME\/desktoprecord\" } &lt;&gt;\n\n\n&#91;include] (\/etc\/X11\/fluxbox\/fluxbox-menu)\n&#91;end]<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>nano \/usr\/bin\/ip.sh<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>ip addr show | grep inet | grep -v inet6 | grep -v \"127.0.0.1\/8\" | awk '{print $7}'\nip addr show | grep inet | grep -v inet6 | grep -v \"127.0.0.1\/8\" | awk '{print $2}'\nip addr show | grep \"link\/ether\" | grep -v inet6 | grep -v \"00:00:00:00:00:00\" | awk '{print $2}'\necho  \"-------\"\necho  \"IP Routing Table\"\necho  \"-------\"\nip route\necho  \"-------\"\necho  \"DNS Server\"\necho  \"-------\"\ncat \/etc\/resolv.conf | awk '{print $2}'\necho  \"-------\"\n#echo  \"Aktif Servisler\"\n#echo  \"-------\"\n#netstat -nat | awk '{print $4}' | grep -v \"::\" | grep -v \"(servers\" | grep -v \"Local\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sudo chmod +x \/usr\/bin\/ip.sh<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>sudo chown root:root \/usr\/bin\/ip.sh<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>nano ~\/.conkyrc<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>conky.config = {\n    alignment = 'top_left',\n    background = false,\n    border_width = 1,\n    cpu_avg_samples = 2,\n\tdefault_color = 'white',\n    default_outline_color = 'white',\n    default_shade_color = 'white',\n    draw_borders = false,\n    draw_graph_borders = true,\n    draw_outline = false,\n    draw_shades = false,\n    use_xft = true,\n    font = 'DejaVu Sans Mono:size=12',\n    gap_x = 5,\n    gap_y = 60,\n    minimum_height = 5,\n\tminimum_width = 5,\n    net_avg_samples = 2,\n    no_buffers = true,\n    out_to_console = false,\n    out_to_stderr = false,\n    extra_newline = false,\n    own_window_type = 'desktop',\n    stippled_borders = 0,\n    update_interval = 20.0,\n    uppercase = false,\n    use_spacer = 'none',\n    show_graph_scale = false,\n    show_graph_range = false\n}\nconky.text = \n&#91;&#91;\n${font xftfont Bitstream Vera Sans Mono-40}${color #ffcb48}${exec cat \/etc\/hostname}$color\n${font xftfont Bitstream Vera Sans Mono-10}$Uptime: $uptime\n\n${font xftfont Bitstream Vera Sans Mono-10}${exec sh \/usr\/bin\/ip.sh}\n\n${font xftfont Bitstream Vera Sans Mono-10}RAM: $mem\/$memmax $memperc% ${membar 8}\n\n${font xftfont Bitstream Vera Sans Mono-10}${color #98c2c7}Upload:$color  ${upspeed enp0s3}kb\/s\n${color #98c2c7}Download:$color  ${downspeed ens18}kb\/s\n]];<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">nano $HOME\/.tmux.conf<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>set -g mouse on<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>nano ~\/.fluxbox\/startup<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>conky &amp;\nxrandr --output Virtual-1 --mode 1360x768 --rate 60 &amp;\nfbsetbg -f $HOME\/1.jpg &amp;\nspice-vdagent &amp;<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/youtu.be\/H8fW8N5QZ1c\">https:\/\/youtu.be\/H8fW8N5QZ1c<\/a><br><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Giri\u015f: Debian 13 Trixie, kararl\u0131l\u0131\u011f\u0131 ve \u00f6zg\u00fcrl\u00fc\u011f\u00fcyle \u00f6ne \u00e7\u0131kan bir da\u011f\u0131t\u0131m. Bu yaz\u0131da, Fluxbox ile&#8230;<\/p>\n","protected":false},"author":1,"featured_media":102,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,11],"tags":[213,206,218,208,209,221,217,216,220,211,224,222,214,212,219,215,223,64,207,210],"class_list":["post-298","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","category-system","tag-conky","tag-debian13","tag-debianfluxbox","tag-fluxbox","tag-lightweightlinux","tag-linuxcommunity","tag-linuxcustomization","tag-linuxdesktop","tag-linuxeducation","tag-linuxminimal","tag-linuxperformance","tag-linuxtips","tag-linuxtutorial","tag-midnightcommander","tag-minimaldesktop","tag-nanoeditor","tag-opensourcetools","tag-sysadminlife","tag-trixie","tag-xterm"],"_links":{"self":[{"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/posts\/298","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=298"}],"version-history":[{"count":2,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/posts\/298\/revisions"}],"predecessor-version":[{"id":300,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/posts\/298\/revisions\/300"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=\/wp\/v2\/media\/102"}],"wp:attachment":[{"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=298"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=298"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ertanerbek.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=298"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}