From 57c7679931655556125de34b4178cd4fd8b07573 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mert=20G=C3=B6r?= Date: Sun, 17 Mar 2024 16:48:36 +0300 Subject: [PATCH] =?UTF-8?q?Port=20A=C4=9Fac=C4=B1nda=20Kullan=C4=B1labilec?= =?UTF-8?q?ek=20make=20Komutlar=C4=B1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- system/port-agaci.md | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 system/port-agaci.md diff --git a/system/port-agaci.md b/system/port-agaci.md new file mode 100644 index 0000000..c513b16 --- /dev/null +++ b/system/port-agaci.md @@ -0,0 +1,31 @@ +# Port Ağacında Kullanılabilecek make Komutları + +Herkese Yeniden Merhaba, + +FreeBSD işletim sistemini ilginç kılan özelliklerinden birisi bildiğiniz gibi "Port Ağacı". Bu yazıda port ağacının detaylarına girmeden port ağacında kullanabileceğiniz make komutları hakkında yazmak istedim. İşte make komutlarının en çok kullanılanları ve ne işe yaradıkları; + +**make config:** Portun konfigürasyon ekranını gösterir + +**make fetch:** Portun kaynak kodlarını indirir, bunun dışında hiç bir işlem yapmaz + +**make:** Kaynak kodu indirir ve derler ama kurmaz + +**make build:** Portu derler + +**make install:** Kaynak kodu indirir, derler ve kurar + +**make clean:** Derlenmiş kodları (portun içindeki work dizinindeki) siler + +**make install clean:** Kaynak kodu indirir, derler, kurar sonrasında derlenmiş kodları (portun içindeki work dizinindeki) siler + +**make distclean:** Derlenmiş kodları (portun içindeki work dizinindeki) siler ayrıca kaynak kod dosyasını da siler + +**make deinstall:** Portu kaldırır + +**make reinstall:** Kurulu bir portu yeniden kurar ve yükler. + +**make package:** Portu paketler + +**make check:** Portun testlerini çalıştırır + +Faydalı olması ümidi ile..