10-28-2012, 03:13 PM
Linux altında çalıştırılacak olan bir programı kurmak için nasıl bir yöntem takip edilmeli?
Linux programları genellikle iki yolla elinize ulaşır. Birincisi, programın kaynak koduyla birlikte (ki bu tip dosyaları açıp derlemeniz gerekir), daha yaygın olan ikinci yöntemde ise programların RPM halleri vardır, tek yapmanız gereken rpm paketini çağırıp kolayca programı kurmak olur. İlk yöntemde uygulanması gereken işlem sırasıyla kaynak kodu içeren paketi açmak (tar -zxvf programadı.tgz), açılan dizine geçmek (cd programadı) ve burada sırasıyla ./configure, make ve make install komutlarını çağırmak. Çalıştırılabilir (binary) dosyaların nereye eklendiğine dikkat edin ve bu işlemleri yapmadan önce varsa mutlaka INSTALL ya da README gibi dosyaları okuyun.
Diğer yöntemde ise işimiz oldukça kolay, eğer dosyanın sonu .rpm ile bitiyor ise rpm -i programadı.rpm yardımıyla sisteme kurabilirsiniz. RPM paketinin içinde hangi dosyaların bulunduğunu görmek için ise rpm -qlp programadı.rpm komutunu yazın. Böylece çalıştırılabilecek komutların bir listesini alırsınız.
Linux programları genellikle iki yolla elinize ulaşır. Birincisi, programın kaynak koduyla birlikte (ki bu tip dosyaları açıp derlemeniz gerekir), daha yaygın olan ikinci yöntemde ise programların RPM halleri vardır, tek yapmanız gereken rpm paketini çağırıp kolayca programı kurmak olur. İlk yöntemde uygulanması gereken işlem sırasıyla kaynak kodu içeren paketi açmak (tar -zxvf programadı.tgz), açılan dizine geçmek (cd programadı) ve burada sırasıyla ./configure, make ve make install komutlarını çağırmak. Çalıştırılabilir (binary) dosyaların nereye eklendiğine dikkat edin ve bu işlemleri yapmadan önce varsa mutlaka INSTALL ya da README gibi dosyaları okuyun.
Diğer yöntemde ise işimiz oldukça kolay, eğer dosyanın sonu .rpm ile bitiyor ise rpm -i programadı.rpm yardımıyla sisteme kurabilirsiniz. RPM paketinin içinde hangi dosyaların bulunduğunu görmek için ise rpm -qlp programadı.rpm komutunu yazın. Böylece çalıştırılabilecek komutların bir listesini alırsınız.