Linux -da bir proqram necə tərtib edilir: 7 addım (şəkillərlə)

Mündəricat:

Linux -da bir proqram necə tərtib edilir: 7 addım (şəkillərlə)
Linux -da bir proqram necə tərtib edilir: 7 addım (şəkillərlə)

Video: Linux -da bir proqram necə tərtib edilir: 7 addım (şəkillərlə)

Video: Linux -da bir proqram necə tərtib edilir: 7 addım (şəkillərlə)
Video: Быстрый обзор Apple iPod Classic! 2024, Bilər
Anonim

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

Linux -da Proqram tərtib edin Adım 1
Linux -da Proqram tərtib edin Adım 1

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.

Linux -da bir proqram tərtib edin Adım 2
Linux -da bir proqram tərtib edin Adım 2

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

Linux -da bir proqram tərtib edin Adım 3
Linux -da bir proqram tərtib edin Adım 3

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).

Linux -da Proqram tərtib edin Adım 4
Linux -da Proqram tərtib edin Adım 4

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.

Linux -da bir proqram tərtib edin Adım 5
Linux -da bir proqram tərtib edin Adım 5

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.

Linux -da bir proqram tərtib edin Adım 6
Linux -da bir proqram tərtib edin Adım 6

Addım 6. Proqramı qurmaq üçün "make install" əmrini yerinə yetirin

Linux 7 -də bir Proqram tərtib edin
Linux 7 -də bir Proqram tərtib edin

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.

Tövsiyə: