Paano mag-ipon ng isang programa sa LInux

May -Akda: Florence Bailey
Petsa Ng Paglikha: 20 Marso. 2021
I -Update Ang Petsa: 1 Hulyo 2024
Anonim
Linux Mint 20.2 Cinnamon- Tutorial  for new users.
Video.: Linux Mint 20.2 Cinnamon- Tutorial for new users.

Nilalaman

Ang source code ay isang programa sa computer sa nababasa na form ng tao. Ngunit hindi maaaring patakbuhin ng computer ang source code - upang magawa ito, kailangan itong maiipon sa isang programa.

Mga hakbang

  1. 1 I-download ang source code (programa o driver) mula sa Internet. Malamang, mag-download ka ng isang archive na may extension .tar, .tar.bz2, .tar.gz. o .zip (bihira).
  2. 2 I-unpack ang archive. Para sa .zip, gamitin ang unzip filename command; para sa .tgz o .tar.gz gamitin ang command tar -zxvf filename; para sa .bz2 gumamit ng tar -jxvf filename; o gumamit ng isang graphic na interface.
  3. 3 Sa isang terminal, baguhin sa hindi naka-unpack na direktoryo (cd dirName).
  4. 4 Patakbuhin ang utos./ configure upang awtomatikong i-configure ang source code. Gamitin ang --prefix = argument upang tukuyin ang direktoryo ng pag-install. Susuriin ng utos ang mga kinakailangang aklatan.
  5. 5 Kapag na-configure, patakbuhin ang make command, na magsasama sa programa (maaaring tumagal ito mula sa ilang segundo hanggang maraming oras). Ang maipapatupad na file ng programa ay mailalagay sa direktoryo ng bin (sa direktoryo na may source code).
  6. 6 Upang mai-install ang programa, patakbuhin ang make install command.
  7. 7 Naipon at na-install mo ang programa.

Mga Tip

  • Kung nabigo ang pagtitipon, tanggalin ang mga file na nilikha sa nakaraang pag-ipon (upang maiwasan ang mga error kapag nag-recompile). Tapos ipunin ulit.
  • Kung mayroon kang isang multicore computer, maaari mong i-compile ang programa sa isang multithreaded na proseso gamit ang make -j3 (palitan ang 3 ng bilang ng mga thread na nais mong gamitin).
  • Kung nabigo ang pagtitipon, ipapakita ang karagdagang impormasyon. Maaari mong subukang ayusin ang problema. Karamihan sa mga problema ay nauugnay sa mga dependency ng na-download na source code (kakulangan ng mga kinakailangang programa o aklatan).
  • Kung hindi mo tinukoy ang isang direktoryo para sa pag-install, ang programa ay mai-install sa / usr.
  • Kailangan mong maging superuser.
  • Maaari kang maglagay ng mga utos sa isang linya, halimbawa ./configure && make && make install.

Mga babala

  • Ang pag-iipon at pagpapalit ng mahahalagang bahagi ng system ay maaaring lumikha ng mga problema.
  • Ang pagtitipid ay maaaring tumagal ng maraming oras.
  • Ang ilang mga mapagkukunan ng pakete ay hindi naglalaman ng mga file ng pagsasaayos o kahit na mga file ng pagsasama-sama. Sa kasong ito, i-type ang gumawa sa isang terminal at makita ang output.