[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/linux/ubuntu-missing-dependencies":3,"mdc-9b9sw8-key":552,"mdc--aiz8v4-key":562,"mdc--5lsm3s-key":570,"mdc-4xvbgx-key":578,"mdc-weka97-key":586,"mdc--ab0bh3-key":594,"mdc--l5a7ek-key":602,"related-/errors/linux/apt-lock-error,/errors/linux/dpkg-error,/guides/linux/ubuntu-cleanup":610},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":496,"code":496,"createdAt":497,"description":498,"difficulty":499,"draft":500,"estimatedTime":501,"extension":502,"faq":503,"howToSteps":516,"howToTotalTime":526,"image":496,"keywords":527,"locale":533,"meta":534,"navigation":535,"path":536,"platform":537,"related":538,"section":542,"seo":543,"severity":499,"stem":544,"summary":545,"tags":546,"twitterCreator":496,"twitterSite":496,"type":550,"updatedAt":497,"__hash__":551},"content_ru/errors/linux/ubuntu-missing-dependencies.md","Исправляем отсутствующие зависимости в Ubuntu: полное решение",[7,8,9],"Ubuntu 22.04 LTS","Ubuntu 24.04 LTS","Debian 11/12","FixPedia Team",{"type":12,"value":13,"toc":486},"minimark",[14,19,23,34,37,43,58,62,88,92,96,99,148,173,179,182,186,189,244,268,271,275,278,320,334,337,378,381,385,388,418,433,438,442,445,482],[15,16,18],"h2",{"id":17},"что-означает-ошибка-отсутствующих-зависимостей","Что означает ошибка отсутствующих зависимостей",[20,21,22],"p",{},"Ошибка появляется при установке, обновлении или удалении пакетов в Ubuntu, если менеджер пакетов не может найти или удовлетворить требуемые библиотеки или программы. Частый текст:",[24,25,30],"pre",{"className":26,"code":28,"language":29},[27],"language-text","You have held broken packages.\nThe following packages have unmet dependencies:\n...\nE: Unable to correct problems, you have held broken packages.\n","text",[31,32,28],"code",{"__ignoreMap":33},"",[20,35,36],{},"или",[24,38,41],{"className":39,"code":40,"language":29},[27],"dpkg: error processing package \u003Cимя> (--configure):\n dependency problems - leaving unconfigured\nErrors were encountered while processing:\n...\n",[31,42,40],{"__ignoreMap":33},[20,44,45,46,49,50,53,54,57],{},"Она возникает в терминале при запуске ",[31,47,48],{},"apt install",", ",[31,51,52],{},"apt upgrade"," или ",[31,55,56],{},"dpkg -i",". Система блокирует дальнейшие изменения, чтобы избежать нестабильности.",[15,59,61],{"id":60},"причины-возникновения","Причины возникновения",[63,64,65,69,79,82,85],"ul",{},[66,67,68],"li",{},"Конфликт версий: в репозиториях или локальном кэше находятся несовместимые версии библиотек.",[66,70,71,72,53,75,78],{},"Прерванная установка: процесс ",[31,73,74],{},"apt",[31,76,77],{},"dpkg"," был остановлен до завершения настройки пакетов.",[66,80,81],{},"Отключённые или недоступные репозитории: требуемые зависимости нельзя скачать из текущих источников.",[66,83,84],{},"Повреждённый кэш: локальные списки пакетов или сами файлы .dpkg содержат ошибки.",[66,86,87],{},"Удерживаемые (held) пакеты: некоторые пакеты заморожены и блокируют обновление необходимых компонентов.",[15,89,91],{"id":90},"способы-решения","Способы решения",[15,93,95],{"id":94},"способ-1-автоматическое-исправление-и-обновление","Способ 1: Автоматическое исправление и обновление",[20,97,98],{},"Запустите обновление списков и разрешите конфликты через встроенные средства apt.",[24,100,104],{"className":101,"code":102,"language":103,"meta":33,"style":33},"language-bash shiki shiki-themes github-light github-dark","sudo apt update\nsudo apt --fix-broken install\nsudo apt -f install\n","bash",[31,105,106,122,136],{"__ignoreMap":33},[107,108,111,115,119],"span",{"class":109,"line":110},"line",1,[107,112,114],{"class":113},"sScJk","sudo",[107,116,118],{"class":117},"sZZnC"," apt",[107,120,121],{"class":117}," update\n",[107,123,125,127,129,133],{"class":109,"line":124},2,[107,126,114],{"class":113},[107,128,118],{"class":117},[107,130,132],{"class":131},"sj4cs"," --fix-broken",[107,134,135],{"class":117}," install\n",[107,137,139,141,143,146],{"class":109,"line":138},3,[107,140,114],{"class":113},[107,142,118],{"class":117},[107,144,145],{"class":131}," -f",[107,147,135],{"class":117},[63,149,150,156,162],{},[66,151,152,155],{},[31,153,154],{},"apt update"," — обновляет списки доступных пакетов.",[66,157,158,161],{},[31,159,160],{},"--fix-broken install"," — пытается настроить прерванные установки и восстановить зависимости.",[66,163,164,167,168,172],{},[31,165,166],{},"-f install"," (от ",[169,170,171],"em",{},"--fix-broken",") — принудительно удовлетворяет зависимости и завершает настройку.",[174,175,176],"blockquote",{},[20,177,178],{},"💡 Совет: после выполнения этих команд повторите вашу изначальную установку — часто этого достаточно.",[180,181],"in-article-ad",{},[15,183,185],{"id":184},"способ-2-очистка-и-восстановление-кэша-пакетов","Способ 2: Очистка и восстановление кэша пакетов",[20,187,188],{},"Если автоматического исправления недостаточно, очистите кэш и переустановите проблемные зависимости.",[24,190,192],{"className":101,"code":191,"language":103,"meta":33,"style":33},"sudo apt clean\nsudo apt autoclean\nsudo apt autoremove\nsudo dpkg --configure -a\nsudo apt update\n",[31,193,194,203,212,221,235],{"__ignoreMap":33},[107,195,196,198,200],{"class":109,"line":110},[107,197,114],{"class":113},[107,199,118],{"class":117},[107,201,202],{"class":117}," clean\n",[107,204,205,207,209],{"class":109,"line":124},[107,206,114],{"class":113},[107,208,118],{"class":117},[107,210,211],{"class":117}," autoclean\n",[107,213,214,216,218],{"class":109,"line":138},[107,215,114],{"class":113},[107,217,118],{"class":117},[107,219,220],{"class":117}," autoremove\n",[107,222,224,226,229,232],{"class":109,"line":223},4,[107,225,114],{"class":113},[107,227,228],{"class":117}," dpkg",[107,230,231],{"class":131}," --configure",[107,233,234],{"class":131}," -a\n",[107,236,238,240,242],{"class":109,"line":237},5,[107,239,114],{"class":113},[107,241,118],{"class":117},[107,243,121],{"class":117},[63,245,246,256,262],{},[66,247,248,251,252,255],{},[31,249,250],{},"apt clean"," и ",[31,253,254],{},"autoclean"," — удаляют старые и ненужные deb-файлы из кэша.",[66,257,258,261],{},[31,259,260],{},"autoremove"," — убирает автоматически установленные, но больше не требуемые пакеты.",[66,263,264,267],{},[31,265,266],{},"dpkg --configure -a"," — завершает настройку частично настроенных пакетов.",[20,269,270],{},"После этого попробуйте установить нужный пакет снова.",[15,272,274],{"id":273},"способ-3-ручной-поиск-и-разрешение-конфликтов","Способ 3: Ручной поиск и разрешение конфликтов",[20,276,277],{},"Когда автоматика не справляется, найдите конфликтующие пакеты и временно удалите или замените их.",[24,279,281],{"className":101,"code":280,"language":103,"meta":33,"style":33},"apt-cache rdepends \u003Cпакет>\napt-cache policy \u003Cпакет>\n",[31,282,283,305],{"__ignoreMap":33},[107,284,285,288,291,295,298,302],{"class":109,"line":110},[107,286,287],{"class":113},"apt-cache",[107,289,290],{"class":117}," rdepends",[107,292,294],{"class":293},"szBVR"," \u003C",[107,296,297],{"class":117},"паке",[107,299,301],{"class":300},"sVt8B","т",[107,303,304],{"class":293},">\n",[107,306,307,309,312,314,316,318],{"class":109,"line":124},[107,308,287],{"class":113},[107,310,311],{"class":117}," policy",[107,313,294],{"class":293},[107,315,297],{"class":117},[107,317,301],{"class":300},[107,319,304],{"class":293},[63,321,322,328],{},[66,323,324,327],{},[31,325,326],{},"rdepends"," — покажет, какие пакеты зависят от указанного.",[66,329,330,333],{},[31,331,332],{},"policy"," — отобразит доступные версии и приоритеты репозиториев.",[20,335,336],{},"Если обнаружены конфликты, можно временно удалить мешающий пакет:",[24,338,340],{"className":101,"code":339,"language":103,"meta":33,"style":33},"sudo apt remove \u003Cконфликтующий-пакет>\nsudo apt install \u003Cнужный-пакет>\n",[31,341,342,360],{"__ignoreMap":33},[107,343,344,346,348,351,353,356,358],{"class":109,"line":110},[107,345,114],{"class":113},[107,347,118],{"class":117},[107,349,350],{"class":117}," remove",[107,352,294],{"class":293},[107,354,355],{"class":117},"конфликтующий-паке",[107,357,301],{"class":300},[107,359,304],{"class":293},[107,361,362,364,366,369,371,374,376],{"class":109,"line":124},[107,363,114],{"class":113},[107,365,118],{"class":117},[107,367,368],{"class":117}," install",[107,370,294],{"class":293},[107,372,373],{"class":117},"нужный-паке",[107,375,301],{"class":300},[107,377,304],{"class":293},[20,379,380],{},"После установки верните мешающий пакет, если он всё ещё требуется.",[15,382,384],{"id":383},"способ-4-использование-dpkg-с-игнорированием-зависимостей-крайний-случай","Способ 4: Использование dpkg с игнорированием зависимостей (крайний случай)",[20,386,387],{},"Применяйте только в том случае, если вы понимаете последствия и готовы чинить систему вручную.",[24,389,391],{"className":101,"code":390,"language":103,"meta":33,"style":33},"sudo dpkg --force-depends -i /путь/к/пакету.deb\nsudo apt -f install\n",[31,392,393,408],{"__ignoreMap":33},[107,394,395,397,399,402,405],{"class":109,"line":110},[107,396,114],{"class":113},[107,398,228],{"class":117},[107,400,401],{"class":131}," --force-depends",[107,403,404],{"class":131}," -i",[107,406,407],{"class":117}," /путь/к/пакету.deb\n",[107,409,410,412,414,416],{"class":109,"line":124},[107,411,114],{"class":113},[107,413,118],{"class":117},[107,415,145],{"class":131},[107,417,135],{"class":117},[63,419,420,426],{},[66,421,422,425],{},[31,423,424],{},"--force-depends"," позволяет установить пакет, несмотря на неразрешимые зависимости.",[66,427,428,429,432],{},"Затем ",[31,430,431],{},"apt -f install"," пытается докачать и настроить недостающие компоненты.",[174,434,435],{},[20,436,437],{},"⚠️ Важно: этот способ может привести к неработоспособности системы. Используйте его только для изолированных пакетов и сразу восстанавливайте зависимости.",[15,439,441],{"id":440},"профилактика","Профилактика",[20,443,444],{},"Чтобы минимизировать риск появления ошибок с зависимостями:",[63,446,447,454,461,472],{},[66,448,449,450,453],{},"Регулярно выполняйте ",[31,451,452],{},"sudo apt update && sudo apt upgrade",", чтобы держать систему в актуальном состоянии.",[66,455,456,457,460],{},"Избегайте установки сторонних ",[31,458,459],{},".deb"," без проверки их совместимости с вашей версией Ubuntu.",[66,462,463,464,49,466,251,468,471],{},"Не прерывайте процессы ",[31,465,74],{},[31,467,77],{},[31,469,470],{},"unattended-upgrades",", особенно на этапе настройки пакетов.",[66,473,474,475,251,478,481],{},"Используйте официальные репозитории и PPA с хорошей репутацией; периодически проверяйте файлы в ",[31,476,477],{},"/etc/apt/sources.list",[31,479,480],{},"/etc/apt/sources.list.d/"," на наличие отключённых или дублирующихся источников.",[483,484,485],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":33,"searchDepth":124,"depth":124,"links":487},[488,489,490,491,492,493,494,495],{"id":17,"depth":124,"text":18},{"id":60,"depth":124,"text":61},{"id":90,"depth":124,"text":91},{"id":94,"depth":124,"text":95},{"id":184,"depth":124,"text":185},{"id":273,"depth":124,"text":274},{"id":383,"depth":124,"text":384},{"id":440,"depth":124,"text":441},null,"2026-04-27 11:14:19","Пошаговая инструкция, как исправить ошибку отсутствующих зависимостей в Ubuntu за 5 минут. Проверенные решения для быстрой и безопасной установки пакетов.","medium",false,"5-10 мин","md",[504,507,510,513],{"question":505,"answer":506},"Почему возникает ошибка неудовлетворённых зависимостей при установке пакета?","Обычно это происходит из-за конфликтов версий, недоступных репозиториев, прерванной установки или повреждённого кэша пакетов.",{"question":508,"answer":509},"Безопасно ли использовать --fix-broken и autoclean вместе?","Да, это стандартные и безопасные команды apt для восстановления целостности системы, если вы не прерываете их выполнение.",{"question":511,"answer":512},"Можно ли игнорировать неразрешимые зависимости и всё равно установить пакет?","Технически возможно через dpkg --force-depends, но это может сломать систему. Используйте только если понимаете риски.",{"question":514,"answer":515},"Как предотвратить подобные ошибки в будущем?","Регулярно обновляйте списки пакетов, избегайте установки сторонних .deb без проверки и не прерывайте работу apt или dpkg.",[517,520,523],{"name":518,"text":519},"Обновить списки пакетов","Выполните apt update, чтобы система получила актуальные версии из настроенных репозиториев.",{"name":521,"text":522},"Попытаться автоматически исправить сломанные зависимости","Запустите apt --fix-broken install для восстановления нарушенных связей между пакетами.",{"name":524,"text":525},"Настроить и применить исправления зависимостей","Используйте apt -f install, чтобы принудительно удовлетворить зависимости и завершить прерванные установки.","PT10M",[528,529,530,531,532],"ubuntu отсутствуют зависимости","ошибка unmet dependencies","неудовлетворенные зависимости ubuntu","fix broken dependencies ubuntu","apt install missing dependencies","ru_RU",{},true,"/errors/linux/ubuntu-missing-dependencies","linux",[539,540,541],"/errors/linux/apt-lock-error","/errors/linux/dpkg-error","/guides/linux/ubuntu-cleanup","Ошибки Linux",{"title":5,"description":498},"errors/linux/ubuntu-missing-dependencies","Ошибка возникает при установке или обновлении пакетов, если система не может найти или удовлетворить требуемые зависимости. Вы узнаете причины и получите рабочие способы решения.",[547,74,77,548,549],"Ubuntu","зависимости","broken packages","error","IkXVWLWv5u6VaPIctbTbFCF8RQwsL_DhG0ns-43o63w",{"data":553,"body":554},{},{"type":555,"children":556},"root",[557],{"type":558,"tag":20,"props":559,"children":560},"element",{},[561],{"type":29,"value":506},{"data":563,"body":564},{},{"type":555,"children":565},[566],{"type":558,"tag":20,"props":567,"children":568},{},[569],{"type":29,"value":509},{"data":571,"body":572},{},{"type":555,"children":573},[574],{"type":558,"tag":20,"props":575,"children":576},{},[577],{"type":29,"value":512},{"data":579,"body":580},{},{"type":555,"children":581},[582],{"type":558,"tag":20,"props":583,"children":584},{},[585],{"type":29,"value":515},{"data":587,"body":588},{},{"type":555,"children":589},[590],{"type":558,"tag":20,"props":591,"children":592},{},[593],{"type":29,"value":519},{"data":595,"body":596},{},{"type":555,"children":597},[598],{"type":558,"tag":20,"props":599,"children":600},{},[601],{"type":29,"value":522},{"data":603,"body":604},{},{"type":555,"children":605},[606],{"type":558,"tag":20,"props":607,"children":608},{},[609],{"type":29,"value":525},[]]