Как перейти на более раннюю версию программного обеспечения на Ubuntu

Как перейти на более раннюю версию программного обеспечения на Ubuntu

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

Есть несколько способов понизить версию программного обеспечения на Ubuntu. В частности, терминал Linux (через систему apt-cache) и диспетчер пакетов Synaptic. В этом посте мы продемонстрируем, как использовать оба этих инструмента для перехода на более раннюю версию программного обеспечения Ubuntu.

Перейти на более раннюю версию программного обеспечения через apt-cache

Ubuntu использует инструменты управления программами Apt / Apt-get. Одна из особенностей этих инструментов заключается в том, что каждый раз, когда пакет устанавливается в системе, он архивируется в так называемом «Apt-cache». В этом кэше вы найдете несколько разных версий программ, которые вы ранее установили. Так, например, шесть месяцев назад вы установили Wine версии 3.6. Потом на днях обновили до версии 4.0. Версия 3.6 все еще находится в кеше и может быть использована при необходимости.

Система apt-cache - отличный способ понизить версию программ Ubuntu, которые вызывают у вас проблемы. Однако учтите, что это не на 100% надежно. Почему? Что ж, многие пользователи запускают команду apt clean, чтобы очистить свои системы Ubuntu от лишнего мусора, и одним из результатов выполнения этой команды является очистка apt-cache .

Пользователям не нужно устанавливать какое-либо программное обеспечение для взаимодействия с apt-cache, поскольку менеджер пакетов Ubuntu имеет множество встроенных полезных команд. Вот как это работает.

Шаг 1. Откройте окно терминала на своем ПК с Ubuntu, нажав Ctrl + Alt + T или Ctrl + Shift + T на клавиатуре.

Шаг 2. Используйте команду apt-cache show в терминале Linux, чтобы найти в кэше пакетов Ubuntu программу, версию которой вы хотите понизить.

apt-cache показать имя программы

Шаг 3. Просмотрите экранную распечатку результатов поиска, которые возвращает команда поиска apt-cache, и обратите внимание на версию программы, которую вы хотите. Например, если у вас есть проблемы с Firefox версии 65, вам следует искать версию ниже, чем в результатах поиска и т. Д.

Как перейти на более раннюю версию программного обеспечения на Ubuntu

Шаг 4. После того, как вы нашли версию приложения, которую хотите принудительно использовать в Ubuntu, пора установить ее с помощью инструмента управления пакетами Apt . Обязательно укажите точный номер версии, который вы нашли в результатах поиска команды поиска apt-cache, в области «версия» команды ниже.

Как перейти на более раннюю версию программного обеспечения на Ubuntu

sudo apt install packagname = version

Другие способы найти версии пакетов в Ubuntu

Метод поиска apt-cache для обнаружения различных версий пакетов в apt-cache Ubuntu довольно надежен. Однако это не единственный способ, с помощью которого пользователи могут найти разные версии программ в Ubuntu, если они хотят понизить версию проблемного приложения. Вот альтернативный способ сделать это без команды «поиск».

Шаг 1: Откройте терминал на вашем Ubuntu ПК, нажав Ctrl + Alt + T или Ctrl + Shift + T .

Шаг 2. Запустите команду политики apt-cache . Использование «политики» покажет вам все доступные версии определенного пакета, а также место, где они могут быть установлены.

имя пакета политики apt-cache

Шаг 3: Установите программу в вашу систему Linux с помощью apt. Как и раньше, вы должны указать точный номер версии.

sudo apt install packagename = version

Переход на более раннюю версию с помощью диспетчера пакетов Synaptic

Если вы не являетесь поклонником метода apt-cache, вы можете использовать диспетчер пакетов Synaptic, чтобы заставить вашу систему использовать определенную версию программы - эффективно понижая версию программного обеспечения. К сожалению, некоторое время назад менеджер пакетов Synaptic был исключен из Ubuntu в качестве программного обеспечения по умолчанию, поэтому, прежде чем мы продолжим, вы должны установить его. Чтобы он заработал, запустите окно терминала и введите команду ниже.

sudo apt установить синаптический

После установки Synaptic запустите его, выполнив поиск в меню приложения. Когда программа откроется, вам будет предложено ввести пароль. Сделай так.

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

Просмотрите результаты поиска и щелкните программу, версию которой вы хотите понизить. После этого щелкните меню с надписью «Пакет» и выберите параметр «Принудительная версия».

Как перейти на более раннюю версию программного обеспечения на Ubuntu

Щелчок по «Force version» в Synaptic вызовет меню для выбранного пакета и позволит вам выбрать альтернативные версии программы. Используя меню, выберите старую версию, затем нажмите кнопку «Принудительно» для перехода на более раннюю версию.

Как перейти на более раннюю версию программного обеспечения на Ubuntu

Завершите процесс перехода на более раннюю версию пакета, нажав кнопку «Применить» вверху.

Отменить переход на более раннюю версию

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

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

sudo apt update

Шаг 2: Запустите команду обновления . Ubuntu заметит, что программное обеспечение, ранее использовавшееся для перехода на более раннюю версию, устарело, и автоматически установит последнюю версию.

sudo apt upgrade -y

Ищете способ удалить программное обеспечение на Ubuntu? Ознакомьтесь с нашим подробным постом по этой теме .


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.