[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/linux/apt-purge":3,"mdc-wyud2q-key":554,"mdc-3if956-key":565,"mdc-e6zj37-key":589,"mdc-i95hmj-key":597,"mdc--7wbkvc-key":614,"mdc-yxpe41-key":638,"mdc-zfcx9p-key":655,"mdc--a0rchi-key":671,"related-/guides/linux/apt-autoremove,/guides/linux/apt-clean,/guides/linux/apt-upgrade":696},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":487,"code":487,"createdAt":488,"description":489,"difficulty":490,"draft":491,"estimatedTime":492,"extension":493,"faq":494,"howToSteps":507,"howToTotalTime":520,"image":487,"keywords":521,"locale":532,"meta":533,"navigation":534,"path":535,"platform":536,"related":537,"section":541,"seo":542,"severity":487,"stem":543,"summary":544,"tags":545,"twitterCreator":487,"twitterSite":487,"type":552,"updatedAt":488,"__hash__":553},"content_ru/guides/linux/apt-purge.md","Полное удаление пакетов в Ubuntu/Debian с apt purge",[7,8,9],"Ubuntu 22.04","Debian 11","Linux Mint 21","FixPedia Team",{"type":12,"value":13,"toc":470},"minimark",[14,19,35,39,42,59,63,66,112,115,140,147,167,177,181,184,209,212,227,242,245,249,252,266,273,277,284,329,332,336,339,423,427,432,442,446,449,453,459,463,466],[15,16,18],"h2",{"id":17},"введение","Введение",[20,21,22,23,27,28,31,32,34],"p",{},"Команда ",[24,25,26],"code",{},"apt purge"," — это расширенная версия ",[24,29,30],{},"apt remove",", которая удаляет не только исполняемые файлы пакета, но и все связанные с ним конфигурационные файлы. Это особенно полезно, когда вы хотите полностью избавиться от программы, освободить место на диске и избежать возможных конфликтов при переустановке. В этом гайде вы научитесь правильно использовать ",[24,33,26],{}," и дополнительно очищать систему от ненужных зависимостей.",[15,36,38],{"id":37},"требования-подготовка","Требования / Подготовка",[20,40,41],{},"Перед началом убедитесь, что:",[43,44,45,49,56],"ul",{},[46,47,48],"li",{},"Вы работаете в системе на базе Debian или Ubuntu (или производной, например Linux Mint).",[46,50,51,52,55],{},"У вас есть права суперпользователя (возможность использовать ",[24,53,54],{},"sudo",").",[46,57,58],{},"Вы знаете точное имя пакета, который хотите удалить. Если не уверены — используйте команды поиска из первого шага.",[15,60,62],{"id":61},"шаг-1-определите-точное-имя-пакета","Шаг 1: Определите точное имя пакета",[20,64,65],{},"Прежде чем удалять пакет, нужно точно узнать его имя. Это можно сделать двумя способами:",[67,68,73],"pre",{"className":69,"code":70,"language":71,"meta":72,"style":72},"language-bash shiki shiki-themes github-light github-dark","apt list --installed | grep \u003Cчасть_имени>\n","bash","",[24,74,75],{"__ignoreMap":72},[76,77,80,84,88,92,96,99,102,105,109],"span",{"class":78,"line":79},"line",1,[76,81,83],{"class":82},"sScJk","apt",[76,85,87],{"class":86},"sZZnC"," list",[76,89,91],{"class":90},"sj4cs"," --installed",[76,93,95],{"class":94},"szBVR"," |",[76,97,98],{"class":82}," grep",[76,100,101],{"class":94}," \u003C",[76,103,104],{"class":86},"часть_имен",[76,106,108],{"class":107},"sVt8B","и",[76,110,111],{"class":94},">\n",[20,113,114],{},"Или:",[67,116,118],{"className":69,"code":117,"language":71,"meta":72,"style":72},"dpkg -l | grep \u003Cчасть_имени>\n",[24,119,120],{"__ignoreMap":72},[76,121,122,125,128,130,132,134,136,138],{"class":78,"line":79},[76,123,124],{"class":82},"dpkg",[76,126,127],{"class":90}," -l",[76,129,95],{"class":94},[76,131,98],{"class":82},[76,133,101],{"class":94},[76,135,104],{"class":86},[76,137,108],{"class":107},[76,139,111],{"class":94},[20,141,142,143,146],{},"Например, чтобы найти все пакеты, связанные с ",[24,144,145],{},"nginx",", выполните:",[67,148,150],{"className":69,"code":149,"language":71,"meta":72,"style":72},"apt list --installed | grep nginx\n",[24,151,152],{"__ignoreMap":72},[76,153,154,156,158,160,162,164],{"class":78,"line":79},[76,155,83],{"class":82},[76,157,87],{"class":86},[76,159,91],{"class":90},[76,161,95],{"class":94},[76,163,98],{"class":82},[76,165,166],{"class":86}," nginx\n",[20,168,169,170,172,173,176],{},"Вывод будет содержать полные имена пакетов, например ",[24,171,145],{}," или ",[24,174,175],{},"nginx-common",". Используйте точное имя из списка.",[15,178,180],{"id":179},"шаг-2-выполните-полное-удаление-пакета","Шаг 2: Выполните полное удаление пакета",[20,182,183],{},"Теперь, когда имя пакета известно, удалите его вместе с конфигурационными файлами:",[67,185,187],{"className":69,"code":186,"language":71,"meta":72,"style":72},"sudo apt purge \u003Cимя_пакета>\n",[24,188,189],{"__ignoreMap":72},[76,190,191,193,196,199,201,204,207],{"class":78,"line":79},[76,192,54],{"class":82},[76,194,195],{"class":86}," apt",[76,197,198],{"class":86}," purge",[76,200,101],{"class":94},[76,202,203],{"class":86},"имя_пакет",[76,205,206],{"class":107},"а",[76,208,111],{"class":94},[20,210,211],{},"Например:",[67,213,215],{"className":69,"code":214,"language":71,"meta":72,"style":72},"sudo apt purge nginx\n",[24,216,217],{"__ignoreMap":72},[76,218,219,221,223,225],{"class":78,"line":79},[76,220,54],{"class":82},[76,222,195],{"class":86},[76,224,198],{"class":86},[76,226,166],{"class":86},[20,228,229,230,233,234,237,238,241],{},"Система запросит подтверждение. Введите ",[24,231,232],{},"Y"," и нажмите Enter. После этого пакет и его конфиги (файлы в ",[24,235,236],{},"/etc/",", ",[24,239,240],{},"/var/"," и другие, управляемые менеджером пакетов) будут удалены.",[243,244],"in-article-ad",{},[15,246,248],{"id":247},"шаг-3-удалите-неиспользуемые-зависимости","Шаг 3: Удалите неиспользуемые зависимости",[20,250,251],{},"При удалении пакета могут остаться зависимости, которые больше не нужны ни одному установленному пакету. Чтобы их очистить, выполните:",[67,253,255],{"className":69,"code":254,"language":71,"meta":72,"style":72},"sudo apt autoremove\n",[24,256,257],{"__ignoreMap":72},[76,258,259,261,263],{"class":78,"line":79},[76,260,54],{"class":82},[76,262,195],{"class":86},[76,264,265],{"class":86}," autoremove\n",[20,267,268,269,272],{},"Эта команда удалит пакеты, которые были установлены автоматически как зависимости и не используются в данный момент. Будьте внимательны: ",[24,270,271],{},"autoremove"," покажет список пакетов перед удалением. Если какой-то из них вам нужен, откажитесь от операции.",[15,274,276],{"id":275},"шаг-4-очистите-кэш-пакетов-опционально","Шаг 4: Очистите кэш пакетов (опционально)",[20,278,279,280,283],{},"APT хранит загруженные файлы пакетов в кэше (",[24,281,282],{},"/var/cache/apt/archives/","). Со временем это может занять много места. Для очистки:",[43,285,286,308],{},[46,287,288,289,293,294],{},"Удалить ",[290,291,292],"strong",{},"все"," файлы из кэша:\n",[67,295,297],{"className":69,"code":296,"language":71,"meta":72,"style":72},"sudo apt clean\n",[24,298,299],{"__ignoreMap":72},[76,300,301,303,305],{"class":78,"line":79},[76,302,54],{"class":82},[76,304,195],{"class":86},[76,306,307],{"class":86}," clean\n",[46,309,310,311,314,315],{},"Удалить только ",[290,312,313],{},"устаревшие"," файлы (те, для которых нет соответствующей записи в списке доступных пакетов):\n",[67,316,318],{"className":69,"code":317,"language":71,"meta":72,"style":72},"sudo apt autoclean\n",[24,319,320],{"__ignoreMap":72},[76,321,322,324,326],{"class":78,"line":79},[76,323,54],{"class":82},[76,325,195],{"class":86},[76,327,328],{"class":86}," autoclean\n",[20,330,331],{},"Эти действия не затрагивают установленные пакеты — только локальные файлы.",[15,333,335],{"id":334},"проверка-результата","Проверка результата",[20,337,338],{},"Убедитесь, что пакет удалён полностью:",[340,341,342,374,407],"ol",{},[46,343,344,345,370,373],{},"Проверьте список установленных пакетов:",[67,346,348],{"className":69,"code":347,"language":71,"meta":72,"style":72},"apt list --installed | grep \u003Cимя_пакета>\n",[24,349,350],{"__ignoreMap":72},[76,351,352,354,356,358,360,362,364,366,368],{"class":78,"line":79},[76,353,83],{"class":82},[76,355,87],{"class":86},[76,357,91],{"class":90},[76,359,95],{"class":94},[76,361,98],{"class":82},[76,363,101],{"class":94},[76,365,203],{"class":86},[76,367,206],{"class":107},[76,369,111],{"class":94},[371,372],"br",{},"Если пакет удалён, команда ничего не выведет.",[46,375,376,377,404,406],{},"Поищите остаточные конфигурационные файлы вручную (обычно purge удаляет управляемые конфиги, но на всякий случай):",[67,378,380],{"className":69,"code":379,"language":71,"meta":72,"style":72},"sudo find /etc -name \"*\u003Cчасть_имени>*\" 2>/dev/null\n",[24,381,382],{"__ignoreMap":72},[76,383,384,386,389,392,395,398,401],{"class":78,"line":79},[76,385,54],{"class":82},[76,387,388],{"class":86}," find",[76,390,391],{"class":86}," /etc",[76,393,394],{"class":90}," -name",[76,396,397],{"class":86}," \"*\u003Cчасть_имени>*\"",[76,399,400],{"class":94}," 2>",[76,402,403],{"class":86},"/dev/null\n",[371,405],{},"Если вывод пуст — конфигов не осталось.",[46,408,409,410],{},"Проверьте место на диске (опционально):",[67,411,413],{"className":69,"code":412,"language":71,"meta":72,"style":72},"df -h\n",[24,414,415],{"__ignoreMap":72},[76,416,417,420],{"class":78,"line":79},[76,418,419],{"class":82},"df",[76,421,422],{"class":90}," -h\n",[15,424,426],{"id":425},"возможные-проблемы","Возможные проблемы",[428,429,431],"h3",{"id":430},"пакет-не-удаляется-из-за-зависимостей","Пакет не удаляется из-за зависимостей",[20,433,434,435,437,438,441],{},"Если ",[24,436,26],{}," сообщает, что пакет не может быть удалён, потому что он требуется другим пакетам, сначала удалите依赖-пакет (тот, который зависит от удаляемого). Используйте ",[24,439,440],{},"apt rdepends \u003Cимя_пакета>",", чтобы увидеть обратные зависимости.",[428,443,445],{"id":444},"ошибка-unable-to-locate-package","Ошибка \"Unable to locate package\"",[20,447,448],{},"Убедитесь, что имя пакета указано верно и пакет действительно был установлен. Проверьте опечатки.",[428,450,452],{"id":451},"не-хватает-прав","Не хватает прав",[20,454,455,456,458],{},"Все команды, связанные с установкой/удалением, требуют ",[24,457,54],{},". Запускайте их с повышенными привилегиями.",[428,460,462],{"id":461},"остались-висячие-файлы","Остались \"висячие\" файлы",[20,464,465],{},"В редких случаях purge может не удалить конфиги, созданные вручную или вне системы управления пакетами. Вручную найдите и удалите такие файлы, если они вам не нужны.",[467,468,469],"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 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}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);}",{"title":72,"searchDepth":471,"depth":471,"links":472},2,[473,474,475,476,477,478,479,480],{"id":17,"depth":471,"text":18},{"id":37,"depth":471,"text":38},{"id":61,"depth":471,"text":62},{"id":179,"depth":471,"text":180},{"id":247,"depth":471,"text":248},{"id":275,"depth":471,"text":276},{"id":334,"depth":471,"text":335},{"id":425,"depth":471,"text":426,"children":481},[482,484,485,486],{"id":430,"depth":483,"text":431},3,{"id":444,"depth":483,"text":445},{"id":451,"depth":483,"text":452},{"id":461,"depth":483,"text":462},null,"2026-02-17 14:49:18","Пошаговая инструкция по полному удалению программ в Ubuntu и Debian с очисткой конфигурационных файлов. Освободите место и избегайте конфликтов.","easy",false,"5-10 мин","md",[495,498,501,504],{"answer":496,"question":497},"apt remove удаляет только бинарные файлы пакета, оставляя конфигурационные файлы в системе. apt purge удаляет всё: бинарные файлы и конфиги.","Чем отличается apt remove от apt purge?",{"answer":499,"question":500},"Сначала удалите целевой пакет через `apt purge`, затем выполните `sudo apt autoremove` для удаления ненужных зависимостей.","Как удалить пакет со всеми зависимостями?",{"answer":502,"question":503},"Нет, purge безвозвратно удаляет конфигурационные файлы. Перед выполнением рекомендуется сделать резервную копию важных конфигов, если они понадобятся.","Можно ли отменить операцию apt purge?",{"answer":505,"question":506},"Возможно, пакет был установлен как зависимость и управляется другим пакетом. Проверьте через `apt list --installed | grep \u003Cимя>` и удалите управляющий пакет.","Почему после purge пакет всё ещё отображается в списке установленных?",[508,511,514,517],{"name":509,"text":510},"Определите точное имя пакета","Найдите имя пакета с помощью команды `apt list --installed | grep \u003Cчасть_имени>` или `dpkg -l | grep \u003Cчасть_имени>`.",{"name":512,"text":513},"Выполните полное удаление пакета","Запустите `sudo apt purge \u003Cимя_пакета>`. Эта команда удалит пакет и все связанные с ним конфигурационные файлы.",{"name":515,"text":516},"Удалите неиспользуемые зависимости","Выполните `sudo apt autoremove` для удаления пакетов, которые были установлены как зависимости и больше не нужны.",{"name":518,"text":519},"Очистите кэш пакетов (опционально)","Для освобождения дополнительного места запустите `sudo apt clean`, чтобы удалить все файлы из кэша, или `sudo apt autoclean` — только устаревшие.","PT15M",[522,523,524,525,526,527,528,529,530,531],"apt purge удалить пакет полностью","как удалить пакет в Ubuntu с конфигами","очистка системы Ubuntu apt purge","удалить пакет с зависимостями","apt remove vs apt purge","полное удаление программ в Debian","очистка кэша пакетов apt","удалить конфиги пакета","apt purge примеры","очистить систему от ненужных пакетов","ru_RU",{},true,"/guides/linux/apt-purge","linux",[538,539,540],"/guides/linux/apt-autoremove","/guides/linux/apt-clean","/guides/linux/apt-upgrade","Управление пакетами Linux",{"title":5,"description":489},"guides/linux/apt-purge","apt purge позволяет полностью удалить пакет, включая конфигурационные файлы. В этом гайде вы узнаете, как правильно использовать purge и очистить систему от ненужных зависимостей.",[83,546,547,548,549,536,550,551],"управление пакетами","ubuntu","debian","очистка системы","apt-get","purge","guide","KkqcEJZ1nQoYVnagBLL_mlXI8aPYE7xwv-Vlos_S1dg",{"data":555,"body":556},{},{"type":557,"children":558},"root",[559],{"type":560,"tag":20,"props":561,"children":562},"element",{},[563],{"type":564,"value":496},"text",{"data":566,"body":567},{},{"type":557,"children":568},[569],{"type":560,"tag":20,"props":570,"children":571},{},[572,574,579,581,587],{"type":564,"value":573},"Сначала удалите целевой пакет через ",{"type":560,"tag":24,"props":575,"children":577},{"className":576},[],[578],{"type":564,"value":26},{"type":564,"value":580},", затем выполните ",{"type":560,"tag":24,"props":582,"children":584},{"className":583},[],[585],{"type":564,"value":586},"sudo apt autoremove",{"type":564,"value":588}," для удаления ненужных зависимостей.",{"data":590,"body":591},{},{"type":557,"children":592},[593],{"type":560,"tag":20,"props":594,"children":595},{},[596],{"type":564,"value":502},{"data":598,"body":599},{},{"type":557,"children":600},[601],{"type":560,"tag":20,"props":602,"children":603},{},[604,606,612],{"type":564,"value":605},"Возможно, пакет был установлен как зависимость и управляется другим пакетом. Проверьте через ",{"type":560,"tag":24,"props":607,"children":609},{"className":608},[],[610],{"type":564,"value":611},"apt list --installed | grep \u003Cимя>",{"type":564,"value":613}," и удалите управляющий пакет.",{"data":615,"body":616},{},{"type":557,"children":617},[618],{"type":560,"tag":20,"props":619,"children":620},{},[621,623,629,630,636],{"type":564,"value":622},"Найдите имя пакета с помощью команды ",{"type":560,"tag":24,"props":624,"children":626},{"className":625},[],[627],{"type":564,"value":628},"apt list --installed | grep \u003Cчасть_имени>",{"type":564,"value":172},{"type":560,"tag":24,"props":631,"children":633},{"className":632},[],[634],{"type":564,"value":635},"dpkg -l | grep \u003Cчасть_имени>",{"type":564,"value":637},".",{"data":639,"body":640},{},{"type":557,"children":641},[642],{"type":560,"tag":20,"props":643,"children":644},{},[645,647,653],{"type":564,"value":646},"Запустите ",{"type":560,"tag":24,"props":648,"children":650},{"className":649},[],[651],{"type":564,"value":652},"sudo apt purge \u003Cимя_пакета>",{"type":564,"value":654},". Эта команда удалит пакет и все связанные с ним конфигурационные файлы.",{"data":656,"body":657},{},{"type":557,"children":658},[659],{"type":560,"tag":20,"props":660,"children":661},{},[662,664,669],{"type":564,"value":663},"Выполните ",{"type":560,"tag":24,"props":665,"children":667},{"className":666},[],[668],{"type":564,"value":586},{"type":564,"value":670}," для удаления пакетов, которые были установлены как зависимости и больше не нужны.",{"data":672,"body":673},{},{"type":557,"children":674},[675],{"type":560,"tag":20,"props":676,"children":677},{},[678,680,686,688,694],{"type":564,"value":679},"Для освобождения дополнительного места запустите ",{"type":560,"tag":24,"props":681,"children":683},{"className":682},[],[684],{"type":564,"value":685},"sudo apt clean",{"type":564,"value":687},", чтобы удалить все файлы из кэша, или ",{"type":560,"tag":24,"props":689,"children":691},{"className":690},[],[692],{"type":564,"value":693},"sudo apt autoclean",{"type":564,"value":695}," — только устаревшие.",[697],{"id":698,"title":699,"appliesTo":700,"author":10,"body":705,"canonical":487,"code":487,"createdAt":1144,"description":1145,"difficulty":490,"draft":491,"estimatedTime":492,"extension":493,"faq":1146,"howToSteps":1159,"howToTotalTime":1169,"image":487,"keywords":1170,"locale":532,"meta":1179,"navigation":534,"path":538,"platform":536,"related":1180,"section":1182,"seo":1183,"severity":487,"stem":1184,"summary":1185,"tags":1186,"twitterCreator":487,"twitterSite":487,"type":552,"updatedAt":1144,"__hash__":1192},"content_ru/guides/linux/apt-autoremove.md","apt autoremove: как правильно удалять ненужные пакеты в Linux",[701,702,703,704],"Debian 11/12","Ubuntu 20.04/22.04/24.04","Linux Mint 21+","Kali Linux",{"type":12,"value":706,"toc":1133},[707,711,714,719,727,733,766,768,806,810,814,817,834,837,853,873,877,895,907,910,917,927,931,942,954,963,965,969,972,1007,1010,1031,1034,1036,1092,1130],[15,708,710],{"id":709},"введение-зачем-это-нужно","Введение / Зачем это нужно",[20,712,713],{},"При работе с менеджером пакетов APT в Debian, Ubuntu и производных системах со временем в системе накапливаются пакеты, которые были установлены автоматически как зависимости для других программ, но сами по себе больше не нужны. Это могут быть библиотеки, модули или утилиты.",[20,715,22,716,718],{},[24,717,586],{}," — это безопасный и стандартный способ очистить систему от такого «мусора». Она анализирует зависимости и удаляет те пакеты, которые:",[340,720,721,724],{},[46,722,723],{},"Были установлены автоматически (не явно пользователем).",[46,725,726],{},"Никакой из Currently installed (установленных в данный момент) пакетов не требует для своей работы.",[20,728,729,730,732],{},"Регулярное использование ",[24,731,271],{}," помогает:",[43,734,735,741,750,756],{},[46,736,737,740],{},[290,738,739],{},"Освободить место"," на диске (особенно актуально для SSD).",[46,742,743,746,747,637],{},[290,744,745],{},"Упростить управление пакетами"," — сократить список в ",[24,748,749],{},"apt list --installed",[46,751,752,755],{},[290,753,754],{},"Снизить риски безопасности"," — удалить код, который не используется и не обновляется.",[46,757,758,761,762,765],{},[290,759,760],{},"Поддерживать чистоту системы"," после удаления крупных приложений (например, ",[24,763,764],{},"sudo apt remove firefox"," оставит много зависимостей).",[15,767,38],{"id":37},[340,769,770,776,784,800],{},[46,771,772,775],{},[290,773,774],{},"Операционная система:"," Дистрибутив на базе Debian/Ubuntu (Debian, Ubuntu, Linux Mint, Kali, Pop!_OS и др.).",[46,777,778,781,782,637],{},[290,779,780],{},"Права доступа:"," Требуются права суперпользователя (root). Вы будете использовать ",[24,783,54],{},[46,785,786,789,790,792,793,796,797,55],{},[290,787,788],{},"Сеть:"," Не обязательна для самого ",[24,791,271],{},", но рекомендуется для последующего ",[24,794,795],{},"apt clean"," или если вы хотите предварительно обновить список пакетов (",[24,798,799],{},"sudo apt update",[46,801,802,805],{},[290,803,804],{},"Резервная копия (опционально):"," На всякий случай, если вы удаляете пакеты с важными конфигурациями. Обычно для autoremove это не критично.",[15,807,809],{"id":808},"пошаговая-инструкция","Пошаговая инструкция",[428,811,813],{"id":812},"шаг-1-предварительный-просмотр-супер-важно","Шаг 1: Предварительный просмотр (супер важно!)",[20,815,816],{},"Никогда не запускайте команды удаления без понимания, что будет удалено. Используйте симуляцию:",[67,818,820],{"className":69,"code":819,"language":71,"meta":72,"style":72},"sudo apt autoremove --dry-run\n",[24,821,822],{"__ignoreMap":72},[76,823,824,826,828,831],{"class":78,"line":79},[76,825,54],{"class":82},[76,827,195],{"class":86},[76,829,830],{"class":86}," autoremove",[76,832,833],{"class":90}," --dry-run\n",[20,835,836],{},"Или короткий аналог:",[67,838,840],{"className":69,"code":839,"language":71,"meta":72,"style":72},"sudo apt autoremove -s\n",[24,841,842],{"__ignoreMap":72},[76,843,844,846,848,850],{"class":78,"line":79},[76,845,54],{"class":82},[76,847,195],{"class":86},[76,849,830],{"class":86},[76,851,852],{"class":90}," -s\n",[20,854,855,858,859,862,863,237,866,237,869,872],{},[290,856,857],{},"Что вы увидите:"," В конце вывода будет блок, начинающийся со строки ",[24,860,861],{},"Следующие НОВЫЕ пакеты будут удалены:",". В этом списке перечислены пакеты, которые apt планирует удалить. Внимательно его проверьте. Если в списке есть что-то, что вам знакомо и кажется важным (например, ",[24,864,865],{},"python3",[24,867,868],{},"libc6",[24,870,871],{},"openssl","), остановитесь и разберитесь.",[428,874,876],{"id":875},"шаг-2-выполнение-удаления","Шаг 2: Выполнение удаления",[20,878,879,880,883,884,887,888,172,891,894],{},"Если список в ",[24,881,882],{},"--dry-run"," вас устраивает (обычно это библиотеки ",[24,885,886],{},"libxxx",", пакеты с именами вроде ",[24,889,890],{},"xxx-common",[24,892,893],{},"xxx-doc","), запускайте реальное удаление:",[67,896,897],{"className":69,"code":254,"language":71,"meta":72,"style":72},[24,898,899],{"__ignoreMap":72},[76,900,901,903,905],{"class":78,"line":79},[76,902,54],{"class":82},[76,904,195],{"class":86},[76,906,265],{"class":86},[20,908,909],{},"APT покажет тот же список и спросит подтверждение:",[67,911,915],{"className":912,"code":914,"language":564},[913],"language-text","Следующие НОВЫЕ пакеты будут удалены:\n  libfoo1 libbar2 baz-common\n0 улучшено, 0 новых установлено, 3 для удаления и 0 не обновлено.\nПосле этой операции будет освобождено 45,3 МБ дискового пространства.\nПродолжить? [Y/n]\n",[24,916,914],{"__ignoreMap":72},[20,918,919,920,922,923,926],{},"Нажмите ",[24,921,232],{}," (или ",[24,924,925],{},"Enter",", т.к. Y по умолчанию), чтобы подтвердить.",[428,928,930],{"id":929},"шаг-3-очистка-кэша-пакетов-опционально-но-рекомендуется","Шаг 3: Очистка кэша пакетов (опционально, но рекомендуется)",[20,932,933,934,937,938,941],{},"После удаления пакетов их скачанные ",[24,935,936],{},".deb","-файлы всё ещё могут занимать место в кэше APT (",[24,939,940],{},"/var/cache/apt/archives","). Чтобы их удалить:",[67,943,944],{"className":69,"code":296,"language":71,"meta":72,"style":72},[24,945,946],{"__ignoreMap":72},[76,947,948,950,952],{"class":78,"line":79},[76,949,54],{"class":82},[76,951,195],{"class":86},[76,953,307],{"class":86},[20,955,956,957,959,960,962],{},"Эта команда удалит ",[290,958,292],{}," файлы из кэша. Если вы хотите сохранить уже скачанные файлы для возможной переустановки без загрузки, используйте ",[24,961,693],{}," (удалит только устаревшие файлы).",[243,964],{},[428,966,968],{"id":967},"шаг-4-проверка-результата","Шаг 4: Проверка результата",[20,970,971],{},"Вы можете убедиться, что место освободилось, двумя способами:",[340,973,974,988],{},[46,975,976,979,980,983,984,987],{},[290,977,978],{},"Узнать размер, который был освобождён:"," В выводе ",[24,981,982],{},"apt autoremove"," была строка ",[24,985,986],{},"После этой операции будет освобождено ...",". Запомните это значение.",[46,989,990,993,994,997,998,172,1001,1004,1005,637],{},[290,991,992],{},"Проверить текущее использование места:"," Используйте ",[24,995,996],{},"df -h"," для просмотра свободного места на разделе ",[24,999,1000],{},"/",[24,1002,1003],{},"du -sh /var/cache/apt/archives"," до и после ",[24,1006,795],{},[20,1008,1009],{},"Также проверьте, что пакеты удалились:",[67,1011,1013],{"className":69,"code":1012,"language":71,"meta":72,"style":72},"dpkg -l | grep -E \"(libfoo|libbar|baz-common)\"\n",[24,1014,1015],{"__ignoreMap":72},[76,1016,1017,1019,1021,1023,1025,1028],{"class":78,"line":79},[76,1018,124],{"class":82},[76,1020,127],{"class":90},[76,1022,95],{"class":94},[76,1024,98],{"class":82},[76,1026,1027],{"class":90}," -E",[76,1029,1030],{"class":86}," \"(libfoo|libbar|baz-common)\"\n",[20,1032,1033],{},"(замените на имена пакетов из вашего списка). Команда ничего не должна вывести, если пакеты удалены.",[15,1035,426],{"id":425},[1037,1038,1039,1059],"blockquote",{},[20,1040,1041,1042,1045,1046,1048,1049,172,1051,1054,1055,1058],{},"⚠️ ",[290,1043,1044],{},"Важно:"," ",[24,1047,982],{}," может запросить удаление пакета, который вы считаете системным (например, ",[24,1050,868],{},[24,1052,1053],{},"systemd","). ",[290,1056,1057],{},"Это почти всегда ошибка или признак серьёзных проблем с зависимостями."," Не подтверждайте такое удаление. В этом случае:",[340,1060,1061,1067,1070,1076],{},[46,1062,1063,1064,55],{},"Остановите процесс (нажмите ",[24,1065,1066],{},"n",[46,1068,1069],{},"Проверьте, почему пакет помечен как «автоматически установленный» и «не нужный». Возможно, какой-то установленный вами пакет некорректно объявил зависимости.",[46,1071,1072,1073,637],{},"Попробуйте исправить сломанные зависимости: ",[24,1074,1075],{},"sudo apt --fix-broken install",[46,1077,1078,1079,1086,1087,637],{},"Если проблема не решается, поищите конкретный пакет в интернете или на ",[1080,1081,1085],"a",{"href":1082,"rel":1083},"https://bugs.debian.org",[1084],"nofollow","bugs.debian.org"," / ",[1080,1088,1091],{"href":1089,"rel":1090},"https://launchpad.net",[1084],"launchpad.net",[1037,1093,1094,1101,1124],{},[20,1095,1096,1097,1100],{},"💡 ",[290,1098,1099],{},"Совет:"," Если вы сомневаетесь в конкретном пакете из списка, вы можете временно запретить его удаление, пометив как «вручную установленный»:",[67,1102,1104],{"className":69,"code":1103,"language":71,"meta":72,"style":72},"sudo apt-mark manual \u003Cимя_пакета>\n",[24,1105,1106],{"__ignoreMap":72},[76,1107,1108,1110,1113,1116,1118,1120,1122],{"class":78,"line":79},[76,1109,54],{"class":82},[76,1111,1112],{"class":86}," apt-mark",[76,1114,1115],{"class":86}," manual",[76,1117,101],{"class":94},[76,1119,203],{"class":86},[76,1121,206],{"class":107},[76,1123,111],{"class":94},[20,1125,1126,1127,1129],{},"После этого ",[24,1128,982],{}," его предложит не удалять.",[467,1131,1132],{},"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":72,"searchDepth":471,"depth":471,"links":1134},[1135,1136,1137,1143],{"id":709,"depth":471,"text":710},{"id":37,"depth":471,"text":38},{"id":808,"depth":471,"text":809,"children":1138},[1139,1140,1141,1142],{"id":812,"depth":483,"text":813},{"id":875,"depth":483,"text":876},{"id":929,"depth":483,"text":930},{"id":967,"depth":483,"text":968},{"id":425,"depth":471,"text":426},"2026-02-16 13:50:43","Пошаговая инструкция по использованию apt autoremove для очистки системы от неиспользуемых зависимостей. Освободите место и поддерживайте чистоту пакетной базы за 5 минут.",[1147,1150,1153,1156],{"question":1148,"answer":1149},"Можно ли удалить что-то важное с помощью apt autoremove?","Нет, команда удаляет только пакеты, которые были автоматически установлены как зависимости и больше не требуются никакими установленными пакетами. apt проверяет зависимости перед удалением.",{"question":1151,"answer":1152},"Чем autoremove отличается от purge?","`autoremove` удаляет пакеты и их управляющие файлы (конфиги), но оставляет пользовательские данные. `purge` удаляет абсолютно всё, включая конфигурационные файлы в /etc. Используйте purge для полной чистки.",{"question":1154,"answer":1155},"Нужно ли запускать autoremove после каждого обновления?","Не обязательно после каждого. Рекомендуется делать это раз в 1-2 месяца или когда видите, что команда предлагает удалить много пакетов (например, после удаления крупного ПО).",{"question":1157,"answer":1158},"Что делать, если autoremove хочет удалить нужный мне пакет?","Это значит, что пакет был установлен как зависимость и теперь ни один установленный пакет на него не ссылается. Вы можете его оставить (не подтверждать удаление) или сменить его статус на 'вручную установленный': `sudo apt-mark manual \u003Cимя_пакета>`.",[1160,1163,1166],{"name":1161,"text":1162},"Проверьте, что будет удалено","Сначала выполните команду с флагом `--dry-run` (или `-s`), чтобы увидеть список пакетов, которые планируется удалить, без их фактического удаления.",{"name":1164,"text":1165},"Запустите удаление","Если список вас устраивает, запустите команду без флагов. Апт запросит подтверждение.",{"name":1167,"text":1168},"Дополнительная очистка (опционально)","После autoremove можно выполнить `sudo apt clean`, чтобы удалить скачанные .deb-файлы из кэша (/var/cache/apt/archives), освободив дополнительное место.","PT5M",[1171,1172,1173,1174,1175,1176,1177,1178],"apt autoremove что делает","удалить старые пакеты ubuntu","очистка apt linux","удаление ненужных зависимостей debian","apt-get autoremove команда","как освободить место на linux","autoremove опасность","очистка пакетов kali linux",{},[539,535,1181],"/guides/linux/apt-update-upgrade","Гайды Linux",{"title":699,"description":1145},"guides/linux/apt-autoremove","Эта инструкция объясняет, что такое apt autoremove и как его безопасно использовать для удаления автоматически установленных зависимостей, которые больше не нужны. Вы научитесь очищать систему без риска удалить важные компоненты.",[536,83,1187,1188,1189,1190,1191],"система","администрирование","Debian","Ubuntu","package management","omsLcE0OM1anSwjfasVMmm3Fsb1oCkPdoe8cbgX-Xuw"]