සිග්වින් හි නව පැකේජ ස්ථාපනය කරන්නේ කෙසේද?


174

මම සිග්වින්ගේ නවතම අනුවාදය පැකේජ ගණනාවක් සමඟ ස්ථාපනය කළෙමි . මට තවත් පැකේජ (අවශ්‍ය wgetයනාදිය වැනි) අවශ්‍ය බව මට වැටහී ඇති අතර නැවත සැකසුම ක්‍රියාත්මක නොකර මුල සිටම සියල්ල නැවත ස්ථාපනය නොකර නව පැකේජ ස්ථාපනය කිරීමට මට ක්‍රමයක් සොයාගත නොහැකි විය.

මා සොයන දෙය සිග්වින්ට ගැළපීමට සමාන වේ (එවැනි දෙයක් තිබේ නම්).



1
පිළිතුර මෙතැනින් බලන්න stackoverflow.com/questions/745275/…
barlop

Answers:


137

සැකසුම් වැඩසටහනෙන් පිටත සිග්වින් හි පැකේජ කළමනාකරණයක් නොමැත. සැකසුම අදාළ වන්නේ ඔබගේ වත්මන් ස්ථාපනය සඳහා යාවත්කාලීන කිරීම් පමණි, එය ඔබ සතුව ඇති පැකේජ නැවත ලියන්නේ නැත (ඔබ පැහැදිලිව එසේ පවසා නොමැති නම්).

එබැවින් නව පැකේජ ස්ථාපනය කිරීම සඳහා සැකසුම් වැඩසටහන නැවත ක්‍රියාත්මක කරන්න.


පහත සඳහන් පැකේජ ලැයිස්තුවක් මා සතුව ඇතැයි කියමු. cygwin-devel gcc-core git libcom_err-devel libcom_err2 libcrypt-devel libcrypt0 libedit-devel libedit0 libgcc1 libgssapi_krb5_2 libiconv-devel libiconv2 libintl-devel libintl8 libk5crypto3 libkrb5-devel libkrb5_3 libkrb5support0 libncurses-devel libncursesw10 libopenssl100 libssp0-4.9.2-3 make openssl-devel w32api-headers w32api-includes zlib-devel zlib0-1.2.8-3 git wgetඒවා ස්ථාපනය කරන්නේ කෙසේද?
විලියම්

කවුරුහරි දැනටමත් මෙහි පිළිතුරු දී ඇත . මා කෙලින්ම විමසීම කාලෝචිත පිළිතුරක් ලබා ගැනීමේ වැරදි ක්‍රමයයි. :)
බෙනොයිට් මිලර්

2
Setup.exe අනුවාදය මුලින් ස්ථාපනය කළ ආකාරයටම සමාන අනුවාදයක් විය යුතුද?
ජේම්ස් විර්ස්බා

1
නැහැ, ඒක තමයි සම්පූර්ණ කාරණය. ඔබ දැනටමත් ස්ථාපනය කර ඇති දේට වඩා නවීනතම සැකසුම් අනුවාදයක් ධාවනය කරන්නේ නම් ඔබට අවශ්‍ය දේ යාවත්කාලීන කිරීමේ විකල්පය ඔබට ලැබෙනු ඇත.
බෙනොයිට් මිලර්

1
පිළිතුර බලන්න stackoverflow.com/questions/745275/…
barlop

87

Apt-cyg නමින් පැකේජයක් ඇත, එය ඔබ සොයන දේ විය හැකිය. එය apt-get මත පදනම් වූ බව පෙනේ.

apt-cyg යනු සිග්වින් සඳහා විධාන රේඛා ස්ථාපකයක් වන අතර එය සිග්වින් සැකසුම සමඟ සහයෝගයෙන් කටයුතු කරන අතර එම ගබඩාවම භාවිතා කරයි. වාක්‍ය ඛණ්ඩය apt-get ට සමාන වේ.

උදාහරණ විධානයක් වනු ඇත

$ apt-cyg install yourPackage

එය ස්ථාපනය කිරීම සඳහා ඔබට wget, tar, gawk සහ bzip2 අවශ්‍ය වේ. ඔබට මෙම සියලු පැකේජ සිග්වින් පැකේජ ලැයිස්තුවෙන් බාගත හැකිය .


ඔබ wget, tar, gawk සහ bzip2 බාගත කළ පසු apt-cyg ස්ථාපනය කරන්නේ කෙසේද? thx
ඇඩ්‍රියන්

4
මගේම ප්‍රශ්නයට පිළිතුරු සැපයීම: superuser.com/a/41139/280964
ඇඩ්‍රියන් බී

19

සැකසුම් වැඩසටහන නැවත ක්‍රියාත්මක කරන්න. ඔබ සිග්වින් ද යාවත්කාලීන කරන්නේ එලෙස ය.


7
thx, සැක සහිත අය සඳහා: එය සියල්ල නැවත ස්ථාපනය නොකරයි, එය ඔබ තෝරාගත් නව පැකේජ ස්ථාපනය කරයි
Adrien Be

1
තනි පැකේජයක් ස්ථාපනය කිරීම සඳහා මම දැන් මෙය කරමින් සිටිමි unzip. මා කළ සියල්ලම GUI සැකසුම විවෘත කර, unzip සෙවීම, බඳුන ස්ථාපනය කිරීම සඳහා එය පරීක්ෂා කිරීම පමණි. කෙසේ වෙතත්, එය සෑම දෙයක්ම නැවත ස්ථාපනය කරන බවක් පෙනේ. එය grep, libgtk වැනි පැකේජ හරහා ගමන් කරන බව මට පෙනේ. එය විනාඩි 10 ක් පමණ ක්‍රියාත්මක වන අතර එය සිදු කර ඇත්තේ 50% ක් පමණි. එය සාමාන්‍ය දෙයක්ද? FYI, බොහෝ විට මාස 8+ කට පසු මම සැකසුම ක්‍රියාත්මක කළ පළමු අවස්ථාව මෙයයි, එබැවින් සමහර විට මගේ සියලුම පැකේජ යල් පැන ගොස් තිබේද?
එස්සිල්ක්

16

වින්ඩෝස් ස්ථාපන කළමනාකරණය සඳහා චොකලට් ඉතා ප්‍රයෝජනවත් බව මට පෙනේ (නව, උත්ශ්‍රේණිගත කිරීම සහ ඉවත් කිරීම), සහ සිග්වින් ද ව්‍යතිරේකයක් නොවේ!

මම චොකලට් භාවිතයෙන් සිග්වින් ස්ථාපනය කළ අතර, නිහ quiet / නිහ silent මාදිලියක් භාවිතයෙන් චොකලට් ස්ථාපනය කරන බැවින්, ඔබ කිසිදු පැකේජයක් තෝරා ගැනීමට අසන්නේ නැති අතර සිග්වින් ස්ථාපනය කර ඇත්තේ අවම පැකේජ සමඟ ය :-(.

කෙසේ වෙතත්, ඔබ නව පැකේජයක් ස්ථාපනය කිරීමට බලාපොරොත්තු වන සෑම අවස්ථාවකම එය සැබවින්ම-සැබවින්ම, පහසුවෙන් භාවිතා කළ හැකිය :
--source=cygwin. උදාහරණයක් ලෙස, bash ස්ථාපනය කිරීම:

choco install bash --source = සිග්වින්


6

ඔබ මුලින් පොදු ආකාරයකින් 'ලින්ක්ස්' ස්ථාපනය කළ යුතුය. ඉන්පසු සිග්වින් විවෘත කර මෙය ලියන්න:

  1. lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg

  2. install apt-cyg /bin

දැන් ඔබට ඇසුරුම් කළමනාකරු භාවිතා කළ හැකිය apt-cyg install

වැඩි විස්තර සඳහා https://github.com/transcode-open/apt-cyg බලන්න


3

වින්ඩෝස් හි curl භාවිතා කිරීමට උත්සාහ කරන අතරතුර මම එකම ගැටලුවක පැටලී සිටිමි. එය මෙහි පළ කිරීම, දැන් එය යමෙකුට උදව් විය හැකිය.

හොඳම ක්‍රමය වන්නේ සිග්වින්ගේ setup.exe භාවිතා කර ඔබට අවශ්‍ය අමතර පැකේජ තෝරා ගැනීමයි. මෙතැනට යන්න: http://www.cygwin.com/install.html

"පළමු වරට පැකේජ ස්ථාපනය කරන විට, සැකසුම * .exe සෑම පැකේජයක්ම ස්ථාපනය නොකරයි. සිග්වින් බෙදාහැරීමේ අවම මූලික පැකේජ පමණක් පෙරනිමියෙන් ස්ථාපනය කර ඇත. සැකසුමෙහි ඇති කාණ්ඩ සහ පැකේජ මත ක්ලික් කිරීමෙන් * .exe ඇසුරුම් ස්ථාපන තිරය ඔබට ලබා දෙනු ඇත. ස්ථාපනය කර ඇති හෝ යාවත්කාලීන කරන දේ පාලනය කිරීමේ හැකියාව සමඟ.


1

ඔබට සිග්වින් වටා ඉදිකර ඇති බාබුන් භාවිතා කළ හැකි අතර පැකේජ කළමනාකරු ද ඇතුළත් වේ pact.

කොටුවෙන් පිටත නව පැකේජ ස්ථාපනය කිරීමට බාබුන් සහාය දක්වයි:

pact install wget

0

හායි, එය පැරණි මාතෘකාවක් බව මම දනිමි, නමුත් යම් තොරතුරක් එක් කිරීම සඳහා: ඔබට MSYS2 නමින් වැඩසටහනක් ස්ථාපනය කළ හැකි අතර එය පැකේන් කළමණාකරු PACMAN ආරුක්කු ලිනක්ස් වෙතින් ලබා ගත හැකි අතර ඔබට ආරුක්කු සඳහා ලබා ගත හැකි සියලුම ඇසුරුම් ස්ථාපනය කළ හැකිය :) යන්තම් pacman -S packageNameඇතුල් කරන්න. එය ඔබ වෙනුවෙන් කරන්න :)

චියර්ස්: ඩී


සුපිරි පරිශීලකයා වෙත සාදරයෙන් පිළිගනිමු! කරුණාකර ප්‍රශ්නය නැවත ප්‍රවේශමෙන් කියවන්න. ඔබේ පිළිතුර මුල් ප්‍රශ්නයට පිළිතුරු සපයන්නේ නැත . OP සිග්වින් භාවිතා කරයි. ඔබට සිග්වින්ගේ බිටු Msys2
DavidPostill

එච්අයි මම දනිමි නමුත් ඉහත පෝස්ට් පරීක්ෂා කරන්න බාබුකා ගැන සිග්වින් මත පදනම් වූ එම්එස්වයිඑස් 2 වැනි ව්‍යාපෘතියක් මෙන් පෙනේ.
හෝරසි පිගුලා

සිග්වින් සහ සිග්වින් මත පදනම් වූ එම්එස්වයිඑස් 2 ඇතුළත් බාබුකා අතර වෙනසක් තිබේ .
ඩේවිඩ් පොස්ටිල්

මගේ නරක නොමඟ යැවීම ගැන කණගාටුයි :)
හොරාසි පිගුලා
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.