1. හැඳින්වීම
Ubuntu භාවිතා කරන විට, මෘදුකාංගයක් ස්ථාපනය කරන විට “make install” පියවරට මුහුණ පාන්න පුළුවන්. සාමාන්යයෙන්, යෙදුම් ස්ථාපනය කිරීම apt විධානය ධාවනය කර පැකේජ ස්ථාපනය කිරීම පමණක් වන අතර, සියලුම මෘදුකාංගය නිල රෙපොසිටරී වල නොමැත. ඔබට නවතම අනුවාදය භාවිතා කිරීමට හෝ ඔබේම වැඩසටහන් ධාවනය කිරීමට අවශ්ය නම්, මූලාශ්ර කේතය බාගත කර, එය (සංයුක්ත) ගොඩනඟා, පසුව ස්ථාපනය කළ යුතුය.
මෙන්න “make install” උපකාරී වන ස්ථානය.
“make install” විධානය මූලාශ්ර කේතයෙන් සංයුක්ත කරන වැඩසටහන් නිශ්චිත ස්ථානවලට තබා ගැනීමට භාවිතා වේ. එය වැඩසටහන (make) ගොඩනඟා පමණක් නොව, ගොනු පද්ධති නාමාවලියට පිටපත් කිරීමේ ක්රියාවලිය ස්වයංක්රීය කරයි. Linux පරිසරයන්හි, මෙය බොහෝ විට භාවිතා වන මූලික ක්රියාවලියක් වේ.
මෙම ලිපිය Ubuntu හි මූලාශ්ර කේතය ගොඩනඟා “make install” භාවිතා කර මෘදුකාංග ස්ථාපනය කිරීම කෙළින්ම පැහැදිලි කරයි—ආරම්භකයන් සඳහාද. ඔබට ක්රියාවලිය අතරේ මුහුණ දිය හැකි පොදු දෝෂ සහ ඒවා විසඳීමේ ක්රමද අපි ආවරණය කරමු.
පළමුව මෘදුකාංග ගොඩනඟීමට අවශ්ය සංවර්ධන මෙවලම් සූදානම් කරමු.
2. අවශ්ය සංවර්ධන මෙවලම් ස්ථාපනය කිරීම
මූලාශ්ර කේතයෙන් මෘදුකාංග ගොඩනඟා ස්ථාපනය කිරීමට, Ubuntu හි අවශ්ය සංවර්ධන මෙවලම් පළමුව සකස් කළ යුතුය. මෙවා නොමැතිව “make” විධානය භාවිතා කළ නොහැකි විය හැකි අතර, ගොඩනඟීමේ දෝෂවලට මුහුණ පාන්න පුළුවන්. එවැනි ගැටළු වලින් වැළැක්වීමට, පළමුවම ඔබේ සංවර්ධන පරිසරය සූදානම් බව තහවුරු කරගනිමු.
අවශ්ය පැකේජය ස්ථාපනය කිරීම: build-essential
Ubuntu හි build-essential නමැති පැකේජයක් ඇත, එය C සම්පාදකය (gcc), ගොඩනඟු මෙවලම් (make) සහ සම්බන්ධිත පුස්තකාලයන් එකට ගොඩනඟයි. මෙම පැකේජය ස්ථාපනය කිරීම ඔබට අවශ්ය මූලික මෙවලම් සියල්ල සකස් කරයි.
ඉන්ස්ටෝල් කිරීමේ ක්රමය මෙසේය:
sudo apt update
sudo apt install build-essential
පළමුව ඔබේ පැකේජ තොරතුරු යාවත්කාලීන කර, පසුව build-essential ස්ථාපනය කරන්න. මෙය මෘදුකාංග ගොඩනඟීමට අවශ්ය සියලු මූලික මෙවලම් ආවරණය කරයි.
ස්ථාපනය තහවුරු කිරීම
පහත විධාන භාවිතා කර සියල්ල නිවැරදිව ස්ථාපනය වී ඇතිදැයි පරීක්ෂා කළ හැක:
gcc --version
make --version
gcc (C සම්පාදකය) සහ make (ගොඩනඟු මෙවලම) සඳහා අනුවාද තොරතුරු පෙන්වන්නේ නම්, සැකසීම සාර්ථකයි. දෝෂයක් පෙනේ නම්, පණිවුඩය අවධානයෙන් කියවා, අවශ්ය නම් නැවත ස්ථාපනය කරන්න.
දැන් ඔබේ Ubuntu පද්ධතිය මූලාශ්ර කේතයෙන් ගොඩනඟීමට සූදානම්. ඊළඟට, මූලාශ්ර කේතය ලබා ගැනීම සහ එය විස්තාරණය කිරීම ගැන බලමු.
3. මූලාශ්ර කේතය ලබා ගැනීම සහ විස්තාරණය කිරීම
සංවර්ධන මෙවලම් ස්ථාපනය කළ පසු, ඊළඟ පියවර ඔබ ගොඩනඟා ගැනීමට අවශ්ය මූලාශ්ර කේතය ලබා ගැනීමයි. මෘදුකාංග සංවර්ධකයා ලබා දෙන මූලාශ්ර කේතය බාගත කර, ඔබේ වැඩ කරන නාමාවලියට විස්තාරණය කරන්න. මෙහිදී, මූලාශ්ර කේතය ලබා ගැනීම සහ විස්තාරණය කිරීම කෙළින්ම පැහැදිලි කරමු.
මූලාශ්ර කේතය ලබා ගැනීමේ ක්රමය
සාමාන්යයෙන්, පහත ක්රමයන්ගෙන් එකක් භාවිතා කර මූලාශ්ර කේතය ලබා ගත හැක:
නිල වෙබ් අඩවියෙන් බාගත කිරීම
බොහෝ විවෘත-මූලාශ්ර ව්යාපෘති “tar.gz” හෝ “tar.bz2” වැනි සංකුචිත ගොනු ලෙස නිල වෙබ් අඩවිවලින් මූලාශ්ර කේතය බෙදා දේ. උදාහරණයක් ලෙස, පහත විධානය භාවිතා කර බාගත කරන්න:
wget https://example.com/software-1.2.3.tar.gz
URL එක, සෑම මෘදුකාංගයකම නිල පිටුවේ ලබා දී ඇති බාගත සබැඳියට අනුව වෙනස් කරන්න.
GitHub සහ අනෙකුත් වේදිකා වලින් ක්ලෝන් කිරීම
අද කාලයේ බොහෝ ව්යාපෘති GitHub වැනි කේත හෝස්ට් සේවා භාවිතා කරයි. එම අවස්ථාවේ, Git විධානයෙන් මූලාශ්ර කේතය ක්ලෝන් කළ හැක.
Git ස්ථාපනය කර නොමැති නම්, පළමුව එය සකසන්න:
sudo apt install git
පසුව, ක්ලෝන් විධානය ධාවනය කරන්න:
git clone https://github.com/username/repository.git
රෙපොසිටරිය URL එක ව්යාපෘතිය අනුව වෙනස් වන බැවින්, නිල පිටුවේ පරීක්ෂා කරගන්න.
සංකුචිත ගොනු විස්තාරණය කිරීම
මූලාශ්ර කේතය සංකුචිත ගොනුවක් ලෙස ලබා දී ඇත්නම්, ඒ සඳහා සුදුසු විධානය භාවිතා කර විස්තාරණය කරන්න.
පහත සාමාන්ය ආකාර සහ ඒවා විස්තාරණය කිරීමේ විධාන:
.tar.gzගොනු සඳහා:tar -xvzf software-1.2.3.tar.gz
.tar.bz2ගොනු සඳහා:tar -xvjf software-1.2.3.tar.bz2
.zipගොනු සඳහා:unzip software-1.2.3.zip
එකක් ලබා ගත් පසු, ඔබට මෘදුකාංගය සහ අනුවාදය නාමයෙන් නාමාවලියක් ලැබෙනු ඇත. එම නාමාවලියට පිවිසීමට cd විධානය භාවිතා කරන්න:
cd software-1.2.3
දැන් ඔබට මෘදුකාංගය ගොඩනැගීමට සූදානම්. සැබෑ ගොඩනැගීම සහ ස්ථාපන පියවර වෙත යමු.
4. මෘදුකාංගය ගොඩනැගීම සහ ස්ථාපනය කිරීම
මූලාශ්ර කේතය සූදානම් වූ පසු, එය ගොඩනැගීමට සහ ස්ථාපනය කිරීමට වේලාවයි. මෙම කොටස Ubuntu හි මෘදුකාංගය ගොඩනැගීම සහ ස්ථාපනය කිරීමේ සාමාන්ය ක්රමය පියවරෙන් පියවර විස්තර කරයි.
සූදානම: ./configure ක්රියාත්මක කිරීම
බොහෝ මූලාශ්ර කේත පැකේජ්වල “configure script” එකක් ඇත, එය ගොඩනැගීමට පෙර පරිසරය සකස් කරයි. සාමාන්යයෙන්, මෙම විධානය මූලාශ්ර නාමාවලිය තුළ ක්රියාත්මක කරන්න:
./configure
මෙය ඔබේ පද්ධතිය පරීක්ෂා කර, ස්වයංක්රීයව Makefile (ගොඩනැගීමේ පියවර ලැයිස්තුව) එක ජනනය කරයි. අවශ්ය පුස්තකාල හෝ මෙවලම් අස්ථානගත වී ඇත්නම්, මෙහිදී දෝෂ පණිවුඩ ලැබේ. දෝෂ පණිවුඩ කියවා, අවශ්ය පැකේජ්වල ස්ථාපනය කරන්න.
configure ස්ක්රිප්ට් එක නොමැති නම්, README හෝ INSTALL ගොනු පරීක්ෂා කර, විශේෂ ගොඩනැගීමේ උපදෙස් සොයා බලන්න.
මෘදුකාංගය ගොඩනැගීම: make විධානය
සැකසීම අවසන් වූ පසු, මූලාශ්ර කේතය ක්රියාත්මක වැඩසටහන් බවට පරිවර්තනය කිරීමෙන් මෘදුකාංගය ගොඩනැගිය හැක:
make
මෙම විධානය Makefile හි නියෝග අනුගමනය කර, සියල්ල ස්වයංක්රීයව සංකලනය කරයි. ගොඩනැගීමට කාලයක් ගත විය හැක; මාර්ගයේ දෝෂ ඇතිනම් ඒවාට අවධානය යොමු කරන්න.
දෝෂ ලැබුනහොත්, දෝෂ පණිවුඩ අනුව අස්ථානගත පුස්තකාල හෝ පරාමිතීන් විසඳන්න.
වැඩසටහන ස්ථාපනය කිරීම: sudo make install
සාර්ථක ගොඩනැගීමක් පසු, වැඩසටහන ඔබේ පද්ධතියේ ස්ථාපනය කළ හැක. මෙය පද්ධති නාමාවලියකට (උදා: /usr/local/bin) ලියන බැවින් පරිපාලක අධිකාරි අවශ්ය වේ.
පහත විධානය ක්රියාත්මක කරන්න:
sudo make install
මෙය ගොඩනැගූ ගොනු නිවැරදි ස්ථාන වෙත පිටපත් කර, වැඩසටහන පද්ධතිය පුරා ලබා ගත හැකි කරයි.
පොදු දෝෂ සහ විසඳුම්
ගොඩනැගීම සහ ස්ථාපනය කිරීමේදී පහත වැනි දෝෂ ඔබට මුහුණ දිය හැක:
- Permission denied →
make installසමඟsudoභාවිතා කර ඇති බව තහවුරු කරන්න. - Missing dependencies → දෝෂ පණිවුඩ කියවා, අවශ්ය පුස්තකාල හෝ පැකේජ්වල ස්ථාපනය කරන්න.
- configure: command not found →
configureස්ක්රිප්ට් එක නොමැති හෝ ක්රියාත්මක නොවනවා විය හැක.chmod +x configureක්රියාත්මක කර හෝ ගොඩනැගීමේ උපදෙස් පරීක්ෂා කරන්න.
ආතතියට පත් නොවන්න—දෝෂ පණිවුඩ එකින් එක කියවා, පියවරෙන් පියවර විසඳුම් ගන්න.
5. ස්ථාපනය පසු පරීක්ෂා
sudo make install සමඟ මෘදුකාංගය ස්ථාපනය කළ පසු, එය නිවැරදිව ස්ථාපනය වී ඇතිදැයි පරීක්ෂා කරන්න. ස්ථාපනය අසාර්ථක වූ විට, විධාන හමු නොවීම හෝ අපේක්ෂිත ලෙස ක්රියා නොකිරීම සිදු විය හැක. ස්ථාපනයෙන් පසු ඔබ කළ යුතු මූලික පරීක්ෂා මෙන්න.
වැඩසටහන ස්ථාපනය වූ ස්ථානය පරීක්ෂා කිරීම
පළමුව, වැඩසටහන ඔබේ පද්ධතියේ කොහේ ස්ථාපනය වී ඇතිදැයි සොයා බලන්න. which විධානය භාවිතා කර ක්රියාත්මක ගොනුව සොයා ගන්න:
which program-name
උදාහරණයක් ලෙස, sample නමැති වැඩසටහනක් ස්ථාපනය කර ඇත්නම්, පහත ලෙස ඇතුළත් කරන්න:
which sample
ස්ථාපනය නිවැරදිව සිදු වූ විට, /usr/local/bin/sample හෝ /usr/bin/sample වැනි පථයක් පෙන්වනු ඇත. කිසිවක් නොපෙන්වන්නේ නම්, ස්ථාපනය අසාර්ථක වී ඇති හෝ වැඩසටහන PATH තුළ නොමැති බවයි.
අනුවාද තොරතුරු සමඟ ක්රියාත්මක වීම තහවුරු කිරීම
බොහෝ වැඩසටහන් --version හෝ -v විකල්පය භාවිතා කර අනුවාද තොරතුරු පෙන්වයි. මෙය වැඩසටහන සාර්ථකව ක්රියා කරනවාදැයි පරීක්ෂා කිරීමේ ඉක්මන් ක්රමයකි:
sample --version
නිවැරදි අනුවාදය පෙන්වන්නේ නම්, ස්ථාපනය සාර්ථකයි. දෝෂයක් හෝ “command not found” පණිවුඩයක් ලැබුනහොත්, ස්ථාපන පියවර නැවත සලකා බලන්න.

PATH පරිසර විචල්යය පරීක්ෂා කිරීම
make install සමඟ ස්ථාපනය කරන වැඩසටහන් සාමාන්යයෙන් /usr/local/bin තුළ යයි. මෙම නාමාවලිය ඔබේ PATH තුළ නොමැති නම්, වැඩසටහන විධානයක් ලෙස හඳුනාගත නොහැක.
ඔබේ වත්මන් PATH පරීක්ෂා කරන්න:
echo $PATH
/usr/local/bin ලැයිස්තුවේ ඇතුළත් නම්, ඔබ සූදානම්. නැතිනම්, එය ඔබේ shell වින්යාස ගොනුව (උදා: ~/.bashrc හෝ ~/.zshrc) තුළ එක් කරන්න:
export PATH=/usr/local/bin:$PATH
වෙනස්කම් ක්රියාත්මක කිරීමට ටර්මිනලය නැවත ආරම්භ කරන්න හෝ පහත විධානය ක්රියාත්මක කරන්න:
source ~/.bashrc
මෙම සැකසීම සමඟ, ඔබට ටර්මිනලයෙන් වැඩසටහන් ස smooth ලෙස ආරම්භ කළ හැක.
6. ඉවත් කිරීමේ ක්රමය
මූලාශ්රයෙන් ස්ථාපනය කරන ලද වැඩසටහන් සාමාන්ය පැකේජ කළමනාකරණකරු (apt වැනි) මගින් කළමනාකරණය නොකෙරේ. එබැවින්, ඔබට ඒවා ඉවත් කිරීමට අවශ්ය නම්, සාමාන්යයෙන් අතින් ඉවත් කිරීම කළ යුතුය. මෙම කොටස Ubuntu හි make install මගින් ස්ථාපනය කරන ලද මෘදුකාංගය නිවැරදිව ඉවත් කිරීමේ ක්රමය පැහැදිලි කරයි.
make uninstall සමඟ ඉවත් කිරීම
කොහොමහරි Makefile එකක් “uninstall target” එකක් ලබා දී ඇති විට, ස්ථාපනය කළ මූලාශ්ර නාමාවලියේ මෙම විධානය ක්රියාත්මක කරන්න:
sudo make uninstall
මෙය ස්ථාපනයේදී පිටපත් කර ඇති ගොනු ඉවත් කරයි. නමුත්, සියලු මෘදුකාංගයම make uninstall සපයන්නේ නැති බැවින්, පළමුව README හෝ INSTALL ගොනු පරීක්ෂා කරන්න.
වැදගත් සටහන්:
- ඔබට මෙය ස්ථාපනය සඳහා භාවිතා කළ ඒම මූලාශ්ර නාමාවලියේ ක්රියාත්මක කළ යුතුය.
- ඔබ මූලාශ්ර කේතය මකා දමා ඇත්නම්
make uninstallභාවිතා කළ නොහැක.
ගොනු අතින් මකා දැමීම
make uninstall නොමැති නම්, ගොනු අතින් මකා දැමිය යුතුය. වැඩසටහන් සාමාන්යයෙන් /usr/local/bin හෝ /usr/local/lib වැනි නාමාවලියන්හි ස්ථාපනය වේ.
ස්ථාපනය වූ සියලු ගොනු හඳුනාගෙන ඒවා අවධානයෙන් මකා දමන්න. උදාහරණයක් ලෙස, බයිනරිය /usr/local/bin තුළ තිබේ නම්:
sudo rm /usr/local/bin/program-name
අතින් ඉවත් කිරීම කට්ටලයක් විය හැකි බැවින්, මොන ගොනුවක් ස්ථාපනය වී ඇතිද යන්න පූර්වයෙන්ම දැන ගැනීම වැදගත් වේ.
checkinstall සමඟ ස්ථාපන කළමනාකරණය
ඉදිරියේදී ඉවත් කිරීම පහසු කිරීම සඳහා checkinstall නමැති මෙවලමක් භාවිතා කිරීම සලකා බලන්න. මෙම මෙවලම මෘදුකාංගය deb පැකේජයක් ලෙස ස්ථාපනය කරයි, එවිට apt හෝ dpkg මගින් කළමනාකරණය කළ හැක.
checkinstall ස්ථාපනය කරන්න:
sudo apt install checkinstall
ගොඩනැගීම අවසන් වූ පසු, make install වෙනුවට මෙම විධානය භාවිතා කරන්න:
sudo checkinstall
මෙම ක්රමය ඉවත් කිරීම ඉතා පහසු කරයි සහ ඔබේ පද්ධතිය පිරිසිදුව තබා ගනී—මූලාශ්රයෙන් නිතර ස්ථාපනය කරන අයට ඉතා නිර්දේශිතයි.
7. අන්තර්ජාල රහිත පරිසරවල ස්ථාපනය
කලින්, Ubuntu පද්ධතියක අන්තර්ජාල සම්බන්ධතාවයක් නොමැතිව මෘදුකාංග ස්ථාපනය කළ යුතු අවස්ථා ඇති විය හැක. සාමාන්යයෙන් අන්තර්ජාලයෙන් පැකේජ ලබා ගැනීම ප්රමුඛ වේ, නමුත් පෙර සැලසුම් කරගෙන “make install” අන්තර්ජාල රහිතවද ගොඩනැගීමට සහ ස්ථාපනයට හැකිය. මෙන්න අන්තර්ජාල රහිත ස්ථාපන අවස්ථා කළමනාකරණය කිරීමේ ක්රමය.
අන්තර්ජාල රහිත build-essential සූදානම් කිරීම
build-essential පැකේජය (අවශ්ය සංවර්ධන මෙවලම්) අන්තර්ජාල රහිතවද අවශ්ය වේ. එය සූදානම් කිරීම සඳහා, අන්තර්ජාල සම්බන්ධිත වෙනත් Ubuntu යන්ත්රයක් භාවිතා කර පැකේජයන් පෙර බාගත කරන්න.
apt-offline භාවිතා කිරීම
apt-offline ඔබට අවශ්ය පැකේජ සහ ඒවායේ පරායනතා (dependencies) එකතු කර USB ආදියක් මගින් මාරු කිරීමට උපකාරී වේ.
අන්තර්ජාල සම්බන්ධිත යන්ත්රයේ apt-offline ස්ථාපනය කරන්න:
sudo apt install apt-offline
පසුදා, අන්තර්ජාල රහිත පද්ධතියේ ඉල්ලීම් ගොනුවක් (request file) සකසා, අන්තර්ජාල සම්බන්ධිත යන්ත්රයේ පැකේජ බාගත කර, අවසානයේ අන්තර්ජාල රහිතව ස්ථාපනය කරන්න.
Ubuntu ස්ථාපන මාධ්යය APT මූලාශ්රයක් ලෙස භාවිතා කිරීම
Ubuntu ස්ථාපන මාධ්යය (DVD හෝ USB) APT මූලාශ්රයක් ලෙසද භාවිතා කළ හැක, එය බොහෝ මූලික පැකේජ, build-essential ඇතුළත් කරයි.
මාධ්යය මවුන්ට් කර, APT මූලාශ්ර ලැයිස්තුව මෙසේ සකසන්න:
sudo mount /dev/sdb1 /mnt
sudo apt-cdrom -d=/mnt add
ඉන්පසු සාමාන්ය පරිදි පැකේජ ස්ථාපනය කරන්න:
sudo apt update
sudo apt install build-essential
මෙය අන්තර්ජාල රහිතව ගොඩනැගීමේ පරිසරය සකස් කිරීමේ විශ්වාසනීය ක්රමයකි.
මූලාශ්ර කේතය ගෙන එමින් එය විස්තාරණය කිරීම
ගොඩනැගීමේ මෙවලම් සූදානම් වූ පසු, මූලාශ්ර කේතය පෙර බාගත කර USB ස්ටික් එකකට සුරකින්න, පසුව අන්තර්ජාල රහිත පරිසරයට පිටපත් කරන්න. මූලාශ්ර ගොනු අන්තර්ජාලයේ කරන පරිදි විස්තාරණය කරන්න:
tar -xvzf software-1.2.3.tar.gz
cd software-1.2.3
ඉන්පසු සාමාන්ය පියවර අනුගමනය කරන්න: ./configure → make → sudo make install.
අන්තර්ජාල රහිත ස්ථාපන සඳහා උපදෙස්
අන්තර්ජාල රහිත ස්ථාපන බොහෝ විට අ欠්ය පරායනතා (dependencies) නොමැති වීම නිසා අසාර්ථක වේ, එබැවින් ඔබට අවශ්ය සියලු පුස්තකාල (libraries) සහ ශීර්ෂ ගොනු (header files) තිබේදැයි දෙවරක් පරීක්ෂා කරන්න. හැකි නම්, පළමුව අන්තර්ජාලයේ පරීක්ෂා ගොඩනැගීමක් (test build) කර, අවශ්ය පැකේජ ලැයිස්තුව ලබා ගන්න.
8. නිතර අසන ප්රශ්න (FAQ)
Ubuntu හි “make install” භාවිතා කර මෘදුකාංග ස්ථාපනය කරන විට, ආරම්භකයන් සිට මධ්යම පරිශීලකයන් දක්වා බොහෝ ප්රශ්න සහ ගැටළු ඇති වේ. මෙන්න සාමාන්යයෙන් අසන ප්රශ්න කිහිපයක් සහ ඒවායේ පිළිතුරු।
Q1. make install ක්රියාත්මක කිරීමේදී “Permission denied” ලැබේ. මට මොනවද කළ යුතුද?
A1.
“make install” විධානය ගොනු පද්ධති ප්රදේශ (උදාහරණයක් ලෙස /usr/local/bin) වෙත පිටපත් කරයි, එබැවින් පරිපාලක අවසර අවශ්ය වේ. සෑම විටම sudo භාවිතා කරන්න:
Correct example:
sudo make install
This will run the install process with the proper permissions.
Q2. ./configure ක්රියාත්මක කිරීමේදී “No such file or directory” ලැබේ. ඇයි?
A2.
මෙම දෝෂය අදහස් කරන්නේ ඔබේ වත්මන් නාමාවලියේ configure ස්ක්රිප්ට් නොමැති බවයි. ඉන්පසු ඇති විය හැකි හේතු:
- මූලාශ්ර කේතය පූර්ණ ලෙස බාගත නොවීය
- ව්යාපෘතිය autotools භාවිතා නොකරයි (උදාහරණයක් ලෙස CMake භාවිතා විය හැක)
configureස්ක්රිප්ට් ක්රියාත්මක කිරීමට සුදුසු නොවේ
පළමුව, configure ගොනුව පවතිනද යන්න පරීක්ෂා කරන්න, නැත්නම් ඇතුළත් README හෝ INSTALL ගොනු කියවීමෙන් නිවැරදි සෑදීමේ පියවර සොයාගන්න.
Q3. make: command not found. ලැබේ. මට මොනවද කළ යුතුද?
A3.
මෙය අදහස් කරන්නේ සෑදීමේ මෙවලම් ස්ථාපිත නොවීමයි. පහත විධාන ක්රියාත්මක කර ඒවා ස්ථාපනය කරන්න:
sudo apt update
sudo apt install build-essential
The build-essential package includes make and all necessary tools.
Q4. build-essential offline ස්ථාපනය කරන්නේ කෙසේද?
A4.
offline වශයෙන් build-essential ස්ථාපනය කිරීමට, පළමුව ඔන්ලයින් යන්ත්රයකින් පැකේජ් බාගත කර offline පරිසරයට ගෙන යාම. ඉතා පොදු දෙකක් මෙසේය:
- apt-offline භාවිතා කර සියලුම අනුබද්ධතා බාගත කරන්න
- Ubuntu ස්ථාපන මාධ්ය APT මූලාශ්රයක් ලෙස භාවිතා කරන්න
ස්ථාපන මාධ්ය ක්රමය සම්පූර්ණ offline පරිසර සඳහා විශේෂයෙන්ම සරලයි.
9. සාරාංශය
Ubuntu හි “make install” මූලාශ්රයෙන් මෘදුකාංග ස්ථාපනය කිරීමේදී වැදගත් භූමිකාවක් ඉටු කරයි. මෙය ඔබට නවතම අනුවාද හෝ අභිරුචි සෑදීම් භාවිතා කිරීමට, පැකේජ් කළමනාකරුට සම්බන්ධ නොවී, ලිනක්ස් පද්ධතිවල විශාල ශක්තියක් ලබා දෙයි.
මෙම ලිපිය සංවර්ධන මෙවලම් සකස් කිරීම, මූලාශ්ර කේත ලබා ගැනීම හා සෑදීම, ස්ථාපනය, අස්ථාපනය, සහ offline අවස්ථා කළමනාකරණය ඇතුළත් සියලුම කරුණු ආවරණය කරයි. මෙම පියවර සාර්ථකව ඉගෙන ගනිමින් ඔබට හමු වන ඕනෑම නොදන්නා මෘදුකාංගය සාර්ථකව සම්බන්ධ විය හැක.
අපි සාමාන්ය දෝෂ හා ප්රශ්න සඳහා විසඳුම් FAQ ආකාරයෙන් සකස් කර ඇත. ලිනක්ස් සෑදීම් මුල් වරට භීතියක් විය හැකි නමුත් මූලික කරුණු අවබෝධ කරගත් පසු කළහැකි වේ.
Ubuntu හි විවිධ මෘදුකාංග පරීක්ෂා කිරීමට අවශ්ය නම්, මෙහි විස්තර කරන “make install” ක්රියාවලිය අධික්ෂණය කර, ඉතා සුවිශේෂී සංවර්ධන පරිසරයක් රසවිඳින්න.

