Ubuntu 20 And Old Python Versions

Python 3.8 is default python in Ubuntu 20. But some libraries don’t support this version. For this we must install lowest versions and set them default. Easiest way is that using APT. # sudo add-apt-repository ppa:deadsnakes/ppa # sudo apt-get update # sudo apt-get install python3.7 You can install Python 3.6, Devamı…

Ubuntu 18’de Servis Yönetimi

İşletim sistemlerinde sonradan kurulan servisler genelde /lib/systemd/system lokasyonuna kurulur. Kendiniz de bir servis yapmak istediğinizde bu lokasyonu kullanabilirsiniz. Servisleri systemctl veya service komutuyla yönetmek çok kolaydır. Temel seviyede bilmeniz gerekenlerden bahsedelim. Servis Dosyası Hakkında Dosyanın uzantısı “.service” olmalı. İçeriği ise köşeli parantezlerle ayrılmış bölgelerden oluşur. En çok kullanılan bölgeler şunlardır: Devamı…

Linux’ta Linkleme İşlemi

İşletim Sistemlerinde Linkleme Kavramı İşletim sistemleri büyüdükçe bazı problemler ortaya çıkmaktadır. Örneğin aynı yazılımın farklı versiyonlarını kurduğumuzu düşünelim. Hangi versiyonu kullanacaksınız? Her versiyonun harddiskteki yolu farklı. $PATH değişkenine hangi versioyonu atayacaksınız? Diyelim ki $PATH değişkenine son versiyonun yolunu atadınız, bir süre sonra yeni versiyon güncellemesi çıktı ve onu kurdunuz. Her Devamı…

Soft Link ve Hard Link Kavramları

Öncelikle linklemenin ne olduğu hakkında bilgi sahibi değilseniz ŞU adresten bilgi edinebilirsiniz. Soft link (sembolik link olarak da geçer) bir dosya veya dizinin linkidir. Hard link ise orjinal dosyanın kopyasıdır. Orjinal dosyayı sildiğinizde soft link (sembolik link) mevcut olmayan bir dosya veya dizini göstermiş olur yani boşa çıkar. Çünkü gösterilen Devamı…