Mənbə kodu insan tərəfindən oxunan formada olan bir kompüter proqramıdır. Bununla birlikdə, maşın mənbə kodunu işlədə bilməz. İstifadə etməzdən əvvəl kod maşın koduna yığılmalıdır. Linux-da "make" qurma sistemi ən çox yayılmış sistemdir və bu, demək olar ki, bütün Linux mənbə kodu paketlərində işləyir.
Addımlar
Addım 1. Proqram və ya sürücü üçün mənbə kodunu İnternetdən və ya digər mediadan yükləyin
Çox güman ki, "tarball" şəklində olacaq və.tar,.tar.bz2 və ya.tar.gz fayl uzantısına sahib olacaq. Bəzən bunun əvəzinə.zip faylı istifadə ediləcək.
Addım 2. Yüklənmiş kodu açın.zip faylları üçün "faylınızı açın",.tgz və ya.tar.gz üçün "tar -zxvf faylınız" ı istifadə edin;.bz2 üçün "tar -jxvf sənin faylın" istifadə et; və ya fayllarınızı qrafik olaraq çıxarın
Addım 3. Terminalda yeni çıxarılan qovluğa keçin
Bunu cd yazaraq ardınca bir boşluq və sonra qovluğun adını yazaraq edirsiniz. (Linuxdakı kataloq adlarının böyük hərflərə həssas olduğunu unutmayın).
Addım 4. "əmrini işlədin
/configure "mənbə kodunu avtomatik olaraq konfiqurasiya etmək üçün." --prefix = "kimi arqumentlər quraşdırma yerini idarə etmək üçün istifadə edilə bilər. doğru kitabxanalara malik olduğunuzu yoxlayır və versiyalar.
Addım 5. Konfiqurasiya edildikdən sonra, həqiqi tərtib etməyi həyata keçirən "make" əmrini yerinə yetirin (bu, bir neçə saniyədən bir neçə saata qədər davam edə bilər)
Mənbə kodu qovluğunun içərisində olan bin qovluğunda proqram üçün icra olunan fayl yaradılacaq.
Addım 6. Proqramı qurmaq üçün "make install" əmrini yerinə yetirin
Addım 7. Proqramın mənbə kodunu tərtib etdiniz
Video - Bu xidmətdən istifadə edərək bəzi məlumatlar YouTube ilə paylaşıla bilər
İpuçları
- Çox nüvəli prosessorlarda, 3 -ü istifadə etmək istədiyiniz qədər mövzu ilə əvəz edərək, -j3 istifadə edərək çox iş parçalı tərtib edə bilərsiniz.
- Quraşdırma hər hansı bir səbəbdən uğursuz olarsa, yenidən qurmağa cəhd etməzdən əvvəl, orijinal qurma cəhdinin arxasında qalan bütün faylları silmək üçün "təmiz et" funksiyasını yerinə yetirməlisiniz. Bu fayllar mövcud olduqları üçün ikinci cəhdinizi uğursuz edə bilər.
- Bir prefiks göstərməsəniz, kod avtomatik olaraq /usr -da quraşdırılacaq.
- Super istifadəçi olmağınız lazım ola bilər.
- Bu əmrləri bir araya gətirə bilərsiniz. Məsələn./configure && make && install.
- Quraşdırma uğursuz olarsa, bir xəttin, bir faylın və səhv növünün çıxışını alacaqsınız. İstəyirsinizsə, problemi həll etməyə çalışa bilərsiniz. Uğursuzluqların əksəriyyəti, yüklədiyiniz proqramın, yəni paketinizin asılı olduğu proqramların və ya kitabxanaların uğursuz asılılıqlarından qaynaqlanır.
Xəbərdarlıqlar
- Kompilyasiya saatlar çəkə bilər.
- Kritik sistem komponentlərinin tərtib edilməsi və dəyişdirilməsi onları yenidən tərtib edib yenidən qurarsanız problem yarada bilər. Nə etdiyinizi bilin.
- Bəzi mənbə paketlərində konfiqurasiya faylları yoxdur və ya hətta fayllar da yoxdur. Bu vəziyyətdə, istəkdə "make" yazın və nə baş verdiyini görün.