Yazar:
Florence Bailey
Yaratılış Tarihi:
20 Mart 2021
Güncelleme Tarihi:
1 Temmuz 2024
İçerik
Kaynak kodu, insan tarafından okunabilir biçimde bir bilgisayar programıdır. Ancak bilgisayar kaynak kodunu çalıştıramaz - bunu yapmak için bir programa derlenmesi gerekir.
adımlar
- 1 Kaynak kodunu (program veya sürücü) İnternetten indirin. Büyük olasılıkla, .tar, .tar.bz2, .tar.gz uzantılı bir arşiv indireceksiniz. veya .zip (nadir).
- 2 Arşivi paketinden çıkarın. .zip için unzip dosya adı komutunu kullanın; .tgz veya .tar.gz için tar -zxvf dosyaadı komutunu kullanın; .bz2 için tar -jxvf dosya adını kullanın; veya bir grafik arayüz kullanın.
- 3 Bir terminalde, paketlenmemiş dizine geçin (cd dirName).
- 4 Komutu çalıştırın./ kaynak kodunu otomatik olarak yapılandırmak için yapılandırın. Kurulum dizinini belirtmek için --prefix = argümanını kullanın. Komut, gerekli kitaplıkları kontrol edecektir.
- 5 Yapılandırıldıktan sonra, programı derleyecek olan make komutunu çalıştırın (bu, birkaç saniyeden birkaç saate kadar sürebilir). Programın yürütülebilir dosyası bin dizinine (kaynak kodunun bulunduğu dizine) yerleştirilecektir.
- 6 Programı kurmak için make install komutunu çalıştırın.
- 7 Programı derleyip kurdunuz.
İpuçları
- Derleme başarısız olursa, önceki derleme sırasında oluşturulan dosyaları silin (yeniden derleme sırasında hataları önlemek için). Sonra tekrar derleyin.
- Çok çekirdekli bir bilgisayarınız varsa, programı çok iş parçacıklı bir işlemde make -j3 ile derleyebilirsiniz (3 yerine kullanmak istediğiniz iş parçacığı sayısı).
- Derleme başarısız olursa, ek bilgiler görüntülenir. Sorunu düzeltmeyi deneyebilirsiniz. Sorunların çoğu, indirilen kaynak kodun bağımlılıkları ile ilgilidir (gerekli programların veya kitaplıkların eksikliği).
- Kurulum için bir dizin belirtmediyseniz program /usr dizinine kurulacaktır.
- Süper kullanıcı olmanız gerekir.
- Komutları tek bir satıra girebilirsiniz, örneğin ./configure && make && make install.
Uyarılar
- Önemli sistem bileşenlerinin derlenmesi ve değiştirilmesi sorun yaratabilir.
- Derleme birkaç saat sürebilir.
- Bazı kaynak paketler, yapılandırma dosyaları ve hatta derleme dosyaları içermez. Bu durumda, bir terminalde make yazın ve çıktıyı görün.