මම tar.gz ගොනු බාගත කර ඇත්තෙමි. නමුත් එය ස්ථාපනය කරන්නේ කෙසේදැයි මම නොදනිමි. මම මේ ආකාරයේ ගොනුවක් ස්ථාපනය කරන්නේ කෙසේද?
මම tar.gz ගොනු බාගත කර ඇත්තෙමි. නමුත් එය ස්ථාපනය කරන්නේ කෙසේදැයි මම නොදනිමි. මම මේ ආකාරයේ ගොනුවක් ස්ථාපනය කරන්නේ කෙසේද?
Answers:
ඔබ කළ යුතු පළමු දෙය තාර සංරක්ෂිතයේ ඇතුළත සිට ෆෝල්ඩරයකට ගොනු උකහා ගැනීමයි. ඔබගේ ඩෙස්ක්ටොප් එකට ගොනු පිටපත් කරමු. ඔබගේ ගොනු බ්රව්සරයේ ඇති සංරක්ෂිත ගොනුවේ අයිකනය දකුණු-ක්ලික් කර සන්දර්භය මෙනුවේ සුදුසු ඇතුළත් කිරීම එබීමෙන් ඔබට සංරක්ෂිතයක් උකහා ගත හැකිය. සංරක්ෂිතය උපුටා ගැනීම සමාන නමක් සහිත නව ෆෝල්ඩරයක් නිර්මාණය කළ යුතුය. උදා program-1.2.3
. දැන් ඔබට පහත දැක්වෙන විධානය භාවිතා කර ඔබේ පර්යන්තය විවෘත කර එම නාමාවලියට යා යුතුය:
cd /home/yourusername/Desktop/program-1.2.3
වග බලා ගන්න ඔබට නමින් ගොනුව කියවීමට කරන්න INSTALL
, INSTALL.txt
, README
, හෝ එක් උපුටා ගන්නා ලදී නම් ඒ හා සමාන දෙයක්. ls
විධානය භාවිතා කිරීමෙන් ටර්මිනලයේ සිට එවැනි ගොනුවක් තිබේදැයි ඔබට පරීක්ෂා කළ හැකිය . ගොනුව විවෘත කර විධානය සමඟ කියවිය හැකිය:
xdg-open INSTALL
INSTALL යනු ඔබේ ගොනුවේ නමයි. ස්ථාපන ක්රියාවලිය දිගටම කරගෙන යාම සඳහා අනුගමනය කළ යුතු නිවැරදි පියවර මෙම ගොනුවේ අඩංගු වේ. සාමාන්යයෙන්, "සම්භාව්ය" පියවර තුන නම්:
./configure
make
sudo make install
නිදසුනක් ලෙස, ධාවනය මඟින් configure
ඔබ අතපසු වූ පරායත්තතා දෝෂ ලැයිස්තුවක් මඟින් විමසනු ලැබුවහොත් ඔබට යම් පරායත්තතා ස්ථාපනය කිරීමට අවශ්ය විය හැකිය .
checkinstall
ඒ වෙනුවටmake install
ඔබට භාවිතා කළ හැකිය .
ඔබේ සැතපුම් ගණන වෙනස් විය හැකි බව මතක තබා ගන්න.
ඔබට .tar.gz
ගොනුවක් හෝ .tar.bz2 ගොනුවක් "ස්ථාපනය" කළ නොහැක. .tar.gz
ලිපිගොනු යනු gzip- සම්පීඩිත තාර බෝල, .zip
ගොනු වැනි සම්පීඩිත ලේඛනාගාර වේ. .bz2 ගොනු bzip2 සමඟ සම්පීඩිත වේ. ඔබට මෙය .tar.gz
භාවිතයෙන් ගොනු උකහා ගත හැකිය :
tar xzf file.tar.gz
ඒ හා සමානව ඔබට .tar.bz2 ගොනු උකහා ගත හැකිය
tar xjf file.tar.bz2
ඉවත් කිරීමේදී ගොනු උපුටා ගන්නා ආකාරය දැකීමට ඔබ කැමති නම්, එකතු කරන්න v
:
tar xzvf file.tar.gz
ඔබට අන්තර්ජාල සම්බන්ධතාවයක් නොමැති වුවද, ඔබට තවමත් උබුන්ටු පැකේජ කළමනාකරණ පද්ධතිය භාවිතා කළ හැකිය, http://packages.ubuntu.com/.deb
වෙතින් ගොනු බාගන්න . පරායත්තයන් ද බාගත කිරීමට අමතක නොකරන්න.
නොබැඳි ලෙස පැකේජ ස්ථාපනය කිරීමට පහසු ක්රමයක් සඳහා, නොබැඳි මෘදුකාංග ස්ථාපනය කරන්නේ කෙසේද යන ප්රශ්නය බලන්න. .
which <SoftwareName>
. ඉන්පසු උපුටා ගත් tar.gz
සංරක්ෂිතයේ අන්තර්ගතය නැවත නැවත ලිවීමට එම ෆෝල්ඩරයට ගෙන යන්න.
cd
නිවැරදි ෆෝල්ඩරයට සැරිසැරීමට විධානය භාවිතා කරන්න . ස්ථාපන උපදෙස් සහිත README ගොනුවක් තිබේ නම්, ඒ වෙනුවට එය භාවිතා කරන්න.එක් විධානයකින් ගොනු උකහා ගන්න
tar xvzf PACKAGENAME.tar.gz
tar xvjf PACKAGENAME.tar.bz2
./configure
make
sudo make install
(හෝ සමඟ checkinstall
)ඔබ මෘදුකාංග ප්රභවයන් හරහා පැකේජයක් ස්ථාපනය කර පැකේජය තනිවම බාගත නොකරන්නේ නම්, ඔබට එම පැකේජයට නව යාවත්කාලීනයන් ලැබෙනු ඇති අතර ඒවා යාවත්කාලීන කළමනාකරු හරහා ස්ථාපනය කරන්න.
MYPACKAGE
ටර්මිනලයක් ටයිප් කිරීමෙන් ඔබට ස්ථාපනය කළ හැකිය :
sudo apt-get install MYPACKAGE
හෝ මෘදුකාංග මධ්යස්ථානය භාවිතා කර සෙවීමෙන් MYPACKAGE
. නමුත් එය නොමැති නම් ප්රභවය සමඟ යන්න.
./configure && make && sudo make install
පැකේජය ස්වයංක්රීයව වින්යාස කිරීමේ හා සම්පාදනය කිරීමේ ක්රමයක් භාවිතා කරයි යැයි උපකල්පනය කරයි. ඔබ ලිපිගොනු සෙවිය යුතුය INSTALL
, README
හෝ ඊට සමාන ය. තවද, make install
උපසර්ගය වරප්රසාද ලත් ස්ථානයකට සකසා ඇත්නම් (එය පෙරනිමිය වේ) ක්රියා නොකරනු ඇත. එමනිසා, sudo make install
එය භාවිතා කරමින් නිවාස නාමාවලියෙහි නාමාවලියකට භාවිතා කරන්න හෝ ස්ථාපනය කරන්න ./configure --prefix=~/yourprogram
. ඉන්පසු ~/yourprogram/bin
ඔබේ $PATH
ඇතුලත හෝ එයට සිම්ලින්ක් සාදන්න ~/bin/
.
මෙය .tar.*
කේත සම්පාදනය කර තාර ගොනුවකට ඇසුරුම් කර ඇති ගොනු සඳහා පමණි.
හරි, මෙය ආරම්භකයකුට තරමක් අභියෝගාත්මක කාර්යයකි, නමුත් මගේ උපදෙස් පිළිපදින්න, එය හොඳින් විය යුතුය.
පළමුව, .tar.*
ගොනුව බාගත කර එය සුරකින්න . එය විවෘත නොකරන්න. (මෙම උදාහරණ වලදී, මම ඩ්රොප්බොක්ස් බීටා බිල්ඩ් ස්ථාපනය කරමි, මන්ද මම එය කෙසේ හෝ ස්ථාපනය කිරීමට යන බැවින්, මම ස්ථාපනය ලේඛනගත කළ හැකි යැයි සිතුවෙමි.)
ඔබ ඔබේ ගොනුව බාගත කළ පසු, (ඔබ එය සුරකින ලදැයි උපකල්පනය කර Downloads
) පහත සඳහන් දේ ටයිප් කරන්න:
cd Downloads
sudo cp dropbox-lnx.x86_64-1.5.36.tar.gz /opt/
සටහන: ඔබ බාගත කළ ඕනෑම ගොනුවක නම භාවිතා කරන්න. (උදා: ෆයර්ෆොක්ස් රාත්රී 19.0a1 64-බිට් ගොඩනැගීම සඳහා, ඔබ ටයිප් කරයි sudo cp firefox-19.0a1.en-US.linux-x86_64.tar.bz2 /opt/
)
දැන්, /opt/
නාමාවලිය වෙත වෙනස් කරන්න , වැඩසටහන උපුටා ගෙන පැරණි ගොනුව ඉවත් කරන්න:
cd /opt/
sudo tar -xvf dropbox-lnx.x86_64-1.5.36.tar.gz
sudo rm -rf dropbox-lnx.x86_64-1.5.36.tar.gz
(නැවතත්, බාගත කළ ගොනුවේ නම භාවිතා කරන්න. දිගුව අමතක නොකරන්න.)
හරි, උපුටා ගත් ෆෝල්ඩරය හැඳින්වෙන්නේ කුමක් දැයි පරීක්ෂා කරන්න:
ls -a
ඔබට මේ වගේ දෙයක් ලැබෙනු ඇත:
james@james-OptiPlex-GX620:/opt$ ls -a
. .. .dropbox-dist
james@james-OptiPlex-GX620:/opt$
හරි, අපගේ උදාහරණයේ දී, අපි ඩ්රොප්බොක්ස් ස්ථාපනය කළ අතර එහි ඇති එකම ෆෝල්ඩරය හැඳින්වේ .dropbox-dist
. එය බොහෝ විට අපට අවශ්ය ෆෝල්ඩරය බැවින් ඊළඟ පියවරට එය /
ඇතුල් කරන්න ( එය ෆෝල්ඩරයක් බැවින් අවසානයට a එකතු කරන්න .):
sudo chmod 777 .dropbox-dist/
හරි, එය දැන් ක්රියාත්මක කළ හැකි ලෙස සලකුණු කර ඇත, එබැවින් සංකේතාත්මක සබැඳියක් නිර්මාණය කිරීමට කාලයයි (මෙය ඔබට ටර්මිනලයේ සිට ක්රියාත්මක කිරීමට ඉඩ සලසයි):
sudo ln -s /opt/.dropbox-dist/ /usr/bin/dropbox
සටහන: මේ sudo ln -s /opt/{FOLDER_NAME}/ /usr/bin/{PROGRAM_NAME}
!!! {PROGRAM_NAME}
වැඩසටහනේ නමේ සරල, කුඩා අකුරු අනුවාදය සමඟ එය ප්රතිස්ථාපනය කර ඇති බවට වග බලා ගන්න (උදා: ෆයර්ෆොක්ස් නයිට්ලි සඳහා, ටයිප් කරන්න firefox-nightly
; uTorrent සේවාදායකය සඳහා, ටයිප් කරන්න utserver
. ඔබ මෙහි ටයිප් කරන ඕනෑම දෙයක් ඔබ වැඩසටහන ක්රියාත්මක කරන සෑම විටම භාවිතා කරන විධානය වනු ඇත. /usr/bin/
වින්ඩෝස් පද්ධතිවල PATH විචල්යය මෙන් සිතන්න .)
හරි, ඔබ ඉවරයි. වැඩසටහන දැන් ස්ථාපනය කර ඇති අතර පර්යන්තයෙන් ධාවනය කළ හැකිය.
මෙය කුමක් ද? ඔබ කියන්නේ ඔබට එය දියත් කිරීමේ සිට ක්රියාත්මක කිරීමට අවශ්ය බවත්, ඔබට එය නිරූපකයක් ලබා ගැනීමට අවශ්ය බවත්? කිසිම ප්රශ්නයක් නැ!
මෙම කොටස තරමක් සරල ය:
gksu gedit /usr/share/applications/dropbox.desktop
සටහන: ඔබ පෙර ස්ථාපනයකින් ස්ථාපනය කරන්නේ නම්, ls -a /usr/share/applications
පෙර පැවති .desktop ගොනුව භාවිතා කර සොයන්න. ඒ වෙනුවට එම ගොනුවේ නම ඇතුල් කරන්න.
දැන්, මෙන්න ඔබ නිරූපකය නිර්මාණය කරන ස්ථානයයි. මෙන්න හොඳ අච්චුව; එය සුදුසු පරිදි සංස්කරණය කරන්න.
[Desktop Entry]
Version=1.0
Name=Firefox Nightly
Comment=Browse the World Wide Web
GenericName=Web Browser
Keywords=Internet;WWW;Browser;Web;Explorer
Exec=firefox-nightly
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=/opt/firefox/icons/mozicon128.png
Categories=GNOME;GTK;Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml+xml;application/xml;application/rss+xml;application/rdf+xml;image/gif;image/jpeg;image/png;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;x-scheme-handler/chrome;video/webm;application/x-xpinstall;
StartupNotify=true
Actions=NewWindow;
[Desktop Action NewWindow]
Name=Open a New Window
Exec=firefox-nightly -new-window
OnlyShowIn=Unity;
ඔබට MimeType විකල්පය සම්පූර්ණයෙන්ම අත්හැර දැමීමට අවශ්ය විය හැකිය. ඔබ එසේ නොකළේ නම් එය ඉතා නරක විය හැකිය.
දැන්, "සුරකින්න" ක්ලික් කරන්න, එය වසා දමන්න, ඔබ ව්යාපාරයේ යෙදී සිටී!
/opt
නිසා ඒ සඳහා සෑම යෙදුමක්ම ඒ ආකාරයෙන් ලබා දෙනු ඇතැයි අදහස් නොකෙරේ, විශේෂයෙන් ඩ්රොප්බොක්ස් සංවෘත ප්රභවයක් බැවින්. මූලාශ්ර පැකේජයක් ලබා ගන්නේ කෙසේද, එය ගොඩනඟන්නේ කෙසේද සහ එය ස්ථාපනය කරන්නේ කෙසේද යන්න මෙයින් පැහැදිලි නොවේ.
අන්තර්ජාල ලිපිගොනු වලින් යෙදුම් බාගත කර ස්ථාපනය කිරීමට සාමාන්යයෙන් උපදෙස් දෙනු නොලැබේ . උබුන්ටු සඳහා බොහෝ යෙදුම් ඔබේ පද්ධතියේ "උබුන්ටු මෘදුකාංග මධ්යස්ථානය" හරහා ලබා ගත හැකිය (නිදසුනක් ලෙස, K3B ). මෘදුකාංග මධ්යස්ථානයෙන් ස්ථාපනය කිරීම වඩා ආරක්ෂිත, වඩා පහසු වන අතර උබුන්ටු වෙතින් යාවත්කාලීනයන් ලබා ගැනීමට යෙදුමට ඉඩ දෙනු ඇත.
tar
පැකේජ ස්ථාපනය කරන්නේ කෙසේදැයි එයින් කියැවිණිහොඳම ක්රමය වන්නේ ඔබේ පද්ධතියට tar.bz2 සහ tar.gz පැකේජ පළමුව බාගත කිරීමයි. ඊළඟට ගොනුව මත රයිට් ක්ලික් කර ගොනු විසංයෝජනය කිරීමට උපුටා ගැනීම තෝරන්න. ඔබ උපුටා ගත් ෆෝල්ඩරයේ පිහිටීම විවෘත කර රීඩ්මේ ගොනුව සොයා එය විවෘත කිරීමට දෙවරක් ක්ලික් කර එම පැකේජය ස්ථාපනය කරන්නේ කෙසේද යන්න පිළිබඳ උපදෙස් අනුගමනය කරන්න. මන්දයත් ගොනුව නිසි ලෙස ස්ථාපනය කිරීම සඳහා විවිධ උපදෙස් ලබා ගත හැකි බැවිනි. සමහර දෝෂ නොමැතිව වලක්වා ගැනීමට නොහැකි විය හැක.
පළමුවෙන්ම පැකේජය තැනීම අත්යවශ්ය වන අතර එය තනිවම සම්පාදනය කිරීමට අවශ්ය සියලුම වැඩසටහන් අඩංගු වේ.
ඉහත සඳහන් කළ පරිදි INSTALL ගොනුව කියවා පූර්වාවශ්යතාවයන් සපුරාලීමෙන් පසු ඔබට මැජික් කළ හැකිය.
./configure && make && sudo make install
TAR / GZ ලෙස සංරක්ෂණය කර තිබුණද, සෑම මෘදුකාංගයකම වෙනස් ගොඩනැඟීමේ ක්රියාවලියක් තිබිය හැකි බැවින්, විශේෂයෙන් පිළිතුරු දීමට අපහසුය.
මා දන්නා බොහෝ ප්රභව කේත සඳහා මට කිව හැකි දෙය නම්, ඔබ මුලින්ම ඔබේ අභිමතය පරිදි ෆෝල්ඩරයකට ටාර්බෝල් සංරක්ෂිතය උකහා ගැනීමට අවශ්ය වනු ඇත. එවිට බොහෝ ප්රභව කේතයන් AUTOCONF සහ MAKE වැඩසටහන් මත රඳා පවතී, එබැවින් ඔබට පහත දැක්වෙන විධානයන් භාවිතා කිරීමට අවශ්ය වනු ඇත:
./configure
make
ඔබේ ද්විමය ගොඩනැගීමට, පසුව:
make install
එය පද්ධතිය තුළ ස්ථාපනය කිරීමට.
"./configure" මඟින් ඔබේ පද්ධතියේ තොරතුරු ලබා ගැනීම සඳහා ඔටෝකොන්ෆ් යාන්ත්රණය භාවිතා කරන අතර ඔබේ ස්ථාපනය සමඟ ගැලපෙන සුදුසු ද්විමයන් තැනීම සඳහා ප්රභව ගොනුවේ බිල්ඩ් ස්ක්රිප්ට් සකස් කරන්න. "සාදන්න" මඟින් ගොඩනැගීමම ආයාචනා කරනු ඇත, එමඟින් ද්විමය ප්රභව කේතයෙන් පිටත නිර්මාණය වේ. "ස්ථාපනය කරන්න" ඉන්පසු ද්විමය, ප්රලේඛන, වින්යාස ගොනුව යනාදිය ඔබේ පද්ධතියේ සුදුසු ෆෝල්ඩර වලට පිටපත් කරනු ඇත, එවිට මෘදුකාංගය පරිශීලකයින්ට ලබා ගත හැකිය.
එය ඉතා මූලික පැහැදිලි කිරීමකි, සැබෑ පිළිතුර: ප්රභව කේතය සමඟ සපයා ඇති ලියකියවිලි කියවන්න ... එය පමණක් ගොඩනඟන්නේ කෙසේදැයි ඔබ දැනගන්නේ එතැන පමණි.
මෘදුකාංගය නිල, පීපීඒ / වෙනත් නිල නොවන ගබඩාවක් වේවා ගබඩාවලින් මෘදුකාංග ස්ථාපනය කිරීමට ඔබ සැමවිටම උත්සාහ කළ යුතුය. ඒ ආකාරයෙන්, ඔබ වෙනත් පද්ධති යාවත්කාල කිරීම් ස්ථාපනය කරන අතරම ස්ථාවර නිකුතුව, ආරක්ෂාව සහ නව විශේෂාංග යාවත්කාලීන කිරීම් ඔබට ලැබෙනු ඇත. තවත් වාසියක් වන්නේ තාර ලිපිගොනු සමඟ ගොඩනැගීම, පරායත්තතා සහ දැඩි අස්ථාපනය කිරීම (යෙදුම උපාගමිකව නොපෙන්වන බැවින්) ගැන කරදර වීමට අවශ්ය නොවන බවයි.
උදාහරණයක් ලෙස, ඔබට mysql-server පැකේජය ස්ථාපනය කිරීමෙන් mysql ස්ථාපනය කළ හැකිය.
ඔබට ඇත්ත වශයෙන්ම තාර ලිපිගොනු භාවිතා කිරීමට අවශ්ය නම්, පොදු ක්රියාවලිය ක්රියාත්මක කිරීම (ස්ථාපනය කිරීම සඳහා සූඩෝ අවශ්ය විය හැක):
./configure
make
make install
ඉහත සමහර විධානයන් අවශ්ය නොවන බව කරුණාවෙන් සලකන්න, කරුණාකර තාර ගොනුවේ ඇති ඕනෑම රීඩ්මේ ලිපිගොනු වෙත යොමු වන්න හෝ ක්රියාත්මක කිරීමට උත්සාහ කරන්න ./configure --help
දිගුව සහිත ලිපිගොනු tar.bz2
යනු පොදුවේ හැඳින්වෙන්නේ a compressed tarball
. වෙනත් උදාහරණ .tar.gz
(වඩාත් පොදු) සහ .tgz
.
ඔබට මෙම ගොනුව උපුටා ගත හැකිය ...
tar -xvjf file.tar.bz2
මෙය ඔබ දැනට සිටින නාමාවලියට ටාර්බෝල් වෙතින් ලිපිගොනු උකහා ගන්නා අතර එහි නව නාමාවලියක් සෑදිය යුතුය.
විකල්ප පිළිබඳ කෙටි පැහැදිලි කිරීම:
bzip2
මෙය බොහෝ විට ප්රමාණවත් නොවේ. එය කුමක්ද යන්න මත පදනම්ව එය සම්පුර්ණ සම්පාදිත සැකසුමක් තිබිය හැකි අතර ඔබට නව නාමාවලිය තුළට සීඩී තබා ක්රියාත්මක කළ හැකි එකක් ආරම්භ කළ යුතුය. ඔබට රහස්ය කිරීමට, සෑදීමට, ස්ථාපනය කිරීමට අවශ්ය වැඩසටහනකට මූලාශ්රය ද එහි අඩංගු විය හැකිය. සාමාන්යයෙන් (එනම්, මම උපකල්පනය කරමි) එහි ඊළඟට කුමක් කළ යුතුද යන්න පැහැදිලි කරන කියවීමක් අඩංගු විය යුතුය.
අවවාදයයි:
මෙවැනි මෘදුකාංගයක් ස්ථාපනය කිරීමෙන් කිසිදු පරායත්තතාවයක් ස්ථාපනය නොවන අතර ඔබ මෙම පරායත්තයන් ස්ථාපනය කිරීමට පෙර තාර බෝලයක් ස්ථාපනය කිරීමට උත්සාහ කළහොත් පැමිණිලි කරනු ඇත. පරායත්තතා තිබේදැයි සොයා බැලීමට වෙබ් අඩවියක් හෝ ගොනුවක්ම භාවිතා කර ඒවා පළමුව ස්ථාපනය කරන්න. නමුත් සෑම විටම සෑම විටම පළමුව .DEB
අයන ස්ථාපන ගොනුවක් හෝ සබැඳියක් සොයා ගැනීමට උත්සාහ කරන්න ppa
එවිට ඔබට උබුන්ටු මෘදුකාංග මධ්යස්ථානය භාවිතා කළ හැකිය.
ඔබ gimp ප්ලගීන ස්ථාපනය කිරීමට උත්සාහ කරන්නේ නම්, මෙම සබැඳියේ සඳහන් ස්ථාපන ක්රියාවලියේ කොටස් ඔබ මඟ හැරියේය .
wget ftp://ftp.gtk.org/pub/babl/0.1/babl-0.1.10.tar.bz2
tar -xvf babl-0.1.10.tar.bz2
cd babl-0.1.10/
./configure
make
sudo make install
ඔබටත් අවශ්ය වනු ඇත gegl
:
wget ftp://ftp.gimp.org/pub/gegl/0.2/gegl-0.2.0.tar.bz2
tar -xvf gegl-0.2.0.tar.bz2
cd gegl-0.2.0/
./configure
make
sudo make install
Wget සමඟ ගොනු බාගත කිරීමට පෙර වෙබ් අඩවියට පිවිස එහි නවතම අනුවාද තිබේදැයි බලන්න. මෙම උපදෙස් 2012 මැයි මස 3 වන දින සිට පැරණි ඒවා විය හැකිය;)
tar -xvjf
පසුව ./configure
මට දෝෂ පණිවිඩයක් ලැබුණි, මුල් සංස්කරණයෙහි මගේ සංස්කරණය බලන්න.
මෙම ලේඛනාගාරයේ සාමාන්යයෙන් පැකේජයේ ප්රභවය අඩංගු වේ. ඒවායින් සෑම එකක්ම ස්ථාපනය කිරීමට වෙනස් ප්රවේශයක් ඇත. ඔවුන් සියල්ලන්ටම වැඩ කළ හැකි යැයි සැලකෙන පොදු ක්රමයක් ගැන මම සාකච්ඡා කරමි.
මූලික අවශ්යතා:
නම්යශීලි
බයිසන් හෝ බයිසන් ++
python
මෙම ලේඛනාගාරයේ ප්රභවය අඩංගු බැවින්, ඔබේ පද්ධතියට ප්රභවය සම්පාදනය කිරීමට සහ ගොඩ නැගීමට අවශ්ය ක්රමලේඛන භාෂා අවශ්ය වේ. එබැවින් ඉහත සඳහන් කළ පොදු අවශ්යතා පැකේජ ඔබට ප්රමාණවත් නොවනු ඇත. එවැනි අවස්ථාවකදී ඔබට අවශ්ය පැකේජ # 1, # 2, # 3 හරහා ස්ථාපනය කළ යුතුය (අන්තර්ජාල සම්බන්ධතාවය අවශ්ය වේ). ලේඛනාගාරයට ඇතුළත් කර ඇති රීඩ්මේ ගොනුවකින් ඔබේ මෘදුකාංගය මත ඇති පරායත්තතා ගැන ඔබට දැනගත හැකිය.
පියවර:
ලේඛනාගාරය දෙවරක් ක්ලික් කිරීමෙන් සංරක්ෂිත කළමණාකරු සමඟ විවෘත කරන්න, ඉන්පසු එය උපුටා ගන්න.
කේතය:
සීඩී මාර්ගය-උපුටා ගත්-ෆෝල්ඩරය
./configure
make
sudo make install
පළමු කේතය ක්රියාත්මක කිරීමට අපොහොසත් වුවහොත් ඉහත කේත වලට පෙර මෙම කේතය ක්රියාත්මක කරන්න:
chmod +x configure
කේතය:
chmod +x install.sh
./install.sh
හෝ sudo ./install.sh
(එයට root අවසර අවශ්ය නම්)
නැතහොත් ඔබට එය දෙවරක් ක්ලික් කර ටර්මිනලයේ ධාවනය තෝරන්න හෝ ධාවනය කරන්න.
සැ.යු: සමහර විට ගොනුවක් තිබේ, ඒ your_software_name.sh
වෙනුවට යමක් සොයාගත හැකිය install.sh
. මෙම අවස්ථාව සඳහා, ඔබ install.sh
පෙර කේතවල නිවැරදි නම සමඟ ආදේශ කළ යුතුය.
කේතය:
chmod +x install
./install
හෝ sudo ./install
(එයට root අවසර අවශ්ය නම්)
නැතහොත් ඔබට එය දෙවරක් ක්ලික් කර ටර්මිනලයේ ධාවනය තෝරන්න හෝ ධාවනය කරන්න.
කේතය:
make
sudo make install
එය විශේෂ ෆෝල්ඩරයක විය හැකිය (සාමාන්යයෙන් නම් කරන ලද ෆෝල්ඩරයක bin
). cd
සුදුසු මාර්ගය සහිත විධානයක් සහිත මෙම ෆෝල්ඩරය වෙත ගෙන ගොස් නැවත සොයා බලා එම ක්රියාවලියම අනුගමනය කරන්න.
උපුටා ගත් tar.gz-, tar.bz2-, tar.xz- ලේඛනාගාරය සම්පාදනය කිරීමට පෙර ඔබ පහත සඳහන් දෑ කළ යුතුය.
මුලදී ඔබ සම්පාදනය කිරීමට උත්සාහ කරන යෙදුම සඳහා උබුන්ටු පැකේජයේ පැවැත්ම පරීක්ෂා කළ යුතුය.
උදාහරණයක් ලෙස ඔබ සංවේදනය සම්පාදනය කිරීමට උත්සාහ කරන්නේ නම්, ඔබේ නිකුතුව සඳහා (හෝ සියලුම නිකුතු සඳහා ) පැකේජ ලේඛනාගාරය packages.ubuntu.com හි සෙවිය යුතුය . සංවේදනය
සඳහා ප්රති results ල :
පැකේජ සංවේදනය
- විශ්වාසදායක (14.04LTS) (gnome): GNOME බහු ප්රොටොකෝලය චැට් සහ ඇමතුම් සේවාදායකයා 3.8.6-0ubuntu9: amd64 arm64 armhf i386 powerpc ppc64el
- විශ්වාසදායක-යාවත්කාලීන කිරීම් (gnome): GNOME බහු ප්රොටොකෝලය කතාබස් සහ ඇමතුම් සේවාදායකයා 3.8.6-0ubuntu9.2: amd64 arm64 armhf i386 powerpc ppc64el
- xenial (16.04LTS) (gnome): GNOME බහු ප්රොටොකෝලය චැට් සහ ඇමතුම් සේවාදායකයා [ විශ්වය ]
3.12.11-0ubuntu3: amd64 arm64 armhf i386 powerpc ppc64el s390x- artful (gnome): GNOME බහු ප්රොටොකෝලය චැට් සහ ඇමතුම් සේවාදායකයා [ විශ්වය ]
3.25.90 + සැබවින්ම 3.12.14-0ubuntu1: amd64 arm64 armhf i386 ppc64el s390x- bionic (gnome): GNOME බහු ප්රොටොකෝලය චැට් සහ ඇමතුම් සේවාදායකයා [ විශ්වය ]
3.25.90 + සැබවින්ම 3.12.14-0ubuntu1: amd64 arm64 armhf i386 ppc64el s390x
ඉන්පසු ගොඩනැගීමට අත්යවශ්ය පැකේජයක් ස්ථාපනය කරන්න
sudo apt-get install build-essential
පැකේජ වලට පරායත්තතා ඇති බව අප දන්නා පරිදි (ක්රියාත්මක කිරීම සහ සම්පාදනය යන දෙකම), එබැවින් අපි සම්පාදක කාල පරායත්තයන් ස්ථාපනය කළ යුතුය (ගොඩනැගීම-පරායත්තතා ලෙසද හැඳින්වේ). ඔබ මෘදුකාංග සහ යාවත්කාල කිරීම් ( ) හි ප්රභව කේත ගබඩාවන් ( deb-src ) සක්රීය කර ධාවනය කළ යුතුයsoftware-properties-gtk
sudo apt-get build-dep empathy
එවිට ඔබට බාගත කළ ප්රභව ලේඛනාගාරය උපුටා ගෙන එය සුපුරුදු ආකාරයෙන් සම්පාදනය කිරීමට උත්සාහ කළ හැකිය
wget http://ftp.gnome.org/mirror/gnome.org/sources/empathy/3.25/empathy-3.25.90.tar.xz
tar -xf empathy-3.25.90.tar.xz
./configure
make
sudo make install # or better - checkinstall
සටහන:./configure
පුස්තකාල අනුවාද පරායත්තතාවයන් සෑහීමකට පත් නොවන නිසාමෙම උදාහරණයේදීඋබුන්ටු සෙනියල් (16.04 LTS) මත අසමත් වේ.
එවැනි අවස්ථාවක ඔබට විකල්ප දෙකක් තිබේ - ගබඩාවෙන් පැරණි පෙර සැකසූ ඇසුරුම් කළ අනුවාදයක් භාවිතා කරන්න, පීපීඒ වල නවතම අනුවාදය සොයා ගැනීමට උත්සාහ කරන්න හෝ සම්පූර්ණ උබුන්ටු ඊළඟ නිකුතුවට යාවත්කාලීන කරන්න (ඊට වඩා එල්ටීඑස්).
සමහර විට පැකේජයේ මෘදුකාංගයේ එකම නම සහිත ධාවනය කළ හැකි ගොනුවක් අඩංගු වේ. ඔබට එය පර්යන්තය මත ධාවනය කළ හැකිය.
$ ./Software-Name
බොහෝ විට tar.gz ගොනු ලෙස ඉදිරිපත් කරන වැඩසටහන් ප්රභවයෙන් සම්පාදනය කිරීම අවශ්ය නොවේ; ඒවා ඉවත් කිරීම, සුදුසු නාමාවලියෙහි සිරවීම සහ ක්රියාත්මක කළ හැකි මාර්ගයකට සම්බන්ධ කිරීම අවශ්ය වේ. මෙන්න මම අද භාවිතා කළ විධාන කිහිපයක්.
tar -xzf ~/Downloads/Newprogram.tar.gz
sudo mv Newprogram/ /usr/local/lib/
sudo ln -s /usr/local/lib/Newprogram/run.sh /usr/local/bin/newprogram.sh
මා භාවිතා කළ නාමාවලි මෙම ලිපියෙන් දැනුම් දෙන ලදි: වැඩසටහන් ස්ථාපනය කරන්නේ කොතැනින්ද?