Ayusin: Kinakailangan ang paggawa ng GNU



Subukan Ang Aming Instrumento Para Sa Pagtanggal Ng Mga Problema

Kung gagamit ka ng FreeBSD, maaaring makita mo ang sumusunod na error kapag sinusubukan mong mag-ipon ng C code - i-configure: error: Kinakailangan ang GNU make! Ipagpalagay na nagtatrabaho ka na sa isang interface ng command line dahil ang error na ito sa pangkalahatan ay lilitaw lamang sa naturang, maaari mong subukang magpalit sa direktoryo / usr / ports / devel / gmake /. Pangkalahatan, malalaman mong nakakatanggap ka ng isang error na 'Walang gayong file o direktoryo' bilang tugon sa iyong pagtatangka. Nagmumula ito sa katotohanang wala kang naka-install na port ng GNU sa FreeBSD.



Sa kasamaang palad, sapat itong madaling i-install ang lalagyan na naglalaman ng port na ito pati na rin ang GNU gumawa ng software mismo. Habang ito ay karaniwang software sa platform ng GNU / Linux, kailangan itong mai-install ng gumagamit sa FreeBSD.



Paraan 1: Pag-install ng GNU make

Sa karamihan ng mga kaso, isang solong utos lamang ang kinakailangan upang maihanda ang iyong system upang maiwasan ang error na ito. Sa linya ng utos, patakbuhin pkg install gmake at itulak ipasok. Kung hihilingin sa iyo na aprubahan ang mga pagbabago, pagkatapos ay i-type ang y at itulak ang enter. Hayaang tumakbo ang utos na kurso at i-install ang GNU. Hindi ito dapat magtatagal, at kung wala kang natanggap na iba pang mga mensahe handa ka na ring pumunta.



Maaari kang makatanggap ng isang error tungkol sa hindi sapat na mga pribilehiyo. Kakailanganin kang mag-log in sa prompt bilang root kung ito ang kaso. Maaari kang mag-type labasan at itulak ipasok upang iwanan ang umiiral na sesyon pagkatapos ay i-type ang root na sinusundan ng iyong root password upang mag-log in sa root bago patakbuhin ang pkg install gmake. Kung nag-install ka ng sudo, maaari kang tumakbo sudo -i at pagkatapos pkg install gmake upang mai-install ang software.

Paraan 2: Pag-install ng puno ng mga port ng FreeBSD

Mayroong isang pagkakataon na wala kang tamang naka-install na puno ng mga port sa unang lugar. Kakailanganin mo ang naka-install na puno ng kaldero kung nais mong mai-load ang anumang mga port sa FreeBSD mula sa source code na nakasulat sa C programming language. Mula sa linya ng utos, patakbuhin kumuha ng extract ang portsnap at itulak ipasok. Kung na-set up mo na ba ang portsnap system, sa gayon ay maaari kang tumakbo sa halip i-update ang pagkuha ng portsnap upang magpatakbo ng isang pag-update. Muli, marahil ay kakailanganin mong maging operating bilang root upang magawa ito. Tandaan na mag-type labasan at itulak ang enter kapag tapos ka na dahil hindi mo nais na makaalis sa isang root prompt nang mas matagal kaysa sa kailangan mong maging.

Anuman, ang dalawang mga utos na ito ay makakakuha ng maayos na pag-configure ng puno sa walang oras. Tiyaking nakakonekta ka sa Internet kung makakatanggap ka ng anumang iba pang mga mensahe ng error, dahil kailangang i-access ng tool na pkg ang mga repository ng FreeBSD upang mai-load ang mga package na ito.



Pamamaraan 3: Sinusuri ang Kasalukuyang Bersyon ng GNU Gawin mula sa Mga LibrengBSD Port

Habang nais mo pa ring mai-install ito mula sa terminal, ang FreeBSD Project ay may pahina ng mga port sa Web na maaari mong gamitin upang suriin ang kasalukuyang bersyon ng GNU Make. Napaka kapaki-pakinabang bago mag-install ng isang bagong pakete upang matiyak na wala ka pang pinakabagong.

Kung gumagamit ka ng isang kapaligiran sa desktop, buksan ang iyong Web browser. Ang mga gumagamit ng buong tampok na pagpapatupad ng FreeBSD tulad ng TrueOS ay maaaring mag-click sa menu ng mga application ng GNOME, Cinnamon o MATE o shortcut menu upang simulan ang Firefox o Chromium. Ang mga gumagamit ng LXDE o KDE ay maaaring pumili ng menu ng Mga Application at pagkatapos ay makahanap ng isang browser sa tab na Internet.

I-type ang https://www.freebsd.org/ports/ sa URL bar at itulak ang enter key. Maraming mga pag-install ng FreeBSD ay walang ulo na walang anuman kundi isang terminal, ngunit kung mayroon kang naka-install na w3m port maaari kang mag-type w3m https://www.freebsd.org/ports/ at itulak ipasok upang makamit ang pareho. Sa alinmang kaso, i-type ang gmake sa search box at itulak ang enter pagkatapos ay mag-scroll pababa.

Mahahanap mo ang pinakabagong bersyon ng GNU Gawin na kasalukuyang sinusuportahan ng FreeBSD. Bibigyan ka nito ng isang palatandaan kung naisip mo na ang numero ng bersyon na binigyan ka ng utos ng pag-update sa portnap na tila medyo hindi pangkaraniwan. Tandaan na maraming mga port ng FreeBSD ng mga tool ng GNU ang nagtatampok ng iba't ibang mga numero ng bersyon kaysa sa pinakabagong mga bersyon ng nasabing mga tool na canonically inilabas para sa mga pag-install ng GNU / Linux.

Basahin ang 3 minuto