PPA එකතු කිරීමෙන් පසු අනාරක්ෂිත පරායත්තතා විසඳන්නේ කෙසේද?


569

ඉඳහිට, මම දේවල් ස්ථාපනය කරන විට, පහත සඳහන් පරිදි දෝෂයක් මට ලැබේ:

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 package1 : Depends: package2 (>= 1.8) but 1.7.5-1ubuntu1 is to be installed
E: Unable to correct problems, you have held broken packages.

මෙය විසඳන්නේ කෙසේද?


34
නිශ්චිත පැකේජයේ නම අමතක කරන්න. එය මෙම ප්‍රශ්නයට අදාල නොවේ. මම කැනොනිකල් ප්‍රශ්නයක් නිර්මාණය කිරීමට උත්සාහ කරමි . එනිසා මෙම නිශ්චිත අවස්ථාවෙහිදී නිශ්චිත පැකේජය අදාළ නොවේ.
jrg

34
ඇත්ත වශයෙන්ම "නිශ්චිත පැකේජයේ නම", ඔබේ ප්‍රශ්නයට අදාළ නොවන අතර, මේ සම්බන්ධයෙන් ඕනෑම පුද්ගලයෙකුගේ ගැටලුවකට අතිශයින්ම අදාළ වේ. සාමාන්‍යයෙන් මෙය විසඳීම සඳහා හොඳම පියවර වන්නේ pkg1 සහ pkg2 හි ප්‍රභවය හඳුනා ගැනීමයි. මෙය පිළිතුරු වල නොසලකා හැර ඇති බවක් පෙනේ, ඒවායින් බොහොමයක් වෙනත් ආකාරයකින් හොඳයි. බොහෝ විට, බොහෝ විට නොඑසේ නම්, "<කුමක් වුවත්> ස්ථාපනය කළ යුතුය" යන්නෙන් අදහස් කරන්නේ "<කුමක් වුවත්> ස්ථාපනය කර ඇත" යන්නයි. මෙය මුහුණ දෙන බොහෝ පරිශීලකයින් ව්‍යාකූල කිරීමට හේතු වන අතර පහත පිළිතුරකට ඇතුළත් කළ යුතුය
doug

5
@doug එය පිළිතුරක් ලෙස මිස අදහස් දැක්වීමක් ලෙස එකතු නොකරන්න, එය ඉතා හොඳයි! :)
jrg

1
Ra බ්‍රේම් වාහත්ට කාරණයක් ඇතත්, ප්‍රශ්නය පීපීඒ සඳහා විශේෂිත නොවන අතර පිළිතුරු කිහිපයක් ද නැත. ඉහළම පිළිතුරු දෙක අනෙක් ඒවා තරමක් යටපත් කරන බව මම දනිමි, නමුත් ප්‍රශ්නයේ ස්වභාවය වෙනස් කිරීම නිවැරදි විසඳුම බව මට විශ්වාස නැත, විශේෂයෙන් ඔබ අනෙක් පිළිතුරු අහෝසි කරන බැවින්. මට වඩා හොඳ පිළිතුරක් නැති නමුත් එය සිතා බැලිය යුතු දෙයක් බැවින් මම දැන් එය අත්හරින්නෙමි.
සෙත්

2
ඔහ්, මගේ දෝශ නිරාකරණ ප්‍රශ්නය කොහෙද? : ඩී
සෙත්

Answers:


586

APT යනු ඩෙබියන් සහ එය මත පදනම් වූ උබුන්ටු වැනි අනෙකුත් ලිනක්ස් බෙදාහැරීම් සඳහා වන පැකේජ කළමනාකරණ පද්ධතියකි. බොහෝ දුරට, ඇසුරුම් ස්ථාපනය කිරීම, ඉවත් කිරීම සහ යාවත්කාලීන කිරීම සඳහා APT භාවිතා කිරීම පහසුය. දුර්ලභ අවස්ථාවන්හිදී, බොහෝ විට ඔබ තෙවන පාර්ශවීය පරායත්තතාවයන් සමඟ මිශ්‍ර වන විට, apt-getඇසුරුම් ස්ථාපනය සම්පූර්ණ කළ නොහැකි බව පවසමින් ඔබට දෝෂයක් ලබා දීමට ඉඩ තිබේ.

විසඳුම්:

වැනි වින්‍යාස ලිපිගොනු උපස්ථ කිරීම සැමවිටම හොඳ අදහසකි /etc/apt/sources.list, එබැවින් ඔබට අවශ්‍ය නම් වෙනස්කම් ආපසු ලබා ගත හැකිය.

  • errorසංදර්ශන මේ වගේ දෙයක් පෙන්වන්නේ නම් :

    <some-package>: Depends: <other-package> (= version) but this-version is to be installed

    ඉන්පසු restrictedසහ universeගබඩාවන් සක්‍රීය කර ඇති බවට වග බලා ගන්න . පහර Alt+ F2, ටයිප් software-properties-gtkකර පහර දෙන්න Enter.

    Ubuntu Softwareපටිත්ත යටතේ , සියලු ගබඩාවන් සක්‍රීය කරන්න.

  • අසමසම පරායත්තතාවයට එක් හේතුවක් විය හැක්කේ පැකේජ දත්ත සමුදාය දූෂිත විය හැකි අතර / හෝ සමහර පැකේජ නිසියාකාරව ස්ථාපනය කර නොමැත. මෙම ගැටළුව විසඳීම සඳහා, ටර්මිනලය විවෘත කිරීමට Alt+ Ctrl+ Tඔබා පහත විධානයන්ගෙන් එකක් ධාවනය කිරීමට උත්සාහ කරන්න:

    sudo apt-get clean

    හෝ,

    sudo apt-get autoclean

    apt-get cleanලබාගත් පැකේජ ලිපිගොනු (.deb ගොනු) වල දේශීය ගබඩාව ඉවත් කරයි. එය / var / cache / apt / archives / සහ / var / cache / apt / archives / part / වෙතින් අගුළු ගොනුව හැර අනෙක් සියල්ල ඉවත් කරයි. apt-get autocleanලබාගත් පැකේජ ලිපිගොනු වල දේශීය ගබඩාව apt-get cleanඉවත් කරයි , නමුත් මෙන් නොව , එය තවදුරටත් බාගත කළ නොහැකි පැකේජ ගොනු පමණක් ඉවත් කරන අතර බොහෝ දුරට නිෂ් .ල ය.

  • පරායත්තතා ගැටලු විසඳීම සඳහා වන මූලික විසඳුමක් වන්නේ ධාවනය කිරීමයි:

    sudo apt-get -f install

    මෙහි -fදැක්වෙන්නේ “බිඳුණු නිවැරදි කිරීම” යන්නයි. Aptබිඳුණු පරායත්තයන් නිවැරදි කිරීමට උත්සාහ කරනු ඇත. apt-getනුසුදුසු පරායත්තතා සහිත පැකේජයක් ඔබ විසින් අතින් ස්ථාපනය කර ඇත්නම්, හැකි නම්, එම පරායත්තයන් ස්ථාපනය කරනු ඇත, එසේ නොවුවහොත් එය ගැටළුව විසඳීම සඳහා ඔබ ස්ථාපනය කළ පැකේජය ඉවත් කළ හැකිය.

    ඉන්පසු ධාවනය කරන්න:

    sudo dpkg --configure -a

    ඉන්පසු මෙය නැවත ක්‍රියාත්මක කරන්න:

    sudo apt-get -f install

    ප්‍රතිදානය නම්:

    0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.

    ඒ කියන්නේ එය අසාර්ථකයි.

  • ඊළඟ විසඳුම ධාවනය කිරීමයි:

    sudo apt-get -u dist-upgrade

    එය කිසියම් රඳවා තබා ඇති පැකේජයක් පෙන්වන්නේ නම්, ඒවා ඉවත් කිරීම වඩාත් සුදුසුය. පැකේජ පවත්වනු ලබන්නේ aptවිසඳිය නොහැකි පරායත්තතා ගැටුම් නිසාය . ගැටුම් සොයා අලුත්වැඩියා කිරීමට මෙම විධානය උත්සාහ කරන්න:

    sudo apt-get -o Debug :: pkgProblemResolver = ඔව් dist-upgrade

    එයට ගැටුම් නිරාකරණය කළ නොහැකි නම්, එය සමඟ පිටවන්නේ:

    0 upgraded, 0 newly installed, 0 to remove and 6 not upgraded.

    රඳවා තබා ඇති පැකේජ එකින් එක මකන්න, dist-upgradeතව දුරටත් රඳවා තබා ඇති පැකේජ නොමැති තෙක් සෑම විටම ධාවනය කරන්න . ඉන්පසු අවශ්‍ය ඕනෑම පැකේජයක් නැවත ස්ථාපනය කරන්න. --dry-runප්‍රතිවිපාක පිළිබඳව ඔබව සම්පූර්ණයෙන් දැනුවත් කිරීමට විකල්පය භාවිතා කිරීමට වග බලා ගන්න :

    sudo apt-get remove --dry-run package-name

    ඔබ ස්ථාපනය කිරීමට උත්සාහ කරන පැකේජය ඉවත් කිරීම වඩාත් සුදුසු නොවන බැවින්, පරායත්තතාවයන් සපුරාලීම සඳහා ඔබට අවශ්‍ය පැකේජ ඇති ගබඩාවක් සොයා ගැනීමටද ඔබට උත්සාහ කළ හැකිය.

අවසාන වශයෙන්, අනෙක් සියල්ල අසමත් වුවහොත්, අවශ්‍ය පැකේජ සොයාගෙන ස්ථාපනය කිරීමෙන් හෝ ප්‍රභවයෙන් ඒවා ස්ථාපනය කිරීමෙන් සහ ඒවා සඳහා “ ඩෙබ් ” පැකේජ නිර්මාණය කිරීමෙන් ඔබට පරායත්තතාවයන් තෘප්තිමත් කිරීමට උත්සාහ කළ හැකිය .

PPA අක්‍රීය කරන්න / ඉවත් කරන්න / පිරිසිදු කරන්න:

PPAs (පුද්ගලික පැකේජ ලේඛනාගාරය) යනු Launchpad හි සත්කාරකත්වය දරන ගබඩාවන්ය . නිල උබුන්ටු ගබඩාවල නොමැති පැකේජ ස්ථාපනය කිරීමට හෝ වැඩි දියුණු කිරීමට ඔබට PPA භාවිතා කළ හැකිය.

නුසුදුසු පරායත්තතාවයේ වඩාත් පොදු හේතුවක් වන්නේ පීපීඒ ය, විශේෂයෙන් උබුන්ටු ගබඩාවල පවතින පැකේජය යාවත්කාලීන කිරීමට භාවිතා කරන විට ය. ගැටළුව විසඳීම සඳහා ඔබට විකල්ප තුනක් ඇත: අක්‍රීය කරන්න, පිරිසිදු කරන්න (උබුන්ටු ගබඩාවල මුල් පැකේජයට ආපසු යන්න) හෝ PPA ඉවත් කරන්න.

  • අක්‍රීය කරන්න:

    පීපීඒ අක්‍රීය කිරීම යනු එම පීපීඒ වෙතින් ස්ථාපනය කර ඇති පැකේජ සඳහා තවත් යාවත්කාලීන කිරීම් නොවේ. PPA අක්‍රීය කිරීමට: විවෘත Software Center > Edit > Software Sourcesහෝ,

    Alt+ පහර දී F2ධාවනය කරන්න software-properties-gtk.

    Other Softwareටැබ් එක මත ක්ලික් කරන්න , සෑම PPA එකකටම පේළි දෙකක් ඇති බව ඔබට පෙනෙනු ඇත, එකක් සම්පාදනය කරන ලද පැකේජ සඳහා සහ ප්‍රභවයට එකක්, UncheckPPA අක්‍රීය කිරීමට පේළි දෙකම. මෙහිදී ඔබට PPAs එකතු කර ඉවත් කළ හැකිය.

  • පිරිසිදු කිරීම:

    පීපීඒ එකක් පිරිසිදු කිරීම යනු තෝරාගත් පීපීඒ හි ඇති පැකේජ නිල උබුන්ටු ගබඩාවල අනුවාදයට පහත හෙලීම සහ එම පීපීඒ අක්‍රීය කිරීමයි. පීපීඒ පර්ජ් හරියටම එය කරයි. PPA Purge ස්ථාපනය කිරීම සඳහා පහත විධානය ක්‍රියාත්මක කරන්න:

    sudo apt-get install ppa-purge

එහෙත්, ප්‍රශ්නය aptබිඳී ඇති බව සලකා බැලීමේදී ඉහත විධානය අසාර්ථක වනු ඇත. එබැවින් මෙම විධානය භාවිතා කරන්න

mkdir ppa-purge && cd ppa-purge && wget http://mirror.pnl.gov/ubuntu/pool/universe/p/ppa-purge/ppa-purge_0.2.8+bzr56_all.deb && wget http://mirror.pnl.gov/ubuntu//pool/main/a/aptitude/aptitude_0.6.6-1ubuntu1_i386.deb && sudo dpkg -i ./*.deb

PPA Purge භාවිතා කිරීමට:

sudo ppa-purge ppa: someppa / ppa

කිසියම් හේතුවක් නිසා 'ppa-purge' විධානය අසමත් වුවහොත්, ඔබ PPA නැවත සක්‍රිය නොකරන්නේ නම් ඔබට නැවත 'ppa-purge' ධාවනය කළ නොහැක (PPA සක්‍රීය කිරීම සඳහා PPA අක්‍රීය කිරීම හා Checkවිශේෂිත රේඛා දෙකම අනුගමනය කරන්න. එය සක්‍රීය කිරීමට PPA).

සටහන: PPA PurgePPAs ඉවත් නොකරයි ( අනාගතයේදී විය හැක ), එබැවින් ඔබට PPA අතින් ඉවත් කිරීමට සිදුවේ.

  • ඉවත් කරන්න:

    පීපීඒ වෙතින් ස්ථාපනය කර ඇති පැකේජය නිල උබුන්ටු ගබඩාවල නොපවතින විට භාවිතා PPA Purgeකිරීම නිර්දේශ නොකරයි, මන්ද පහත හෙලීමට කිසිවක් PPA Purgeනොමැති අතර එය මකා නොදමනු ඇත. PPA සහ ස්ථාපිත පැකේජ ඉවත් කිරීමට පහත විධානයන් ක්‍රියාත්මක කරන්න: (ස්ථාපිත පැකේජ ඉවත් කිරීමට ඔබට අවශ්‍ය නැතිනම් පළමු විධානය නොසලකා හරින්න)

    sudo apt-get autoremove --purge package-name
    sudo add-apt-repository --remove ppa: someppa / ppa
    sudo apt-get autoclean
    

විකල්පයක් ලෙස ඔබට Y PPA Managerපීපීඒ අක්‍රීය කිරීමට / ඉවත් කිරීමට / පිරිසිදු කිරීමට භාවිතා කළ හැකිය (පිළිතුර අවසානයේ විස්තර).

වැළැක්වීමේ පියවර:

ඉතින් මෙය සිදුවීමෙන් වළක්වා ගන්නේ කෙසේද?

  • උබුන්ටු යාවත්කාලීනව තබා ගන්න. යාවත්කාලීනයන් ඇති විට උබුන්ටු ස්වයංක්‍රීයව දැනුම් දෙයි, Session Indicatorයුනිටි පැනලය මත ක්ලික් කිරීමෙන් ඔබට ලබා ගත හැකි යාවත්කාලීන කිරීම් පරීක්ෂා කළ හැකිය :

    නැතහොත්, ටර්මිනලය විවෘත කිරීමට Alt+ Ctrl+ ඔබා Tපහත විධානයන් ක්‍රියාත්මක කරන්න:

    sudo apt-get update
    sudo apt-get වැඩි දියුණු කිරීම

    යාවත්කාලීන කිරීම: ප්‍රභව ගබඩාවල ඇති සේවාදායකයන් සමඟ ඔබේ පවතින පැකේජ ලැයිස්තුව සමමුහුර්ත කරයි. උත්ශ්‍රේණි කිරීම: ඔබගේ ස්ථාපිත පැකේජවල ඕනෑම නව සංස්කරණයක් බාගත කර ස්ථාපනය කරයි.

  • Sources.list වෙත වෙනත් ගබඩාවන් එක් කිරීමට ඔබ තීරණය කරන්නේ නම්, නිධිය උබුන්ටු සමඟ වැඩ කිරීමට (සහ වැඩ කිරීමට දන්නා) බවට වග බලා ගන්න. ඔබේ උබුන්ටු අනුවාදය සමඟ වැඩ කිරීමට සැලසුම් කර නොමැති ගබඩාවලට ඔබේ පද්ධතියේ නොගැලපීම් හඳුන්වා දිය හැකි අතර නැවත ස්ථාපනය කිරීමට ඔබට බල කළ හැකිය. තවද, ඔබ සොයන මෘදුකාංග පැකේජ (ය) දැනටමත් නිල ගබඩාවලට හඳුන්වා දී ඇති බැවින් බාහිර ගබඩාවන් සැබවින්ම එකතු කිරීමට අවශ්‍ය බවට වග බලා ගන්න! මූලාශ්රය
  • අනුපිටපත් PPA ඉවත් කරන්න. Y PPA Manager(පිළිතුර අවසානයේ ස්ථාපන මාර්ගෝපදේශය) පහසුවෙන් අනුපිටපත් කළ PPAs පරිලෝකනය කර ඉවත් කළ හැකිය.

    • පහර Alt+ F2හා ලකුණු y-ppa-managerවිවෘත Y PPA කළමනාකරු වෙත.
    • විවෘත වූ පසු, දෙවරක් ක්ලික් කරන්න හෝ තද Enterකරන්න Advanced.
    • එහි ප්‍රති window ලයක් ලෙස කවුළුව තෝරා Scan and remove duplicate PPAsOK ක්ලික් කරන්න.

රූප විස්තරය මෙහි ඇතුළත් කරන්න

උදව් ලබා ගැනීම:

Askubuntu හෝ වෙනත් උපකාරක සංසදයකින් උදව් ඉල්ලන විට , පහත දැක්වෙන විධානයන්හි ප්‍රතිදානය ඔබේ ප්‍රශ්නයට ඇතුළත් කළ යුතුය:

  • සත්‍ය දෝෂයේ ප්‍රතිදානය:

    sudo apt-get install පැකේජයේ නම
  • මෙය ඔබගේ මූලාශ්‍ර ලැයිස්තුව පෙන්වනු ඇත:

    cat /etc/apt/sources.list
  • මෙය PPAs ලැයිස්තුව පෙන්වනු ඇත (ඇත්නම්):

    cat /etc/apt/sources.list.d/*

අමතර මූලාශ්‍ර:


Y PPA කළමනාකරු : Y PPA කළමනාකරු යනු ඔබගේ සියලු PPA අවශ්‍යතා සඳහා එක් නැවතුම් වෙළඳසැලකි.

y ppa කළමනාකරු

එහි විශේෂාංග කිහිපයක් මෙන්න:

  • සියලුම Launchpad PPA වල ඇති පැකේජ සොයන්න
  • PPA හි ඇසුරුම් ලැයිස්තුගත කර බාගත කරන්න
  • PPA එකක් එකතු කරන්න / ඉවත් කරන්න / පිරිසිදු කරන්න
  • PPA ප්‍රභවයන් උපස්ථ කර ප්‍රතිස්ථාපනය කරන්න
  • අනුපිටපත් PPA ප්‍රභවයන් ඉවත් කරන්න

ස්ථාපනය කිරීමට Y PPA Manager, Alt+ Ctrl+ එබීමෙන් ටර්මිනලය විවෘත කර Tපහත දැක්වෙන විධානයන් ක්‍රියාත්මක කරන්න:

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

ප්‍රශ්නය සලකා බැලීමේදී aptකැඩී ඇත, එබැවින් ඒ වෙනුවට මෙම විධානයන් භාවිතා කරන්න

sudo su

හා

32 බිට්:

mkdir y-ppa-manager && cd y-ppa-manager && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/launchpad-getkeys_0.3.2-1~webupd8~oneiric_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/y-ppa-manager_0.0.8.6-1~webupd8~precise_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/yad_0.17.1.1-1~webupd8~precise_i386.deb && dpkg -i ./*.deb

64 බිට්:

mkdir y-ppa-manager && cd y-ppa-manager && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/launchpad-getkeys_0.3.2-1~webupd8~oneiric_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/y-ppa-manager_0.0.8.6-1~webupd8~precise_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/yad_0.17.1.1-1~webupd8~precise_amd64.deb && dpkg -i ./*.deb

3
උචිත ලෙස කැඩී ඇත්නම් අසමතුලිතතා ස්ථාපනය කරන්නේ කෙසේද?
ටැචියොන්ස්

4
මෙය මට විශාල උපකාරයක් විය ... නැවුම් ලුබුන්ටු 12.04 ස්ථාපනය කර ඇති අතර gvim (vim-gtk) හෝ openssh-server වැනි මූලික දේ ස්ථාපනය කිරීමට නොහැකි විය. මෙම යන්ත්‍රයෙන් /etc/apt/sources.list හි වෙනසක් වචනානුසාරයෙන් කිරීම සහ තවත් එකක් (එය නිවැරදිව ක්‍රියාත්මක වූ අතර Xubuntu ධාවනය කිරීම ඇතුළුව) සියලු ආකාරයේ විධාන රේඛා විකල්පයන් මම උත්සාහ කර ඇත්තෙමි. මෙම මාර්ගෝපදේශය අනුගමනය කිරීමෙන් පසුව, කෙසේ හෝ මෘදුකාංග-ගුණාංග- gtk හි, 'ප්‍රධාන' ගබඩාවල කොටුව සලකුණු කර නොමැති බව මට පෙනී ගියේය! ගැටලුව විසඳා ඇත!
memilanuk

1
සමහර විට ඔබ සැබවින්ම කැඩුණු පැකේජ තබා ඇත ... එබැවින් හොඳම දේ ඒවා රඳවා තබා ඒවා මකා දැමීමයි. Askubuntu.com/a/363244/16395
Rmano

3
නුසුදුසු පරායත්ත අනුවාද සමඟ එම පැකේජ ස්ථාපනය කරන්නේ කෙසේදැයි කිසිවෙකු සැබවින්ම පිළිතුරු දුන්නේ නැත. දෙවියන් වහන්සේ! මට අවශ්‍ය වන්නේ පැරණි පැකේජ ස්ථාපනය කිරීමට බල කිරීමයි.
නාවිකයින්

3
මෙය මට වැඩ කළේ නැත: එස්
ඇල්වාරෝ ඒවී

89

සටහන: ක්‍රියාත්මක කිරීමට ඉල්ලා ඇති සියලුම විධානයන් ටර්මිනලය තුළ ධාවනය කළ යුතු අතර, එය Ctrl+ Alt+ මඟින් විවෘත කළ හැකිය, Tනැතහොත් ඉරෙහි ටර්මිනලය සෙවිය හැකිය .

එය ඇත්තටම කැඩී තිබේද?

පහත දැක්වෙන විධානය ක්‍රියාත්මක කිරීමට උත්සාහ කර ඔබ ස්ථාපනය කිරීමට උත්සාහ කළ මෘදුකාංගය නැවත ස්ථාපනය කිරීමට උත්සාහ කරන්න

sudo apt-get update

පූර්ව කාර්ය සාධන පියවර

උපස්ථ කිරීම

පහත ලිපිගොනු උපස්ථ කරන්න:

  • /etc/apt/sources.list
  • /var/lib/dpkg/status

එසේ කිරීමට, මෙම විධානයන් භාවිතා කරන්න

sudo cp /etc/apt/sources.list /etc/apt/sources.list.original

හා

sudo cp /var/lib/dpkg/status /var/lib/dpkg/status.original

ඔබේ යෝග්‍ය හැඹිලිය ඉවත් කිරීම

aptස්ථාපනය කිරීමට අවශ්‍ය වූ විට කලාප පළල සුරැකීම සඳහා මෑතකදී බාගත කළ පැකේජ වල හැඹිලියක් තබා ගනී. මෙය සමහර අවස්ථාවල ප්‍රති counter ලදායක විය හැකිය

දැන්, එය පිරිසිදු කිරීම සඳහා, ඔබට විකල්ප දෙකක් තිබේ

sudo apt-get clean 

මෙම ෆෝල්ඩරය අයත් සියලු හැඹිලිගත පැකේජ ඉවත් කරනු ඇත /var/cache/apt/archives/සහ /var/cache/apt/archives/partialඒ .lock ගොනු හැර. මෙය නිර්දේශ කෙරේ

sudo apt-get autoclean

මෙම ෆෝල්ඩර පරීක්ෂණයට ලක්කරන /var/cache/apt/archives/හා /var/cache/apt/archives/partialඇසුරුම නිධි තවමත් වන අතර, නොවන බව අය ඉවත් නම් සහ චෙක්පත්


පරායත්තයන් සවි කිරීම

Apt's fix-break මාදිලිය භාවිතා කිරීම

sudo apt-get -f install

නැතිවූ පරායත්තයන් පරිලෝකනය කිරීමට සහ ඒවා ගබඩාවලින් සවි කිරීමට මෙය යෝග්‍ය වේ

ප්‍රතිදානය අළුත් කිසිවක් ස්ථාපනය කර හෝ යාවත්කාලීන කර නොමැති බව සඳහන් කරන්නේ නම්, එය අසාර්ථක වී ඇත.


අවශ්‍ය සියලුම ප්‍රභවයන් සක්‍රීය කර ඇත්දැයි පරීක්ෂා කිරීම

ටයිප් gksu software-properties-gtkකරන්න, ඔබට මෙම කවුළුව ලැබෙනු ඇත

සියලුම ප්‍රභවයන් සක්‍රීය කර ඇති බවට වග බලා ගන්න.

ඊළඟට, වෙනත් මෘදුකාංග පටිත්ත වෙත ගොස් මෘදුකාංගය ස්ථාපනය කිරීමට අවශ්‍ය PPAs තිබේදැයි පරීක්ෂා කර බලා එය සක්‍රීය කර තිබේ. එසේම, බිඳුණු පැකේජ තිබිය හැකි සමහර පීපීඒ අක්‍රීය කිරීමට උත්සාහ කරන්න

දැන්, දුවන්න sudo apt-get update

දැන් මෘදුකාංගය ස්ථාපනය කිරීමට උත්සාහ කරන්න

බාගත කිරීම සඳහා වඩා හොඳ සේවාදායකයක් තෝරා ගැනීම

ටයිප් gksu software-properties-gtkකරන්න, ඔබට මෙම කවුළුව ලැබෙනු ඇත

පතන කොටුවෙන් බාගන්න ක්ලික් කර වෙනත් තෝරන්න

හොඳම සේවාදායකය තෝරන්න ක්ලික් කරන්න

දුවන්න sudo apt-get update

මෘදුකාංගය ස්ථාපනය කිරීමට උත්සාහ කරන්න

එසේම, භාවිතා කිරීමට උත්සාහ කරන්න sudo apt-get install -f


PPA Purge

මෙය කැඩුණු / අනවශ්‍ය ppa සහ ඒවායේ යෙදුම් පිරිසිදු කිරීමට භාවිතා කරන මෙවලමකි

එය ස්ථාපනය කිරීමට, ධාවනය කරන්න

sudo apt-get install ppa-purge

නමුත්, ප්‍රශ්නය aptකැඩී ඇති බැවින් ඉහත විධානය අසාර්ථක වනු ඇත. එබැවින් මෙම විධානය භාවිතා කරන්න

mkdir ppa-purge && cd ppa-purge && wget http://mirror.pnl.gov/ubuntu/pool/universe/p/ppa-purge/ppa-purge_0.2.8+bzr56_all.deb && wget http://mirror.pnl.gov/ubuntu//pool/main/a/aptitude/aptitude_0.6.6-1ubuntu1_i386.deb && sudo dpkg -i ./*.deb

දැන් ppa purge භාවිතා කරන්න

sudo ppa-purge ppa:someppa/ppa  

Y-PPA කළමනාකරු

Y-PPA කළමණාකරු යනු PPA සහ ඒ සමඟ ඇති විවිධ ගැටලු කළමනාකරණය කිරීමට ඔබට උදව් වන gui යෙදුමකි

එය ස්ථාපනය කිරීමට

sudo add-apt-repository ppa:webupd8team/y-ppa-manager

හා

sudo apt-get update

හා

sudo apt-get install y-ppa-manager

ප්‍රශ්නය සලකා බැලීමේදී aptඑය කැඩී ඇත, ඒ වෙනුවට මෙම විධානය භාවිතා කරන්න

sudo su

හා

32 බිට්:

mkdir y-ppa-manager && cd y-ppa-manager && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/launchpad-getkeys_0.3.2-1~webupd8~oneiric_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/y-ppa-manager_0.0.8.6-1~webupd8~precise_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/yad_0.17.1.1-1~webupd8~precise_i386.deb && dpkg -i ./*.deb

64 බිට්:

mkdir y-ppa-manager && cd y-ppa-manager && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/launchpad-getkeys_0.3.2-1~webupd8~oneiric_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/y-ppa-manager_0.0.8.6-1~webupd8~precise_all.deb && wget https://launchpad.net/~webupd8team/+archive/y-ppa-manager/+files/yad_0.17.1.1-1~webupd8~precise_amd64.deb && dpkg -i ./*.deb

දැන් ටයිප් කරන්න y-ppa-manager

ඔබට මෙම කවුළුව සමඟ ඉදිරිපත් වනු ඇත

උසස් මත දෙවරක් ක්ලික් කරන්න, එවිට ඔබට මෙම කවුළුව ලැබෙනු ඇත

කළු පැහැයෙන් දක්වා ඇති පහත සඳහන් කාර්යයන් කරන්න


සුව කිරීමට වඩා වැළැක්වීම හොඳය

AskUbuntu හි මෙම ප්‍රශ්නය සෙවීමට වඩා වැළැක්වීම වඩා හොඳය: D.

එබැවින්, ඔබව ආරක්ෂිතව තබා ගැනීමට අවශ්‍ය උපදෙස් මෙන්න

ඔබේ පද්ධතිය යාවත්කාලීනව තබා ගන්න

සෑම විටම පහත විධානය නිතිපතා ක්‍රියාත්මක කරන්න

sudo apt-get update&&sudo apt-get upgrade

හෝ, ඔබට සෑම විටම මෙම විධානය සමඟ යාවත්කාලීන කළමනාකරු භාවිතා කළ හැකිය

gksu update-manager

විශ්වාසදායක PPA පමණක් භාවිතා කිරීම

උබුන්ටු වල භාවිතා කිරීමට අදහස් කරන පීපීඒ පමණක් භාවිතා කරන්න, විශ්වාසදායක ප්‍රභවයන් සමඟ පමණක් පීපීඒ භාවිතා කරන්න. පැකේජය දැනටමත් උබුන්ටු ගබඩාවල තිබිය හැක

දේවල් යහපත් වූ විට උපස්ථ කිරීම සහ පසුව එය ප්‍රතිස්ථාපනය කිරීම

මේ සඳහා ඔබට Y-PPA- කළමනාකරු අවශ්‍ය වේ. එය ස්ථාපනය කිරීමේ පියවර ඉහත දක්වා ඇත.

Y-PPA-Manager විවෘත කිරීමට මෙම විධානය ක්‍රියාත්මක කරන්න

y-ppa-manager

ඔබට මෙම කවුළුව සමඟ ඉදිරිපත් වනු ඇත

උසස් මත දෙවරක් ක්ලික් කරන්න, එවිට ඔබට මෙම කවුළුව ලැබෙනු ඇත

මෙය ක්‍රියාත්මක කරන්න:

පහත දැක්වෙන දෙයට සමාන සංවාදයක් සහිත tar.gz ගොනුවක් සුරැකීමට ඔබෙන් අසනු ඇත. එය වෙනත් කොටසක හෝ ආරක්ෂිත ස්ථානයක සුරකින්න

පසුව, ඔබට එය නැවත යථා තත්ත්වයට පත් කිරීමට අවශ්‍ය වූ විට, ඒ හා සමාන පියවර අනුගමනය කරන්න. ඔබ උසස් සංවාදයට පිවිසෙන විට, මෙය මත ක්ලික් කරන්න:

පහත දැක්වෙන දෙයට සමාන සංවාදයක් සමඟ ඔබ පෙර සුරකින ලද උපස්ථයෙන් නැවත පිහිටුවීමට ඔබෙන් අසනු ඇත


තවමත් වැඩ කරන්නේ නැද්ද?

පැකේජ පරායත්තතා දෝෂ සැමවිටම ජනක නොවන අතර එය ස්ථාපනය කළ යුතු පැකේජය මත රඳා පවතී.

දෝෂය නිවැරදි කිරීම සඳහා ලබා දී ඇති සියලුම පියවර අනුගමනය කිරීම ඔබට ප්‍රයෝජනවත් නොවන්නේ නම්, ඔබට සැමවිටම උබුන්ටු අසන්න

මෙන්න ඔබට ප්‍රතිදානය පළ කිරීමට අවශ්‍ය විධාන කිහිපයක්

sudo apt-get install packagename

හා

cat /etc/apt/sources.list

හා

cat /etc/apt/sources.list.d/*

( බෂරත් සියල්ට ස්තූතියි )

ඔබට අවශ්‍ය වෙනත් ලිපිගොනු / විධාන ද ඇත, එහි ප්‍රති output ලය දෝෂ විශේෂිත විය හැකි අතර, පරිශීලකයින් බොහෝ විට අදහස් දැක්වීම් වලදී ගොනුව / විධානය පළ කිරීමට ඔබෙන් විමසනු ඇත.


මම apt-get updateලැයිස්තුවේ ඉහළින්ම තබමි . සමහර විට ඔබේ පද්ධතිය යාවත්කාලීනයක් සිදු කර ඇති අතර එහිදී එක් නව පැකේජයක් දුරස්ථව යාවත්කාලීන කර ඇත, නමුත් එය රඳා පවතින්නේ තවම ගොඩනැගීම අවසන් කර නැත. නැතහොත් ඔබගේ දේශීය හැඹිලියේ ඇති අනුවාදය යාවත්කාලීන කර ඇත. එවැනි අවස්ථාවන්හිදී සරල එකක් apt-get updateමඟින් ඔබේ දේශීය හැඹිලිය යාවත්කාලීන වන අතර ඔබට ඉදිරියට යා හැකිය.
හාමිෂ් ඩව්නර්

1
ඉහළම මට්ටමේ පිළිතුර! එය මට ප්‍රාර්ථනා කරන්නේ සුදුසු සහ dpkg මෙම සිරවී ඇති බිඳුණු තත්වයන්ට නොපැමිණීමට හෝ ඒවා විසඳීමට වඩා හොඳ බවට වග බලා ගැනීමට වඩා හොඳ ආරක්ෂාවක් තිබීමයි. මට මීට පෙර මෙම ගැටලුව ඇති අතර apt-get install -fඑය නිවැරදි නොකළ විට තරමක් කලකිරීමට පත්විය .
ජෙෆ් වෙලින්

ඔබට මෙම අනතුරු ඇඟවීමද ඇතුළත් කිරීමට අවශ්‍ය විය හැකිය: "පීපීඒ සක්‍රීය කර ඇති විට කිසි විටෙකත් ඔබේ පද්ධතිය යාවත්කාලීන නොකරන්න, පළමුව ඒවා අක්‍රීය කර යාවත්කාලීන කරන්න" මන්ද, ඔබ පීපීඒ අනුවාදයකට උත්ශ්‍රේණිගත කර පසුව පීපීඒ මිය ගියහොත්, එයින් අදහස් වන්නේ ඔබ මිය ගොස් ඇති බවයි . ඔබට සම්පූර්ණ පද්ධතියම පහළ අනුවාද අංකවලට පහත හෙලීමට නොහැකි අතර සම්මත repo එකකින් යමක් ස්ථාපනය කළ නොහැක. Std repo වෙතින් පැකේජය ස්ථාපනය කර ඇති PPA පැකේජය සමඟ ගැටුම් ඇති කරයි.
අන්වර්

2
මා වෙනුවෙන් එය සවි කර ඇති වඩා හොඳ සේවාදායකයක් තෝරන්න. ඔබට ස්තුතියි!
හොං හුයින්

-fධජය බලහත්කාරයෙන් නියෝජනය වන අතර සෑම විටම එය භාවිතා කිරීමෙන් වැළකී ඇතැයි මම සිතුවෙමි
user907860

41

මෙතෙක් ලබා දී ඇති මෙම පිළිතුරු මගින් අවධානය යොමු කර ඇත්තේ එවැනි ගැටළුවක් ස්වයංක්‍රීයව විසඳීමට පද්ධතියට උදව් කරන්නේ කෙසේද යන්නයි. බොහෝ දුරට එය විසඳෙනු ඇතැයි අපේක්ෂා කරන නමුත් පරායත්තතාවයන් විමර්ශනය කරන්නේ කෙසේද යන්න තේරුම් ගැනීම කෙරෙහි අවධානය යොමු නොකරයි. ඔබේ පැකේජ ලැයිස්තු පළමුවෙන් යාවත්කාලීන බව තහවුරු කර ගැනීමට උත්සාහ කිරීම වැදගත් ය; ගැඹුරට හෑරීමට පෙර සරල යාවත්කාලීන කිරීමක් හෝ හැඹිලිය ඉවත් කිරීම ගැටළුව විසඳන්නේ නැති බවට සැමවිටම වග බලා ගන්න. තිරය ​​පිටුපස ඇති සෑම දෙයක්ම ක්‍රියාත්මක විය යුතු නම්, කෙසේ වෙතත් පරායත්තතා තේරුම් ගැනීම ඉතා වැදගත් වේ. සමහර විට පරායත්තතා ස්ථර අති විශාල බවක් පෙනෙන්නට තිබුණත්, උබුන්ටු පද්ධතියක මෘදුකාංග ස්ථාපනය කර ඇති / අස්ථාපනය කරන්නේ කෙසේද යන්න තේරුම් ගැනීමට සංකල්පය සරල හා යතුරයි.

ඩෙබියන්, කාලි, උබුන්ටු හෝ එහි ව්‍යුත්පන්නයන් වැනි .deb පදනම් කරගත් පද්ධතියක් භාවිතා කරන ඕනෑම කෙනෙකුට මම ඉතා යෝග්‍ය ලෙස නිර්දේශ කරමි . නිර්දේශිත සහ යෝජිත පැකේජ ඇතුළුව පරායත්තතා ස්ථර හරහා සැරිසැරීමට එය අතුරු මුහුණතක් සපයයි. ගැටුමකට apt-get විසඳුමක් ලබා නොදෙන විට සහ පොදුවේ පරායත්තතාවයන් දෘශ්‍යමාන කිරීම සඳහා එය මිල කළ නොහැකි මෙවලමකි. ( උපාගම උබුන්ටු වලද ඇත.)

අභිරුචි ගැටුම් නිරාකරණය මඟින් ඔබ විසින් ඉල්ලා ඇති ක්‍රියාවන් ගැටුමකින් තොරව තෘප්තිමත් කරන ස්ථාපිත / ඉවත් කරන ලද / වැඩි දියුණු කරන ලද / යනාදී පැකේජවල සංයෝජනයන් හරහා ඔබව ගෙන යනු ඇත. Apt විසඳුමක් සොයා ගැනීමට නොහැකි වූ විට පවා මෙය බොහෝ විට සාර්ථක විය හැකිය. උබුන්ටු භාවිතා කරන්නෙකු ලෙස, සාමාන්‍යයෙන් යම් පැකේජයක් ස්ථාපනය කරන්නේ ඇයිද යන්න හෝ ගැටුමක් ඇති කරන්නේ ඇයිද යන්න සොයා බැලීමට අවශ්‍ය වන තත්වයන් සාමාන්‍යයෙන් මතු නොවේ, නමුත් ඔබ පද්ධතිය වැඩිපුර භාවිතා කරන බැවින් එය අනිවාර්යයෙන්ම පාහේ නොවැළැක්විය හැකිය.


4
යෝග්‍යතා ගැටුම් නිරාකරණය ගැන සඳහන් කිරීම සඳහා ඡන්දය ප්‍රකාශ කරන ලදි. හැකියාවන් මොනවාදැයි තීරණය කිරීමට සහ මූලික ගැටුම හඳුනා ගැනීමට මෙවැනි උසස් මෙවලම් භාවිතා කිරීම අත්‍යවශ්‍ය අවස්ථා තිබේ.
ජෝන් එස් ග්‍රුබර්

3
මෙය ඇත්ත වශයෙන්ම මෙම ත්‍රෙඩ් එකේ හොඳම පිළිතුර විය හැකිය. aptitudeගැටුම් නිරාකරණය පිළිබඳ වෙඩි නිබන්ධනයකින් පවා එය වැඩිදියුණු කළ හැකිය .
ලුයිස් ඩි සූසා

2
මෙම ලින්ක් එක, එය පරායත්තයන්, හෝ ඔවුන්ගේ සාමාන්ය සංකල්පය පැහැදිලි නොකරයි අතර, අන්තර් පිළිවිසඳුව කඩිනම් නිබන්ධනය පෙන්වන්න කරන්නේ: aptitude.alioth.debian.org/doc/en/ch02s03s03.html
aquafunk

1
+1 යෝග්‍යතාවය GTK3 ගැටුමකදී මගේ බේකන් බේරා ගත්තේය. apt-get කිසිසේත්ම උදව්වක් නොවීය.
ක්‍රිස් ලැප්ලැන්ටේ

1
මම කැමති දේ sudo aptitude --full-resolver my_package. එය සාමාන්‍යයෙන් ලබා දෙන The following packages have unmet dependenciesඅතර ඒ අතර ලැයිස්තුවක් 7) <my_package> [Not Installed](7 උදාහරණයක් පමණි). සෑම පියවරකදීම අභිරුචිය නව තේරීම් ඉදිරිපත් කරයි. මට වැඩ කළ දෙය 7නම් පළමුව තෝරා ගැනීම , පසුව r 7(විස්තරයට අනුරූප වන Rejecting the removal of my_package), පසුව n (නැත සඳහා) ඊට පෙර තේරීම් ලෙස මට අවශ්‍ය දේ නොවේ: නමුත් ඉන් පසුව නව තේරීම් මඟින් මගේ පැකේජය ස්ථාපනය කිරීමත් සමඟ සමහර පැකේජ පහත හෙලීමට ඉදිරිපත් විය; ඉතින්, අවසාන වශයෙන්, Y(ඔව් සඳහා)

26

package1: රඳා පවතී: package2 (> = 1.8) නමුත් 1.7.5-1ubuntu1 ස්ථාපනය කළ යුතුය

පණිවිඩයේ පැහැදිලි කිරීම:

  1. ඔබේ ස්ථාපනය සම්පූර්ණ කිරීම සඳහා, පැකේජයට ඇසුරුම් 2 අවශ්‍ය වේ.
  2. package2 අනුවාදය> = 1.8 හි තිබිය යුතුය
  3. පැකේජ කළමණාකරු සියළුම ගබඩාවන් පරික්ෂා කර ඇති අතර ස්ථාපනය කළ හැකි 1.7.5-1ubuntu1 අනුවාදය පමණක් හමු විය, එය <1.8 නිසා එය සිදු නොවේ.

නිවැරදි කරන්න

මෙම ප්‍රශ්නයට තනි නිවැරදි පිළිතුරක් නොමැති අතර සරල පිළිතුරක් නොමැත.

මෙය සිදුවිය හැකි බොහෝ අවස්ථා ඇති අතර යමෙකුට සියලු විකල්පයන් විමර්ශනය කර මෙම දෝෂයට තුඩු දෙන පූර්ව කොන්දේසි විසඳීමට උත්සාහ කළ යුතුය.

සිදුවීම ඒ:

ඔබට ප්‍රවේශ විය හැකි සියලුම ගබඩාවලට පැකේජය 2 අනුවාදය> = 1.8 හි නොමැත, එබැවින් ඔබට නිධියක් සොයා ගැනීමට සිදුවේ. අනුවාදයන්> = 1.8 සහිත ගබඩාවක් සොයා ගැනීමට ඔබට නොහැකි නම්, ඔබට ප්‍රභවයෙන් ඇසුරුම් 2 තැනීමට හා ස්ථාපනය කිරීමට සිදුවේ. ඉන්පසු පැකේජය 1 ස්ථාපනය කිරීමට උත්සාහ කරන්න.

ප්‍රභවයෙන් පැකේජයක් සාදා ගන්නේ කෙසේදැයි දැන ගැනීමට ඔබට අවශ්‍ය නම්, වෙනත් ප්‍රශ්න / පිළිතුරු පරීක්ෂා කරන්න හෝ නව එකක් පළ කරන්න.

සිදුවීම බී:

ගබඩාවලට පැකේජය 2 අනුවාදයක ඇතුළත් වේ> = 1.8 නමුත් පැකේජ කළමණාකරුට තවමත් පැරණි අනුවාදයක් ස්ථාපනය කිරීමට අවශ්‍යය (1.7.5).

මෙයට හේතුව විය හැක්කේ ඔබ දැනටමත් ස්ථාපනය කර ඇති වෙනත් පැකේජ සඳහා සහය නොදක්වන නවීන තාක්‍ෂණයෙන් සාදන ලද පැකේජ 2 හි පසු සංස්කරණ ය.

මෙය කිසිසේත් නිවැරදි කිරීමට නොහැකි විය හැකිය. ඔබට apt හෝ synaptic භාවිතා කිරීමට උත්සාහ කළ හැකි අතර ගබඩාවල ඇති පැකේජ 2 හි සියලුම අනුවාදයන් සොයා බලා නිශ්චිත අනුවාදයක් ස්ථාපනය කිරීමට උත්සාහ කරන්න> = 1.8

ඔබට වෙනත් නොගැලපෙන පැකේජ තිබේ නම් සහ ඔබ මෙය කරන්නේ නම්, පැකේජය 2> = 1.8 ස්ථාපනය කිරීම වළක්වන අනෙකුත් සියලුම පැකේජ සඳහා සමාන දෝෂ පණිවිඩ ලැයිස්තුවක් ඔබට ලැබෙනු ඇත.

මෙම අවස්ථාවේ දී, ඔබට වඩා විශාල ගැටළුවක් ඇත. ඔබට ඇසුරුම් 1 ස්ථාපනය කිරීමට අවශ්‍ය වූ අතර එය පැකේජය 2> = 1.8 විය යුතුය, නමුත් පැකේජය 2 අනුවාදය> = 1.8 සඳහා පැකේජය 3 අනුවාදය> = 6.7 විය යුතුය. ඔබට පැකේජ 3 අනුවාදය 6.3

කාරණය නම්, පැකේජ කළමණාකරු (APT) හැකි නම් මෙම සියලු පරායත්තතාවයන් ස්වයංක්‍රීයව විසඳීමට උත්සාහ කිරීමයි. එය කළ නොහැකි යැයි පවසන විට (සහ ප්‍රශ්නයේ මෙන් පණිවිඩයක් නිකුත් කරයි), එවිට ඔබ එය විශ්වාස කළ යුතුය.

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

පරෙස්සම් වන්න, පද්ධති පැකේජ සඳහා මෙය කිරීමෙන් බරපතල ගැටළු ඇති විය හැකිය. ඔබට පද්ධතියෙන් ඉවත් වී, විවේචනාත්මක සේවාවන් අවහිර කළ හැකිය.

සිදුවීම සී:

ගැටළුවට හේතු කුමක් වුවත්, ඔබට සෑම විටම අතින් සම්පාදනය කිරීම සඳහා අවශ්‍ය සැකසුම් සකස් කර අවශ්‍ය පැකේජය ගොඩනඟා ගත හැකිය. මෙම විකල්පය සමඟ ඔබ ගොඩනඟා ඇති දේ වෙනම නාමාවලියක තබා පද්ධති මාර්ගයෙන් බැහැරව තබා ගත හැකි අතර එමඟින් පද්ධතිය සමඟ ගැටුම් ඇති නොවේ. මෙය බොහෝ විට පිරිසිදුම විසඳුම වන අතර සමහර විට එය කිරීමට වේගවත් විය හැකිය.

සිදුවීම ඩී:

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

සිදුවීම ඊ:

පැකේජ කළමණාකරුට පරායත්තතා විභේදන කේතයේ දෝෂයක් ඇත.

මෙය සැබවින්ම එසේ දැයි ඔබ විමර්ශනය කළ යුතු අතර පසුව දෝෂ ඉල්ලීමක් නිකුත් කරන්න.

...

සිදුවීම Z:

වෙනත් අවස්ථා තිබිය හැකිය.

උදාහරණයක් ලෙස පැකේජ නඩත්තු කරන්නන් වැරදියි විය හැකි අතර පැකේජය 1 පැකේජය 2 <1.8 අනුවාදය සමඟ පවා ක්‍රියා කරයිදැයි පරීක්ෂා නොකළ අතර පිරිවිතරයේ ඔවුන් වැරදි පරායත්තතා සකසා ඇත.


18

Unmet පරායත්තතාවයන් සම්බන්ධයෙන් ඔබට දෝෂයක් ඇති වූ විට මෙම ක්‍රම අනුගමනය කළ යුතුය

උපදෙස් අනුගමනය කිරීමෙන් පසු මෘදුකාංගය ස්ථාපනය කිරීමට උත්සාහ කරන්න. මෙම ක්‍රම වලින් එකක්වත් ඔබ වෙනුවෙන් වැඩ කළ යුතුය

1 . ඕනෑම නව විධානයක් උත්සාහ කිරීමට හෝ නව ppa එකතු කිරීමට පෙර මෙය උත්සාහ කරන්න

උචිත හැඹිලිය පිරිසිදු කිරීම:

sudo apt-get clean

භාවිතයට නොගත් පරායත්තතා පිරිසිදු කිරීම:

sudo apt-get autoremove

Apt-cache යාවත්කාලීන කිරීම

sudo apt-get update

මෙය සියලු හැඹිලි ඉවත් කර නැවුම් හැඹිලියක් බාගත කරනු ඇත. නැවුම් හැඹිලි පැකේජ සහ නව යාවත්කාලීන කිරීම් ලබා ගැනීම සඳහා මෙය කළ යුතුය.

2 . උත්සාහ කරන්න sudo apt-get install -f.

එය බොහෝ විට පැකේජ ඉවත් කිරීම සහ ස්ථාපනය කිරීම පිළිබඳ යෝජනා කිහිපයක් ලබා දෙනු ඇත, සාධාරණ යැයි පෙනෙන දේ කරන්න.

3 . Download Serverසිට වෙනස් කරන්න Software Sourcesසමහර විට සේවාදායකයේ ගොනු දූෂිත වී ඇත.

රූප විස්තරය මෙහි ඇතුළත් කරන්න
රූප විස්තරය මෙහි ඇතුළත් කරන්න
රූප විස්තරය මෙහි ඇතුළත් කරන්න

4 . බිඳුණු පරායත්තතාව සඳහා බාහිර ppa එකක් එකතු කිරීමට පෙර මෙය සිදු වේ. එම ppa එකෙන් ඉවත් කිරීමට උත්සාහ කරන්න

  • sudo add-apt-repository --remove ppa:someppa/ppappa ස්ථාපනය කර ඇති ගොනු / පුස්තකාල යතුරු ලියනය කර අතින් ඉවත් කිරීම

හෝ

  • ppa පිරිසිදු කිරීම (මෙය ස්ථාපිත ගොනු ද ඉවත් කරයි)

    sudo apt-get install ppa-purge   #a one time install 
    sudo ppa-purge ppa:someppa/ppa  
    

5 . අංක 4 ඔබේ නඩුව නොවේ නම්, අවම වශයෙන් බිඳුණු පරායත්තතාවයක් ලෙස පෙන්වන පැකේජය ඉවත් කිරීමට උත්සාහ කරන්න. ඉන්පසු නැවත ස්ථාපනය කිරීමට උත්සාහ කරන්න. මෙය පුද්ගලයන් කිහිප දෙනෙකු සඳහා වැඩ කර ඇති බව වාර්තා වේ.

6 . සෑම විටම නිධියක / පීපීඒ හි ස්ථාවර අනුවාදය එක් කරන්න.

රූප විස්තරය මෙහි ඇතුළත් කරන්න

7 තවද ඔබ සතුව සියලුම නිල ගබඩාවන් සක්‍රීය කර ඇති බවට වග බලා ගන්න (In Software Sources)

රූප විස්තරය මෙහි ඇතුළත් කරන්න

කරුණාකර Proposed Updatesඒවා පරීක්ෂා කිරීම / සංවර්ධකයින් සඳහා වන පරිදි සක්‍රීය නොකරන්න .

රූප විස්තරය මෙහි ඇතුළත් කරන්න


ඩග් පැවසූ පරිදි:

සාමාන්‍යයෙන් මෙය විසඳීමේ හොඳම පළමු පියවර වන්නේ <pkg1>& හි ප්‍රභවය හඳුනා ගැනීමයි <pkg2>.

බොහෝ විට, බොහෝ විට නොඑසේ නම්, "<කුමක් වුවත්> ස්ථාපනය කළ යුතුය" යන්නෙහි තේරුම "<කුමක් වුවත්> ස්ථාපනය කර ඇත" යන්න සහ වෙනත් කිසිවක් ක්‍රියාත්මක නොවන්නේ නම් ඉවත් කිරීමට උත්සාහ කළ යුතුය (5 වන කරුණෙහි මෙන්).


නිවැරදි කිරීමට වැරදි දේ සොයා ගැනීමට මම තව දුරටත් එකතු කරමි unmet dependencies.


3
ඔබ fix-- කිරීමට ඔබට අවශ්ය විය හැක @Ashu එක් දෙයක් apt-get updateවන්නේ නැහැ යාවත්කාලීන කිරීම උචිත හැඹිලි (බාගත සමන්විත .debගොනු හා වන ගැන තොරතුරු ගබඩා කරන ගොනු .debඔබ ගබඩා කර ඇති ගොනු). එය පැකේජ දර්ශක ලිපිගොනු යාවත්කාලීන කරයි ( ලබා ගත හැකි සෑම මෘදුකාංග ප්‍රභවයකින්ම බාගත කර ස්ථාපනය කළ හැකි පැකේජ පිළිබඳ තොරතුරු වලින් සමන්විත වේ ). මා කලින් කී apt-get cleanපරිදි, apt-get updateයාවත්කාලීන කරන එකම දේ පිරිසිදු නොකරයි . විස්තර man apt-getසඳහා බලන්න.
එලියා කගන්

17

බොහෝ අවස්ථාවන්හීදී, පැකේජය ස්ථාපනය කිරීමෙන් aptitudeඅසමසම පරායත්තතා නිරාකරණය වේ. පෙරනිමි aptitudeපැකේජය ඔබේ පරිගණකයේ ස්ථාපනය කර නොතිබුණි. එබැවින් පළමුව එය ධාවනය කිරීමෙන් ස්ථාපනය කරන්න,

sudo apt-get update
sudo apt-get install aptitude

එවිට,

sudo aptitude install packagename

උදාහරණයක් වශයෙන්,

    
avinash @ avinash-Lenovo-IdeaPad-Z500: $ ud sudo apt-get install ubuntu-sdk
පැකේජ ලැයිස්තු කියවීම ... සිදු විය
යැපුම් ගසක් ගොඩනැගීම       
රාජ්ය තොරතුරු කියවීම ... සිදු විය
සමහර පැකේජ ස්ථාපනය කළ නොහැකි විය. මෙයින් අදහස් කරන්නේ ඔබ සතුව ඇති බවයි
කළ නොහැකි තත්වයක් ඉල්ලා හෝ ඔබ අස්ථායී භාවිතා කරන්නේ නම්
අවශ්‍ය සමහර පැකේජ තවමත් නිර්මාණය කර නොමැත
හෝ එන එන ස්ථානයෙන් ඉවත් කර ඇත.
තත්වය විසඳීමට පහත තොරතුරු උපකාරී වේ:

පහත පැකේජවල අසීමිත පරායත්තතා ඇත:
 ubuntu-sdk: රඳා පවතී: qtcreator-plugin-ubuntu නමුත් එය ස්ථාපනය කිරීමට යන්නේ නැත
ඊ: ගැටළු නිවැරදි කිරීමට නොහැකි, ඔබ කැඩුණු පැකේජ තබා ඇත.

හරහා පැකේජය ස්ථාපනය කිරීම aptitude

avinash @ avinash-Lenovo-IdeaPad-Z500: ud $ sudo aptitude install ubuntu-sdk
පහත දැක්වෙන නව පැකේජ ස්ථාපනය කෙරේ:
  apparmor-easyprof {a} apparmor-easyprof-ubuntu {a} at {a} ගොඩනැගීම-අත්‍යවශ්‍ය {a} 
  {a} click-apparmor {a} click-dev {a} click-doc {a} cordova-ubuntu-2.8 ක්ලික් කරන්න 
  cordova-ubuntu-2.8-උදාහරණ {a} debhelper {a} devscripts {a} dh-apparmor {a} 
  dh-make {a} distro-info-data {a} dpkg-dev {a} dput {a} g ++ {a} g ++ - 4.8 {a} 
  geoclue-gypsy {a} libalgorithm-diff-perl {a} libalgorithm-diff-xs-perl {a} 
  libalgorithm-merge-perl {a} libboost-fileystem1.53.0 {a} 
  libboost-program-options1.53.0 {a} libboost-regex1.53.0 {a} 
  libbotan-1.10-0 {a} libdee-qt5-3 {a} libdistro-info-perl {a} 
  libxporter-lite-perl {a} libglib2.0-dev {a} 
  libgstreamer-plugins-base1.0-dev {a} libgstreamer1.0-dev {a} libgypsy0 {a} 
  libhud2 {a} libio-stringy-perl {a} libjs-jquery {a} libjs-sphinxdoc {a} 
  libjs-underscore {a} liblockdev1 {a} libmail-sendmail-perl {a} 
  libparse-debcontrol-perl {a} libpcre3-dev {a} libpcrecpp0 {a} 
  libpoppler-qt5-1 {a} libqdjango-db0 {a} libqgsttools-p1 {a} 
  libqt5clucene5 {a} libqt5contacts5 {a} libqt5declarative5 {a} 
  libqt5designer5 {a} libqt5designercomponents5 {a} libqt5feedback5 {a} 
  libqt5help5 {a} libqt5location5-plugins {a} libqt5multimedia5 {a} 
  libqt5multimedia5-plugins libqt5multimediaquick-p5 {a} 
  libqt5multimediawidgets5 {a} libqt5organizer5 {a} 
  libqt5qml-graphicaleffects {a} libqt5script5 libqt5scripttools5 {a} 
  libqt5svg5 {a} libqt5svg5-dev libqt5systeminfo5 {a} libqt5v8-5-dev 
  libqt5versit5 {a} libqt5versitorganizer5 {a} libqt5webkit5-dev 
  libqt5webkit5-qmlwebkitplugin {a} libqt5xmlpatterns5 {a} 
  libqt5xmlpatterns5-dev libstdc ++ - 4.8-dev {a} libsys-hostname-long-perl {a} 
  libthumbnailer0 {a} libu1db-qt5-3 {a} libunity-action-qt1 {a} 
  libupstart-app-launch1 {a} libusermetricsinput1 {a} libxml2-dev {a} 
  libxslt1-dev {a} po-debconf {a} python3-apparmor-click {a} python3-click {a} 
  python3-magic {a} qmlscene qt3d5-dev qtbase5-doc {a} qtcreator {a} 
  qtcreator-doc {a} qtcreator-plugin-ubuntu {a} 
  qtcreator-plugin-ubuntu-common {a} qtdeclarative5-accounts-plugin 
  qtdeclarative5-cordova-2.8-plugin {a} qtdeclarative5-dev-tools 
  qtdeclarative5-doc-html {a} qtdeclarative5-folderlistmodel-plugin 
  qtdeclarative5-friends0.2 qtdeclarative5-localstorage-plugin 
  qtdeclarative5- අංශු-ප්ලගිනය qtdeclarative5-poppler1.0 
  qtdeclarative5-qtaudioengine-plugin qtdeclarative5-qtfeedback-plugin {a} 
  qtdeclarative5-qtlocation-plugin qtdeclarative5-qtmultimedia-plugin {a} 
  qtdeclarative5-qtorganizer-plugin qtdeclarative5-qtquick2-plugin {a} 
  qtdeclarative5-qtsensors-plugin qtdeclarative5-u1db1.0 
  qtdeclarative5-ubuntu-ui-extras-browser-plugin {a} 
  qtdeclarative5-ubuntu-ui-extra-browser-plugin-assets {a} 
  qtdeclarative5-ubuntu-ui-toolkit-plugin {a} 
  qtdeclarative5-unity-action-plugin {a} qtdeclarative5-usermetrics0.1 
  qtdeclarative5-window-plugin {a} qtdeclarative5-xmllistmodel-plugin 
  qtgraphicaleffects5-doc {a} qtlocation5-dev {a} qtmultimedia5-dev 
  qtmultimedia5-doc {a} qtmultimedia5-doc-html {a} qtscript5-dev 
  qtscript5-doc {a} qtscript5-doc-html {a} qtsensors5-dev {a} qtsvg5-doc {a} 
  qtsvg5-doc-html {a} qttools5-dev qttools5-dev-tools qttools5-doc {a} 
  qtwebkit5-doc-html {a} schroot {a} schroot-common {a} sqlite3 {a} 
  ubuntu-html5-container ubuntu-html5-sdk {ab} ubuntu-html5-theme {a} 
  ubuntu-html5-theme-example ubuntu-sdk ubuntu-sdk-libs 
  ubuntu-sdk-libs-dev {a} ubuntu-ui-toolkit-doc {a} 
  ubuntu-ui-toolkit-example {a} ubuntu-ui-toolkit-theme {a} 
  unity-action-doc {a} upstart-app-launch {a} upstart-app-launch-tools {a} 
  usermetricsservice {a} wdiff {a} zlib1g-dev {a} 
පහත පැකේජ යාවත්කාලීන කරනු ලැබේ:
  cpp-4.8 gcc-4.8 gcc-4.8-base hud libasan0 libatomic1 libgcc-4.8-dev 
  libgcc1 libglib2.0-0 libglib2.0-bin libgomp1 libitm1 libquadmath0 
  libstdc ++ 6 libtsan0 
පැකේජ 15 ක් යාවත්කාලීන කරන ලදි, අලුතින් ස්ථාපනය කර ඇති 151 ක්, ඉවත් කිරීමට 0 ක් සහ 293 ක් යාවත්කාලීන කර නොමැත.
108 MB / 126 MB ලේඛනාගාරයක් ලබා ගැනීමට අවශ්‍යයි. 273 MB ඉවත් කිරීමෙන් පසු භාවිතා වේ.
පහත පැකේජවල අසීමිත පරායත්තතා ඇත:
 ubuntu-html5-sdk: රඳා පවතින්නේ: qtdeclarative5-ubuntu-webapps-api එය අථත්‍ය පැකේජයකි.
                    රඳා පවතී: ubuntu-html5-ui-toolkit නමුත් එය ස්ථාපනය කිරීමට යන්නේ නැත.
පහත දැක්වෙන ක්‍රියා මඟින් මෙම පරායත්තතා විසඳනු ඇත:

     පහත දැක්වෙන පැකේජ ඒවායේ වර්තමාන අනුවාදයේ තබා ගන්න:              
1) qtcreator-plugin-ubuntu [ස්ථාපනය කර නැත]                          
2) ubuntu-html5-sdk [ස්ථාපනය කර නැත]                                 
3) ubuntu-sdk [ස්ථාපනය කර නැත]                                       

     පහත පරායත්තතාවයන් නොවිසඳී තබන්න:                       
4) libhud-client2 හඩ් නිර්දේශ කරයි (= 13.10.1 + 13.10.20131014-0ubuntu1)
5) qtcreator-plugin-ubuntu-common නිර්දේශ කරන්නේ qtcreator-plugin-ubuntu


මෙම විසඳුම පිළිගන්නවාද? [Y / n / q /?] Y.
පහත දැක්වෙන නව පැකේජ ස්ථාපනය කෙරේ:
  apparmor-easyprof {a} apparmor-easyprof-ubuntu {a} ගොඩනැගීම-අත්‍යවශ්‍ය {a} 
  {a} click-apparmor {a} cordova-ubuntu-2.8 debhelper {a} dh-apparmor {a click ක්ලික් කරන්න. 
  dh-make {a} dpkg-dev {a} g ++ {a} g ++ - 4.8 {a} geoclue-gypsy {a} 
  libalgorithm-diff-perl {a} libalgorithm-diff-xs-perl {a} 
  libalgorithm-merge-perl {a} libdee-qt5-3 {a} libglib2.0-dev {a} 
  libgstreamer-plugins-base1.0-dev {a} libgstreamer1.0-dev {a} libgypsy0 {a} 
  libhud2 {a} libjs-jquery {a} libmail-sendmail-perl {a} libpcre3-dev {a} 
  libpcrecpp0 {a} libpoppler-qt5-1 {a} libqdjango-db0 {a} libqgsttools-p1 {a} 
  libqt5clucene5 {a} libqt5contacts5 {a} libqt5designer5 {a} 
  libqt5designercomponents5 {a} libqt5feedback5 {a} libqt5help5 {a} 
  libqt5location5-plugins {a} libqt5multimedia5 {a} libqt5multimedia5-plugins 
  libqt5multimediaquick-p5 {a} libqt5multimediawidgets5 {a} 
  libqt5organizer5 {a} libqt5qml-graphicaleffects {a} libqt5script5 
  libqt5scripttools5 {a} libqt5svg5 {a} libqt5svg5-dev libqt5systeminfo5 {a} 
  libqt5v8-5-dev libqt5versit5 {a} libqt5versitorganizer5 {a} 
  libqt5webkit5-dev libqt5webkit5-qmlwebkitplugin {a} libqt5xmlpatterns5 {a} 
  libqt5xmlpatterns5-dev libstdc ++ - 4.8-dev {a} libsys-hostname-long-perl {a} 
  libthumbnailer0 {a} libu1db-qt5-3 {a} libunity-action-qt1 {a} 
  libupstart-app-launch1 {a} libusermetricsinput1 {a} libxml2-dev {a} 
  libxslt1-dev {a} po-debconf {a} python3-apparmor-click {a} python3-click {a} 
  qmlscene qt3d5-dev qtdeclarative5-accounts-plugin 
  qtdeclarative5-cordova-2.8-plugin {a} qtdeclarative5-dev-tools 
  qtdeclarative5-folderlistmodel-plugin qtdeclarative5-friends0.2 
  qtdeclarative5-localstorage-plugin qtdeclarative5- අංශු-ප්ලගිනය 
  qtdeclarative5-poppler1.0 qtdeclarative5-qtaudioengine-plugin 
  qtdeclarative5-qtfeedback-plugin {a} qtdeclarative5-qtlocation-plugin 
  qtdeclarative5-qtmultimedia-plugin {a} qtdeclarative5-qtorganizer-plugin 
  qtdeclarative5-qtquick2-plugin {a} qtdeclarative5-qtsensors-plugin 
  qtdeclarative5-u1db1.0 qtdeclarative5-ubuntu-ui-extras-browser-plugin {a} 
  qtdeclarative5-ubuntu-ui-extra-browser-plugin-assets {a} 
  qtdeclarative5-ubuntu-ui-toolkit-plugin {a} 
  qtdeclarative5-unity-action-plugin {a} qtdeclarative5-usermetrics0.1 
  qtdeclarative5-window-plugin {a} qtdeclarative5-xmllistmodel-plugin 
  qtlocation5-dev {a} qtmultimedia5-dev qtscript5-dev qtsensors5-dev {a} 
  qttools5-dev qttools5-dev-tools sqlite3 {a} ubuntu-html5-container 
  ubuntu-html5-theme {a} ubuntu-html5-theme-example ubuntu-sdk-libs 
  ubuntu-ui-toolkit-theme {a} upstart-app-launch {a} 
  upstart-app-launch-tools {a} usermetricsservice {a} wdiff {a} zlib1g-dev {a} 
පහත පැකේජ යාවත්කාලීන කරනු ලැබේ:
  cpp-4.8 gcc-4.8 gcc-4.8-base hud libasan0 libatomic1 libgcc-4.8-dev 
  libgcc1 libglib2.0-0 libglib2.0-bin libgomp1 libitm1 libquadmath0 
  libstdc ++ 6 libtsan0 
පැකේජ 15 ක් යාවත්කාලීන කරන ලදි, 108 ක් අලුතින් ස්ථාපනය කර ඇත, ඉවත් කිරීමට 0 සහ 293 වැඩි දියුණු කර නොමැත.
27.1 MB / 45.8 MB ලේඛනාගාරයක් ලබා ගැනීමට අවශ්‍යයි. 104 MB ඉවත් කිරීමෙන් පසු භාවිතා වේ.
ඔබට ඉදිරියට යාමට අවශ්‍යද? [Y / n /?]

1
ඔබේ උදාහරණය තුළ ස්ථාපනය නැවැත්වීමේ යෝග්‍යතාවය ඇත. එය ඇත්ත වශයෙන්ම කිසිවක් ස්ථාපනය නොකරයි.
kiri

2
Vin අවිනාශ්රාජ්, ..නමුත් ස්ථාපනය කිරීමට පෙර aptitudeපරායත්තතා ගැටළුව විසඳිය යුතු නොවේද?
හරියටම

ඔව්, බොහෝ අවස්ථාවලදී එය පරායත්තතා නිරාකරණය කරයි.
අවිනාශ් රාජ්

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

එවැනි අවස්ථාවකදී පළමුවෙන්ම අපට බිඳුණු පැකේජ නිරාකරණය කළ යුතුය. එසේ නොමැතිනම් ඔබට ස්ථාපනය කළ නොහැක aptitude.එසේම බිඳුණු පැකේජ නිසා කිසිදු දෝෂයක් සිදුවී නොමැතිනම් ඔබට යෝග්‍යතාව ස්ථාපනය කළ හැකිය.
අවිනාශ් රාජ්

11

මගේ පිළිතුර ඉහත රික්ට සමාන ය.

භාවිතා apt-get clean, apt-get autoclean, apt-get autoremove, apt-get upgrade, apt-get update, apt-get -u dist-upgrade, ආදී සියලු මට වැඩ කටයුතු කළේ නැත.

apt-get installපහත දැක්වෙන උදාහරණයකින් නිදර්ශනය කර යැපීමේ ගසට බැසීමෙන් මම අවසානයේ මෙම ගැටළුව විසඳා ගතිමි . මගේ නඩුවේදී, මට ස්ථාපනය කිරීමට අවශ්ය විය libmagickwand-dev:

apt-get install libmagickwand-dev

මට මෙම දෝෂය ඇතිවිය:

The following packages have unmet dependencies:
 libmagickwand-dev : Depends: libmagickcore4-extra (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
                     Depends: libmagickcore-dev (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed

ඉතින්, මම apt-get installඅසමත් වූ පරායත්තයන්ගෙන් එකක් සඳහා දිව ගියෙමි :

apt-get install libmagickcore-dev

The following packages have unmet dependencies:
 libmagickcore-dev : Depends: libmagickcore4-extra (= 8:6.6.9.7-5ubuntu3.2) but it is not going to be installed
                     Depends: libgraphviz-dev but it is not going to be installed

මම තව දුරටත් ගසෙන් බැස ගියෙමි.

apt-get install libgraphviz-dev

තවත් දෝෂයක් සමඟ:

The following packages have unmet dependencies:
 libgraphviz-dev : Depends: libgvc5 (= 2.26.3-10ubuntu1) but it is not going to be installed

ගසෙන් තවත් ගැඹුරට පහළට:

apt-get install libgvc5

කිසියම් අමුතු හේතුවක් නිසා, මෙය සාර්ථක වූ අතර, මට අවශ්‍ය මුල් පැකේජය ස්ථාපනය කිරීමට මට හැකි විය apt-get install libmagickwand-dev:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libcdt4 libgd2-xpm libgraph4 libpathplan4
Suggested packages:
  libgd-tools
The following NEW packages will be installed:
  libcdt4 libgd2-xpm libgraph4 libgvc5 libpathplan4
0 upgraded, 5 newly installed, 0 to remove and 2 not upgraded.
Need to get 808 kB of archives.
After this operation, 2,320 kB of additional disk space will be used.
Do you want to continue [Y/n]?

8

විශිෂ්ට පිළිතුරු! නමුත් අද මගේ නඩුව ඔබේ නඩුවට වඩා වෙනස් බව පෙනේ. මෙන්න මගේ උපදෙස්.

ගැටලුව:

උබුන්ටු 10.10 හි අපාචේ 2 ස්ථාපනය කිරීමට මා අසමත් විය.

rick@wen-VirtualBox:~$ sudo apt-get install apache2

Reading package lists... Done

Building dependency tree      

Reading state information... Done

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

The following information may help to resolve the situation:

The following packages have unmet dependencies:

 apache2 : Depends: apache2-mpm-worker (= 2.2.16-1ubuntu3) but it is not going to be installed or

                    apache2-mpm-prefork (= 2.2.16-1ubuntu3) but it is not going to be installed or

                    apache2-mpm-event (= 2.2.16-1ubuntu3) but it is not going to be installed or

                    apache2-mpm-itk (= 2.2.16-1ubuntu3) but it is not going to be installed

           Depends: apache2.2-common (= 2.2.16-1ubuntu3) but it is not going to be installed

E: Broken packages

විසඳුමක්:

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

'Sudo apt-get install apache2' අසමත් නම්, ' sudo apt-get install apache2 apache2.2-common ' උත්සාහ කරන්න .

බලන්න? apache2.2-common පැමිණෙන්නේ පෙර පියවරේ දෝෂ ලොගයෙනි.

අන්තිමේදී මට තේරුණා මේ වගේ පරායත්ත දාමයක් තියෙනවා:

 apache2.2-common <-- apache2.2-bin <-- libaprutil1-ldap <-- libaprutil1

පළමු පැකේජ 3 සඳහා, apt-get log මට පැවසුවේ 'ස්ථාපනය කිරීමට යන්නේ නැත',

නමුත් අවසාන පැකේජය සඳහා එය පෙන්වන්නේ 'libaprutil1-ldap: රඳා පවතින්නේ: libaprutil1 (= 1.3.9 + dfsg-3build1) නමුත් 1.3.9 + dfsg-3ubuntu0.10.10.1 ස්ථාපනය කළ යුතුය'

මගේ ලිබයේ වෙනත් අනුවාදයක් තිබේ, එබැවින්:

sudo apt-get remove libaprutil1

sudo apt-get install apache2

දැන් කමක් නැහැ.


මෙම පිළිතුර ක ඒකාබද්ධ කියවීම සහ ඉහත අනෙක් එක මෙතන පරායත්ත ගැටළුවක් දේ වඩා හොඳින් අවබෝධ කර ගැනීම ලබා දෙයි. මෙහි ඇති වෙනත් පිළිතුරු 'ඉහළ සාමාන්‍යකරණය කළ' විසඳුම් සපයන විට, මෙය අවබෝධ කර ගැනීම සපයයි.
VenkiPhy6

7

නුසුදුසු පරායත්තතා යනු කුමක්ද?

උබුන්ටු පැකේජ යනු මෘදුකාංග තැනීම, යෙදවීම සහ ස්ථාපනය කිරීම යන මූලික ක්‍රමයයි. ඉතා සරළව, පැකේජ යනු මුල සිටම මෘදුකාංග බාගත කිරීම, ගොඩනැගීම සහ ස්ථාපනය කිරීම සඳහා විකල්පයකි. සම්මත “ප්‍රභවයෙන් තැනීම” ආකෘතියට වඩා මෘදුකාංග කොටස් අතර ස්ථාපනය, ඉවත් කිරීම, අධීක්ෂණය සහ හැසිරවීම සම්බන්ධයෙන් ඔවුන් වාසි රැසක් ලබා දෙයි. උබුන්ටු මධ්‍යගත ඇසුරුම් පද්ධතියක් භාවිතා කරයි, එනම් සෑම පැකේජයක්ම වෙනත් පැකේජ කිහිපයක් මත රඳා පවතී .අපි පැකේජයක් ස්ථාපනය කරන විට එහි පරායත්තතා ස්ථාපනය වනු ඇත, පැකේජයේ පරායත්තතා ස්ථාපනය සඳහා නොමැති විට අසමසම පරායත්තතා දෝෂයක් ඇතිවේ.

විය හැකි හේතු

1.Computer is not connected to the Internet
2.The repository containing the depandancy package is not enabled
3.Package catalog is not updated
4.The version of the depandancy in the current repository is old
5.Software index is broken
6.The depandancy is not available for ubuntu

එය විසඳීමට උත්සාහ කරමු

  1. අන්තර්ජාලයට සම්බන්ධ වන්න: ඩී
  2. සියලුම පෙරනිමි ගබඩාවන් සක්‍රීය කර ඇති බවට වග බලා ගන්න

    -> ඔබට ඒවා පහසුවෙන් Software Center-> සංස්කරණය-> මෘදුකාංග ප්‍රභවයන්-> වෙනත් ප්‍රභවයන්-> එකතු කරන්න "

    -> ආරම්භ කරන්න Software Center.

    ->. පැනලය තුළට ගොස් Editතෝරන්න Software Sources.

    edit-software-sources

    -> සියලුම නිධි පරීක්ෂා කර ඇති බවට වග බලා ගන්න රූප විස්තරය මෙහි ඇතුළත් කරන්න

  3. මෘදුකාංග නාමාවලිය යාවත්කාලීන කරන්න

    ඉහළ දකුණු අයිකනය මත ක්ලික් කර මෙනුවේ යාවත්කාලීන කළ හැකි ප්‍රවේශය තෝරන්න
    රූප විස්තරය මෙහි ඇතුළත් කරන්න

චෙක් බොත්තම ඔබන්න රූප විස්තරය මෙහි ඇතුළත් කරන්න

පර්යන්තය විවෘත කර ටයිප් කිරීමට 4.type ctrl+ alt+tsudo apt-get install -f

5. මෑතකදී එකතු කරන ලද ppa ppa-purge ppa-purge භාවිතයෙන් පිරිසිදු කරන්න Ppa-purge ස්ථාපනය කරන්න

මෙම වැඩසටහන ඔබේ මෘදුකාංග ප්‍රභවයන්ගෙන් PPA අක්‍රීය කර ඔබගේ පද්ධතිය නිල උබුන්ටු පැකේජ වෙත ආපසු හරවයි. PPA වෙතින් නව අනුවාදයක් පරීක්ෂා කිරීමෙන් පසු ඔබේ පද්ධතිය යථා තත්ත්වයට පත් කිරීමට ඔබට මෙය භාවිතා කළ හැකිය.

සින්ටැක්ස්

sudo ppa-purge ppa:<repository-name>/<subdirectory>

උදාහරණයක්

sudo ppa-purge ppa:ubuntu-mozilla-daily/ppa
  1. මෘදුකාංග මධ්‍යස්ථානය විවෘත කර ඕනෑම මෘදුකාංගයක් ස්ථාපනය කිරීමට උත්සාහ කරන්න, පහත සංවාද කොටුව දිස් වූයේ නම්, අළුත්වැඩියා බොත්තම ඔබා බලා සිටින්න

රූප විස්තරය මෙහි ඇතුළත් කරන්න

වෙන වර්ගය ctrl+ alt+ tපර්යන්තය සහ වර්ගය විවෘත කිරීමට sudo apt-get install -fසහ තිරය මත ඇති උපදෙස් අනුගමනය කරන්න

තවමත් දෝෂයක් සිදුවී ඇත්නම්, එය විමසීමට නිදහස් වන්න


answerjrg මගේ පිළිතුරේ දැනටමත් එය තිබේ ... සෑම පිළිතුරකටම එකම දේ තිබිය යුතුද?
අෂු

2
@ අෂු මම කැනොනිකල් පිළිතුරක් ලබා දීමට මිනිසුන්ට උදව් කිරීමට උත්සාහ කරමි - තවද මට සෑම කෙනෙකුටම පැවසිය යුතුය , මන්දයත් නියෝජිතයින් 500 ක ත්‍යාගයක් පරදුවට තබා ඇති අතර ඇතැම් පුද්ගලයින්ට ඔවුන්ගේ පිළිතුරු සමඟ උදව් කිරීමෙන් සහ අනෙක් අය නොසලකා හැරීමෙන් ප්‍රියතමයන් සෙල්ලම් කිරීමට මට අවශ්‍ය නැත. . : s
jrg

5

... 'බිල්ඩ්-ඩෙප්' ගැන අමතක කරන්න එපා

ඉහත පිළිතුරු වලට අමතරව - මෙම ප්‍රවේශය කිසිවෙකු සඳහන් නොකිරීම ගැන මා පුදුමයට පත්වන බව පිළිගත යුතුය. මෙය සෑම විටම "රිදී උණ්ඩයක්" ලෙස භාවිතා කර ඇති අතර ඕනෑම වේලාවක මට ගැළපෙන ගැටුම් හෝ නොවිසඳුනු පැකේජ (හෝ පවා) හමු විය. පද්ධතිය මුරණ්ඩු නම් .... හා!).

සංස්කරණය කරන ලදි: sudo dpkg -r [package]එය බලවත් ලෙස ඉවත් කිරීමේ කාර්යයක් ඇති බැවින් භාවිතය දිරිමත් කරනු ලැබේ. apt-getසමඟ ක්‍රියා කරන බැවින් dpkg, එයින් අදහස් වන්නේ ක්‍රියාකාරිත්වයට apt-getඅවනත වනු ඇති dpkgබවයි.

  sudo dpkg -r [package]
  sudo apt-get build-dep [package]  
  ## pre-install all deps for the package

ඔබ පද්ධතිය තුළ ස්ථාපනය කිරීමට උත්සාහ කළ අසාර්ථක පැකේජය පිරිසිදු කිරීම සඳහා ඔබ apt-get අමතන්න, පසුව ඔබ build-dep විධානය අමතන්න, එමඟින් apt-get මෙම පැකේජයට අයත් තනි තනිව පරායත්තයන් අල්ලාගෙන ස්ථාපනය කරනු ඇත, එවිට ඔවුන් තෘප්තිමත් වනු ඇත. පෙර පැකේජය. අවසාන වශයෙන්, apt-get install අමතන්න:

sudo apt-get install [package]

.... 'අහ්! ඔබ "මාමා!"

මගේ දීර් l ලිනක්ස් භාවිතය තුළ මෙය කලාතුරකින් සිදු වූ නමුත් මම මෙම ප්‍රවේශය කලාතුරකින් භාවිතා කර සාර්ථක විය. මීට මාසයකට පෙර පැකේජ සමඟ මා කළ මෑත අරගලයට මෙය නිදසුනකි mysql-client/mysql-server. මගේ මූල මුරපදය mysql-server සමඟ නැවත සැකසීමේ උත්සාහයන් දුසිමක් අසාර්ථක වීමෙන් පසුව (--skip-grant-table techqiue හරහා වුවද එය අසාර්ථක විය), අවසානයේදී මම "මාමා!"

sudo dpkg -r mysql-server mysql-client
sudo apt-get autoclean  
## this dumps any copy of existing package to prevent apt-get from "re-using" it.
sudo apt-get build-dep mysql-client   
 ## one package at a time, starting with client first
sudo apt-get install mysql-client
sudo apt-get build-dep mysql-server
sudo apt-get install mysql-server

apt-get autoclean මෙම විසඳුමේ යතුරයි


3

බිට් 64 බහුකාර්ය උබුන්ටු පද්ධතිවල i386 පැකේජ ස්ථාපනය කිරීමේදී

ඔබ බොහෝ i386 පැකේජ මත රඳා පවතින පැකේජයක් ස්ථාපනය කිරීමට උත්සාහ කරන්නේ නම්, sudo dpkg --add-architecure i386විධානය ක්‍රියාත්මක කිරීමෙන් i386 ගෘහ නිර්මාණ ශිල්පය එක් කිරීමට අපොහොසත් වුවහොත් ඉහත සඳහන් පරායත්ත දෝෂය ද ඇති වේ.

උදාහරණයක්:

avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 skype : Depends: skype-bin but it is not installable
E: Unable to correct problems, you have held broken packages.
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo dpkg --add-architecture i386
avinash@avinash-Lenovo-IdeaPad-Z500:~$ sudo apt-get install skype
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
  libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
  libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
  libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
  libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
  libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
  libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
  libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
  libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
  libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
  libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
  libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
  libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
  liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
  libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
  libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
  libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
  libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
  libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
  libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
  libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
  libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
  libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
  libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
  libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
  libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
  libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
  libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
  mysql-common skype-bin:i386 sni-qt:i386 zlib1g:i386
Suggested packages:
  nas:i386 glibc-doc:i386 locales:i386 rng-tools:i386 libglide3:i386
  gnutls-bin:i386 krb5-doc:i386 krb5-user:i386 libvisual-0.4-plugins:i386
  gstreamer-codec-install:i386 gnome-codec-install:i386
  gstreamer1.0-tools:i386 gstreamer1.0-plugins-base:i386 jackd2:i386
  pulseaudio:i386 libqt4-declarative-folderlistmodel:i386
  libqt4-declarative-gestures:i386 libqt4-declarative-particles:i386
  libqt4-declarative-shaders:i386 qt4-qmlviewer:i386 libqt4-dev:i386
  libicu48:i386 libthai0:i386 qt4-qtconfig:i386
Recommended packages:
  xml-core:i386
The following NEW packages will be installed:
  gcc-4.8-base:i386 gcc-4.9-base:i386 libasound2:i386 libasound2-plugins:i386
  libasyncns0:i386 libaudio2:i386 libavahi-client3:i386
  libavahi-common-data:i386 libavahi-common3:i386 libc6:i386
  libcgmanager0:i386 libcomerr2:i386 libcups2:i386 libdbus-1-3:i386
  libdbusmenu-qt2:i386 libdrm-intel1:i386 libdrm-nouveau2:i386
  libdrm-radeon1:i386 libdrm2:i386 libelf1:i386 libexpat1:i386 libffi6:i386
  libflac8:i386 libfontconfig1:i386 libfreetype6:i386 libgcc1:i386
  libgcrypt11:i386 libgl1-mesa-dri:i386 libgl1-mesa-glx:i386
  libglapi-mesa:i386 libglib2.0-0:i386 libgnutls26:i386 libgpg-error0:i386
  libgssapi-krb5-2:i386 libgstreamer-plugins-base1.0-0:i386
  libgstreamer1.0-0:i386 libice6:i386 libjack-jackd2-0:i386 libjbig0:i386
  libjpeg-turbo8:i386 libjpeg8:i386 libjson-c2:i386 libk5crypto3:i386
  libkeyutils1:i386 libkrb5-3:i386 libkrb5support0:i386 libllvm3.4:i386
  liblzma5:i386 libmysqlclient18:i386 libnih-dbus1:i386 libnih1:i386
  libogg0:i386 liborc-0.4-0:i386 libp11-kit0:i386 libpciaccess0:i386
  libpcre3:i386 libpng12-0:i386 libpulse0:i386 libqt4-dbus:i386
  libqt4-declarative:i386 libqt4-network:i386 libqt4-opengl:i386
  libqt4-script:i386 libqt4-sql:i386 libqt4-sql-mysql:i386 libqt4-xml:i386
  libqt4-xmlpatterns:i386 libqtcore4:i386 libqtdbus4:i386 libqtgui4:i386
  libqtwebkit4:i386 libsamplerate0:i386 libselinux1:i386 libsm6:i386
  libsndfile1:i386 libspeexdsp1:i386 libsqlite3-0:i386 libssl1.0.0:i386
  libstdc++6:i386 libtasn1-6:i386 libtiff5:i386 libtinfo5:i386
  libtxc-dxtn-s2tc0:i386 libudev1:i386 libuuid1:i386 libvorbis0a:i386
  libvorbisenc2:i386 libwrap0:i386 libx11-6:i386 libx11-xcb1:i386 libxau6:i386
  libxcb-dri2-0:i386 libxcb-dri3-0:i386 libxcb-glx0:i386 libxcb-present0:i386
  libxcb-sync1:i386 libxcb1:i386 libxdamage1:i386 libxdmcp6:i386 libxext6:i386
  libxfixes3:i386 libxi6:i386 libxml2:i386 libxrender1:i386 libxshmfence1:i386
  libxslt1.1:i386 libxss1:i386 libxt6:i386 libxv1:i386 libxxf86vm1:i386
  mysql-common skype skype-bin:i386 sni-qt:i386 zlib1g:i386
0 upgraded, 115 newly installed, 0 to remove and 7 not upgraded.
Need to get 63.7 MB of archives.
After this operation, 225 MB of additional disk space will be used.
Do you want to continue? [Y/n] 

එය විය හැකි එක් හේතුවක් විය හැකි බවට මම එකඟ වෙමි. vlcස්කයිප් ස්ථාපනය කිරීමෙන් පසු මම වෙනත් පැකේජයක් ස්ථාපනය කිරීමට උත්සාහ කළ විට (උදාහරණයක් ලෙස ) මට අසීමිත යැපීම ලැබුණි. :amd64දෝෂයට හේතු වන පැකේජයේ නම අවසානයේ එකතු කිරීමෙන් මම සමාන තත්වයෙන් මිදුනෙමි. ඔබ සුවය ලැබුවේ කෙසේද? හොඳම විසඳුම කුමක්ද?
souravc

මෙය අවතක්සේරු කළේ ඇයිදැයි විශ්වාස නැත. 32-බිට් වයින් ස්ථාපනය කිරීමට මට අවශ්‍ය වූයේ එයයි. BTW, ඔබට --add- ගෘහ නිර්මාණ ශිල්පයෙහි අක්ෂර වින්‍යාසයක් ඇති අතර, --add- ගෘහ නිර්මාණ ශිල්පයෙන් පසුව apt-get වැඩි දියුණු කිරීම සඳහා ඔබ මතක් කිරීමක් කළ යුතුය.
මැට් චේම්බර්ස්

1

මෙම ත්‍රෙඩ් එකේ (සහ වෙනත්) සඳහන් කර ඇති සෑම ක්‍රමවේදයක්ම සමීපව අත්හදා බැලීමෙන් පසු මම අත්හැරීමට ආසන්නව සිටියෙමි. මම මගේ ඩේබියන් ලෙනීව මිරිකීමට උසස් කළ අතර, PHP5, Apache, MySQL යනාදිය ස්ථාපනය කිරීමට අවශ්‍ය නොවන්නේ මන්දැයි මගේ ජීවිත කාලය පුරාම මට දැනගත නොහැකි විය. අවසානයේ මම භාවිතා කිරීමට උත්සාහ කළෙමි

sudo apt-get purge apache2
sudo apt-get purge php5
sudo apt-get purge mysql-server
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get install apache2 php5 mysql-server

එය දෝෂ රහිතව ක්‍රියාත්මක විය! ( පරෙස්සම් වන්න, එය ඔබගේ වින්‍යාස ගොනු විනාශ කිරීමට ඉඩ ඇත , එබැවින් ඒවා උපස්ථ කරන්න! )


ඔබ සඳහන් කළ පැකේජ ස්ථාපනය කර නොමැති නම් මෙය ගැටළුව විසඳන්නේ නැත.
බ්‍රයම්

1

මට වැඩ කළ දෙය නම් යැපීම නැවත ස්ථාපනය කිරීමයි. ස්ථාපිත අනුවාදය නවතම ඒවාට වඩා මෑත කාලීනව සිදුවන්නේ එයයි (උපාගම පෙන්වන දේ). පරායත්තතා පැකේජය පහත හෙලීමට උපාගමයට ඉඩ දීම සැබවින්ම සමාන වේ.

වැඩ කළ තවත් දෙයක් නම් “යෝග්‍යතාවය” භාවිතා කිරීමයි:

root@arau:~# aptitude install libgfortran3
The following NEW packages will be installed:
  libgfortran3{b} 
0 packages upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 250 kB of archives. After unpacking 1 230 kB will be used.
The following packages have unmet dependencies:
 libgfortran3 : Depends: gcc-4.8-base (= 4.8.2-19ubuntu1) but 4.8.4-2ubuntu1~14.04 is installed.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:

     Keep the following packages at their current version:
1)     libgfortran3 [Not Installed]                       



Accept this solution? [Y/n/q/?] n
Internal error: found 2 (choice -> promotion) mappings for a single choice.
Internal error: found 2 (choice -> promotion) mappings for a single choice.
The following actions will resolve these dependencies:

      Downgrade the following packages:                                        
1)      cpp-4.8 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]       
2)      gcc-4.8 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]       
3)      gcc-4.8-base [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]  
4)      libasan0 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]      
5)      libatomic1 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]    
6)      libgcc-4.8-dev [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]
7)      libgomp1 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]      
8)      libitm1 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]       
9)      libquadmath0 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]  
10)     libstdc++6 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]    
11)     libtsan0 [4.8.4-2ubuntu1~14.04 (now) -> 4.8.2-19ubuntu1 (trusty)]      

Accept this solution? [Y/n/q/?] y

එය ඉහළින්ම ශ්‍රේණිගත කළ පිළිතුරෙන් සහ පහත දැක්වෙන පිළිතුරෙන් ඉවත් කර ගත හැකි දේට සමාන දෙයක් නොවේ ...
JoKeR

1
ඔව්, නමුත් විසඳුම් මිලියන ගණනක් ඇත, මම සරලවම සඳහන් කරන්නේ මා වෙනුවෙන් වැඩ කළ දේ.
බොබ් යොප්ලයිට්

0

ඔබට මෙවැනි දෝෂයක් ලැබෙන්නේ නම්:
රූප විස්තරය මෙහි ඇතුළත් කරන්න

මෙය ඔබට පවසන්නේ පැකේජ දැනටමත් ස්ථාපනය කර ඇති නමුත් එය ක්‍රියාත්මක වීමට අවශ්‍ය අනෙකුත් සියලුම පැකේජ ස්ථාපනය කර නොමැති බවයි. මෙය ක්‍රියාත්මක කිරීමෙන් ඔබට මෙය විසඳීමට හැකි විය යුතුය:

sudo apt-get -f install

(මෙම විධානය ස්වයංක්‍රීයව unmet පරායත්තයන් ස්ථාපනය කළ යුතුය.)

හෝ මේ වගේ දෙයක් (අදාළ පැකේජ සමඟ) :

sudo apt-get install click curl dpkg-dev python-lzma python-requests imagemagick ubuntu-dev-tools

නමුත් ඔබ මෙවැනි දෝෂයක් සමඟ අවසන් වුවහොත්: පැකේජය / පැකේජය ස්ථාපනය කළ නොහැක / ස්ථාපන අපේක්ෂකයෙකු නැත

එවිට ඔබට ඒවා මෙහි හෝ මෙහි ස්ථාපනය කිරීමට ක්‍රම සෙවිය හැකිය .
ඉහත උදාහරණය සමඟ, ඔබට මේ වගේ පිටුවක් සොයා ගැනීමට හැකි විය යුතුය , පසුව PPA භාවිතා කරන්න , නැතහොත් 32bit සඳහා .deb හෝ 64bit සඳහා .deb ස්ථාපනය කරන්න .

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.