Удалить репозиторий Linux Mint

Обновлено: 05.07.2024

На этой странице объясняется, как выполнить обновление с Linux Mint 19.3 до Linux Mint 20.

Требования¶

64-битная архитектура¶

Хотя как 32-разрядная, так и 64-разрядная версии Linux Mint 19.3 поддерживаются до апреля 2023 г., новые выпуски Linux Mint, в том числе 20, доступны только в 64-разрядной версии.

Для обновления до Linux Mint 20 вам потребуется 64-разрядная версия Linux Mint 19.3.

Чтобы узнать, какую версию вы используете, введите:

Если написано amd64, вы можете перейти на Linux Mint 20.

Если указано i386, это означает, что вы используете 32-разрядную версию. В этом случае вы не сможете обновиться, и вам нужно будет использовать Linux Mint 19.3.

Опыт работы с APT¶

Для обновления до Linux Mint 20 вам потребуется опыт работы с APT и командной строкой.

Обновление до более новой базы пакетов — нетривиальная задача, и ее не должны выполнять начинающие пользователи.

Вам нужно знать, как вводить команды и читать их вывод.

Вы также должны иметь опыт работы с APT. Во время обновления вам необходимо понимать вывод команд APT. Вам нужно будет понять, нужно ли удалить пакет, блокирует ли он обновление или конфликтует с другим пакетом.

Подготовка¶

Применить все обновления пакета¶

_images/upgrade20-mintupdate. jpg

Чтобы применить все обновления:

  • Запустите диспетчер обновлений, выбрав Меню ‣ Администрирование ‣ Диспетчер обновлений.
  • Нажмите кнопку "Обновить", чтобы обновить кеш.
  • Нажмите кнопку "Выбрать все", чтобы выбрать все обновления.
  • Нажмите кнопку "Установить обновления".
  • Следуйте инструкциям диспетчера обновлений и устанавливайте все обновления, пока менеджер не сообщит вам, что система обновлена.
  • Перезагрузите компьютер.

Создать снимок системы¶

Если что-то сломается или пойдет не так во время обновления, вы сможете вернуться в прошлое и отменить все изменения, восстановив последний снимок системы. Что бы ни случилось, вы защищены. Вы сможете восстановить свою операционную систему до этого текущего состояния либо из Linux Mint, либо запустив Timeshift из живого сеанса Mint (живой DVD или живого USB).

_images/upgrade20-timeshift. jpg

Чтобы создать снимок системы:

  • Запустите Timeshift, выбрав Меню ‣ Администрирование ‣ Timeshift.
  • Следуйте указаниям мастера, чтобы выбрать место хранения снимков.
  • На панели инструментов нажмите кнопку "Создать", чтобы вручную создать снимок операционной системы.

Очистить PPA и сторонние репозитории¶

Репозитории PPA или сторонних репозиториев могут вызвать проблемы во время обновления, если версии пакетов, которые они предоставляют, выше, чем в Linux Mint 20. Это может привести к неудовлетворенным зависимостям, задержанным пакетам или проблемам с преобразователем.

Чтобы удалить сторонние пакеты, выполните следующие действия:

  • Запустите инструмент "Источники программного обеспечения" в Меню ‣ Администрирование ‣ Источники программного обеспечения.
  • Откройте вкладку Дополнительные репозитории и отключите все дополнительные репозитории.
  • Откройте вкладку PPA и отключите все PPA.
  • Нажмите кнопку, чтобы обновить кэш APT.
  • Откройте вкладку "Обслуживание" и нажмите "Понизить версию сторонних пакетов".
  • Выберите все сторонние пакеты и нажмите "Понизить версию" .
  • Нажмите "Удалить посторонние пакеты" .
  • Выберите все сторонние пакеты и нажмите Удалить .
  • Перезагрузите компьютер.
  • Создайте еще один снимок Timeshift.

Этот шаг необязателен, но настоятельно рекомендуется. Некоторые PPA прекрасно подходят, некоторые нет. Некоторые добавляют только пакеты и не влияют на процесс обновления, другие добавляют зависимости, которые невозможно устранить.

Вы можете оставить некоторые сторонние пакеты установленными или в их сторонних версиях и попытаться обновить их, если хотите. Если получится, то отлично. Если это не так, вы всегда можете восстановить предыдущий снимок и выполнить описанные выше действия, чтобы очистить их перед повторной попыткой.

Обновление¶

Установите инструмент обновления¶

Чтобы установить средство обновления, откройте терминал и введите:

Проверьте обновление¶

Чтобы имитировать обновление, откройте терминал и введите:

Затем следуйте инструкциям на экране.

Эта команда временно направляет вашу систему к репозиториям Linux Mint 20 и рассчитывает влияние обновления.

Обратите внимание, что эта команда не влияет на вашу систему. После завершения моделирования исходные репозитории будут восстановлены.

В выходных данных показано, возможно ли обновление, и если да, то какие пакеты будут обновлены, установлены, удалены и сохранены.

Очень важно внимательно следить за выводом этой команды.

Продолжайте использовать проверку mintupgrade и не переходите к следующему шагу, пока не будете довольны результатом.

Если это действие не помогло на полпути, введите mintupgrade restore-sources, чтобы вернуться к исходной конфигурации APT.

Загрузить обновления пакета¶

Чтобы загрузить пакеты, необходимые для обновления, введите следующую команду:

Обратите внимание, что эта команда на самом деле не выполняет само обновление, а просто загружает пакеты.

Применить обновления¶

Этот шаг необратим. После того, как вы выполните это, единственный способ вернуться — восстановить снимок системы.

Чтобы применить обновления, введите следующую команду:

Понижение внешних пакетов¶

Некоторые из ваших пакетов могут иметь более раннюю версию в Linux Mint 20, чем в Linux Mint 19.3. Чтобы гарантировать их правильную работу, их необходимо понизить.

  • Запустите инструмент "Источники программного обеспечения" в Меню ‣ Администрирование ‣ Источники программного обеспечения.
  • Откройте вкладку "Обслуживание" и нажмите "Понизить версию сторонних пакетов".
  • Выберите все сторонние пакеты и нажмите "Понизить версию" .

Удалить сторонние пакеты¶

Некоторых пакетов больше нет в Linux Mint 20, и их можно безопасно удалить.

  • Запустите инструмент "Источники программного обеспечения" в Меню ‣ Администрирование ‣ Источники программного обеспечения.
  • Откройте вкладку "Обслуживание" и нажмите "Удалить посторонние пакеты".
  • За исключением пакетов, которые вы хотите сохранить, выберите все сторонние пакеты и нажмите Удалить .

Устранение неполадок¶

Установка mintupgrade¶

Если вы не можете найти mintupgrade в репозиториях, переключитесь на зеркало Linux Mint по умолчанию и обновите кеш APT.

Восстановление снимка¶

Известная проблема влияет на Timeshift. При восстановлении снимка, если окно Отказ от ответственности пусто, подождите примерно 2 минуты, пока не появится текст. После того, как появится текст заявления об отказе от ответственности, вы можете нажать «Далее» и восстановить снимок. Нажатие «Далее» до появления текста приводит к сбою восстановления. Если вы это сделали, перезагрузитесь и повторите попытку восстановления.

Пропуск требования сдвига по времени¶

Если вы используете другой инструмент создания снимков и не хотите использовать Timeshift, вы можете пропустить требование Timeshift с помощью следующей команды:

Не забудьте удалить этот файл после обновления, если вы хотите, чтобы Timeshift работал правильно.

Зависание компьютера¶

На некоторых компьютерах обновление может быть довольно интенсивным и может временно привести к зависанию рабочего стола. Иногда это может длиться до 10 минут или даже часа на медленных компьютерах. Это нормально, наберитесь терпения и дайте время.

Если это становится проблемой, полностью выйдите из системы, перейдите в консоль с помощью CTRL+ALT+F2 и вместо этого запустите обновление mintupgrade оттуда.

Сломанный ботинок¶

Если компьютер больше не загружается, загрузитесь с живого ISO-образа Linux Mint 19.3.

В реальном сеансе запустите Восстановление загрузки и используйте его для исправления последовательности загрузки.

Если это не сработает, снова загрузитесь с живого образа Linux Mint и запустите Timeshift.

Timeshift может сканировать ваши диски во время живого сеанса и восстанавливать оттуда моментальный снимок.

Предупреждения при загрузке¶

Вы можете игнорировать предупреждения о загрузке, связанные с распаковкой ACPI или initramfs. Они носят косметический характер и не влияют на последовательность загрузки.

Примечания¶

Обновление перезаписывает файлы в /etc/ файлами конфигурации по умолчанию. Вы можете восстановить файлы по отдельности с помощью моментального снимка Timeshift, сделанного до обновления.

Чтобы восстановить настройки lightDM, запустите инструмент настройки окна входа (sudo lightdm-settings).

Альтернативы¶

Если вы не можете выполнить обновление, выполните новую установку.

Также доступны общие инструкции по свежим обновлениям.

© Copyright 2020, Linux Mint, редакция 52875d62.

Версии последние Загрузки pdf html epub On Read the Docs Project Home Сборки Бесплатный хостинг документов, предоставляемый Read the Docs.

Как и в большинстве случаев, есть несколько способов удалить PPA. Вы можете использовать мышь (в графическом интерфейсе) или клавиатуру (в интерфейсе командной строки).

Оба метода приводят к одному и тому же конечному результату: удаление PPA, добавленного в вашу систему. Сразу скажу, что метод командной строки, хотя и выглядит страшнее, гораздо быстрее и безопаснее.

Зачем удалять PPA в Ubuntu?

Как и многие люди, я добавляю PPA-репозитории в Ubuntu (или, точнее, в список источников программного обеспечения Ubuntu), чтобы иметь возможность устанавливать последние версии приложений, драйверов или другого программного обеспечения, которое мне нужно, но которое недоступно в обычном архиве Ubuntu.

Не все PPA одинаковы; некоторые PPA содержат ТОННУ программного обеспечения, драйверов и пакетов, некоторые из которых нестабильны

Короче говоря, PPA быстры, эффективны и… Да, не без проблем.

Но самая большая проблема, с которой я сталкиваюсь, заключается в том, что не все PPA одинаковы.

Видите ли, большинство PPA зависят от программного обеспечения. То есть они сосредоточены на создании и упаковке одного приложения или инструмента (и любых связанных зависимостей, которые ему нужны) для определенного набора выпусков Ubuntu. Вы знаете, что добавление PPA повлияет только на конкретный набор программного обеспечения в вашей системе — никаких неприятных сюрпризов!

Остерегайтесь PPA для кухонных моек. Эти типы PPA содержат тонну различных пакетов, драйверов, библиотек и зависимостей, все в одном репозитории, не все из которых могут быть совместимыми, стабильными или востребованными.

Очень легко неосознанно добавить в систему PPA-репозиторий кухонной мойки, чтобы установить одно приложение, и вместе с ним непреднамеренно обновить половину операционной системы!

Чтобы не допустить обновления пакетов, которые я не хочу обновлять, когда мне «приходится» использовать кухонный PPA-репозиторий, я сразу же удаляю PPA-репозиторий после этого — отсюда и этот пост.

Хотя вы также можете отключить PPA, чтобы предотвратить неожиданные обновления, и привязать пакеты к определенной версии, в этом мало смысла: если вам не нужно использовать PPA, откажитесь от него.

Удалить PPA (метод интерфейса командной строки)

Удалить PPA с помощью терминала

Чтобы добавить PPA в Ubuntu, используйте команду sudo add-apt-repository ppa:name , а затем введите пароль root для авторизации изменения.

Но так же легко удалить PPA в Ubuntu с помощью аналогичной команды. В новом окне терминала (нажмите ctrl + alt + t, чтобы открыть его) выполните команду:

Замените ppa:name соответствующим именем PPA с тем же синтаксисом. Например:

Если вы не знаете название PPA (а может и не знать; возможно, прошло некоторое время с тех пор, как вы его добавили), вы можете удалить PPA Ubuntu с помощью приложения Software & Updates, также известного как Графический интерфейс.

Удалить PPA (метод с графическим интерфейсом)

удалить PPA в Ubuntu с помощью программного обеспечения и обновлений

Добавить PPA-репозиторий в Ubuntu или Linux Mint с помощью графического интерфейса может быть довольно сложно, но удалить его гораздо проще.

В Ubuntu, Ubuntu MATE или аналогичном дистрибутиве выполните следующие действия:

  1. Запустить Программное обеспечение и обновления
  2. Перейдите на вкладку Другое ПО.
  3. Выберите (нажмите) PPA, который хотите удалить
  4. Нажмите «Удалить», чтобы удалить его.

Вам будет предложено подтвердить пароль (ввести его) и появится запрос на обновление списка пакетов вашей системы.

Если вы используете Kubuntu или KDE Neon, вы можете перейти к Muon Discover > Sources > Configure Software Sources, чтобы получить доступ к списку PPA и управлять ими (т. е. удалять, удалять, обновлять, редактировать) там.

Обратите внимание, что каждый добавляемый вами PPA добавляет две строки в файл sources.list.d: одну для пакетов установщика и одну для исходного кода. Вы должны удалить обе записи, чтобы полностью удалить PPA из вашей системы.

Дополнительный метод: используйте очистку PPA

Очистка PPA может безопасно удалить PPA

Когда вы удаляете (удаляете) PPA из своей системы, вы НЕ удаляете (удаляете) из него какие-либо пакеты, которые вы установили или обновили.

Для этого, чтобы удалить все пакеты, установленные из PPA, откатить все пакеты, которые он затронул, и удалить PPA, вы можете использовать инструмент очистки PPA.

Поскольку это инструмент командной строки, я предполагаю, что вы можете установить его из командной строки:

Если у вас установлена ​​PPA Purge, вы можете запустить:

Если вы не знаете название PPA, которое хотите удалить, сначала найдите его в приложении Программное обеспечение и обновления.

Успех!

Существует множество причин, по которым вы можете захотеть удалить PPA из Ubuntu, Linux Mint и связанных с ними дистрибутивов.

Архив может больше не поддерживать вашу версию Ubuntu, что приводит к появлению ошибок и предупреждений при попытке обновить программное обеспечение; у него может быть просрочен ключ GPG, что также приводит к ошибкам и предупреждениям.

Наконец, добавление множества PPA в вашу систему может немного замедлить ее обновление, так как каждый архив необходимо проверять на наличие обновлений и их список пакетов по сравнению с существующим.


Задача удаления установленного пакета из любой операционной системы, безусловно, может стать проблемой, если к ней относиться неосторожно. Это потому, что всякий раз, когда вы пытаетесь удалить пакет, вы ожидаете, что он не оставит после себя никаких следов. Другими словами, вы хотите полностью удалить нужный пакет. Однако такое полное удаление невозможно без принятия определенных мер.

Вот почему сегодняшняя статья будет посвящена методу полного удаления пакета в Linux.

Примечание. Метод, который мы попробовали и которым поделились с вами в этой статье, был выполнен в системе Linux Mint 20. Однако те же действия можно выполнить и в Ubuntu 20.04 и Debian 10.

Способ полного удаления пакета в Linux Mint 20:

Для полного удаления пакета в Linux Mint 20 необходимо выполнить следующую серию шагов в указанном порядке:

Во-первых, вы должны знать, какой пакет вы хотите удалить. Для этого вы можете попробовать перечислить все установленные пакеты в вашей системе Linux Mint 20. Затем из этого списка вы можете легко определить, какой пакет вы хотите полностью удалить. Чтобы вывести список всех установленных пакетов в Linux Mint 20, вы должны выполнить команду, показанную ниже, в терминале:


Список всех установленных пакетов в нашей системе Linux Mint 20 показан на следующем изображении:


Из этого списка вы можете легко выбрать любой пакет, который вы хотите полностью удалить из вашей системы Linux Mint 20. Мы удалим пакет «tcpreplay» из нашей системы Linux Mint 20, выполнив шаги, указанные ниже.

Первая команда, которую мы выполним в этом отношении, просто удалит конкретный пакет без его файлов конфигурации. Для этого используется следующая команда:

Здесь вы можете заменить PackageName именем соответствующего пакета, который вы хотите удалить. В нашем случае мы хотели удалить пакет «tcpreplay».


После выполнения этой команды вам будет предложено подтвердить свое действие, введя «Y», а затем нажав клавишу Enter, как показано на изображении ниже. Однако, если вы хотите, чтобы процесс удаления прошел гладко, без запроса подтверждения, вы можете использовать флаг «-y» после команды «удалить».


Когда указанный пакет будет успешно удален, вы увидите на своем терминале сообщения, похожие на те, что показаны на следующем изображении:

Когда указанный пакет был успешно удален из вашей системы Linux Mint 20, следующим шагом будет удаление его файлов конфигурации с помощью команды, показанной ниже:

Здесь вы можете заменить PackageName именем соответствующего пакета, файлы конфигурации которого вы хотите удалить. В нашем случае мы хотели удалить файлы конфигурации пакета «tcpreplay».


После того, как файлы конфигурации указанного пакета будут удалены из вашей системы Linux Mint 20, вы увидите на своем терминале сообщения, подобные показанным на следующем рисунке.


Наконец, последний шаг — удалить все ненужные и неиспользуемые пакеты и зависимости из вашей системы Linux Mint 20, которые были установлены вместе с указанным пакетом. После удаления пакета эти пакеты и зависимости вам больше не понадобятся. Чтобы избавиться от них, вы можете выполнить команду, показанную ниже:


Когда эта команда успешно попытается удалить все неиспользуемые пакеты и зависимости из вашей системы Linux Mint 20, вы сможете сказать, что указанный вами пакет был полностью удален.


Заключение

В сегодняшнем руководстве описана процедура полного удаления пакета в Linux Mint 20. Этот же метод можно использовать и в системе Debian 10 или Ubuntu 20.04.

Об авторе

Карим Буздар

Карим Буздар имеет степень инженера в области телекоммуникаций и несколько сертификатов системного администратора. Как ИТ-инженер и технический автор, он пишет для различных веб-сайтов. Он ведет блог на LinuxWays.

Как удалить репозиторий?

Удалить репозиторий

  1. В репозитории, который вы хотите удалить, нажмите «Настройки репозитория» на боковой панели в левой части страницы «Репозитории».
  2. Открыв страницу сведений о репозитории, нажмите "Управление репозиторием" в верхней части страницы.
  3. Выберите Удалить репозиторий.

Как удалить репозиторий из списка источников?

  1. Список всех установленных репозиториев. лс /etc/apt/sources.list.d.
  2. Найдите имя репозитория, который хотите удалить. В моем случае я хочу удалить natecarlson-maven3-trusty.
  3. Удалить репозиторий.
  4. Список всех ключей GPG.
  5. Найдите идентификатор ключа, который вы хотите удалить.
  6. Удалите ключ.
  7. Обновите списки пакетов.

Как удалить винный репозиторий?

Чтобы удалить пункты меню, щелкните правой кнопкой мыши свое меню и выберите "Редактировать меню". Теперь откройте редактор меню и отключите или удалите записи, связанные с вином. Вы также можете удалить файл /home/username/. Wine можно либо включить скрытые файлы в nautilus, либо открыть терминал и ввести rm -rf ~/.

Как удалить репозиторий Gitlab?

Чтобы удалить проект:

  1. На верхней панели выберите «Меню» > «Проекты» и найдите свой проект.
  2. На левой боковой панели выберите «Настройки» > «Основные».
  3. Разверните раздел "Дополнительно".
  4. В разделе "Удалить проект" выберите Удалить проект.
  5. Подтвердите действие, когда его попросят.

Как удалить локальный репозиторий?

Чтобы удалить локальный репозиторий GitHub, используйте «rm -rf» в файле «. git», расположенный в корне вашего репозитория Git. Удалив «. git», вы удалите репозиторий Github, но не удалите файлы, расположенные в папке вашего проекта.

Как удалить репозиторий в Linux?

Чтобы удалить репозиторий программного обеспечения из Ubuntu и его производных, просто откройте файл /etc/apt/sources. list, найдите запись в репозитории и удалите ее. Как вы можете видеть на снимке экрана ниже, я добавил репозиторий Oracle Virtualbox в свою систему Ubuntu. Чтобы удалить этот репозиторий, просто удалите запись.

Как отключить сторонние репозитории в Linux Mint?

Запустите инструмент «Источники программного обеспечения» из Меню ‣ Администрирование ‣ Источники программного обеспечения. Откройте вкладку Дополнительные репозитории и отключите все дополнительные репозитории.

Как избавиться от стороннего репозитория?

Вы можете отключить сторонний репозиторий одним из двух способов:

  1. Выполните эту команду в терминале sudo software-properties-gtk. В окне «Источники программного обеспечения» перейдите на вкладку «Другое программное обеспечение» и удалите или снимите флажки с перечисленных там репозиториев.
  2. Вы также можете отключить, выполнив следующие действия:

Как удалить клонированный репозиторий?

Как удалить репозиторий Git в TFS 2015?

Можно ли удалить репозиторий Git из командного проекта?

Что произойдет, если вы удалите файл из репозитория?

Как удалить большие файлы из репозитория git?

Читайте также: