Іноді під час використання Ubuntu програми не працюютьправильно. Якщо це станеться, це може бути тому, що нещодавнє оновлення менш стабільне, ніж попередня версія. Щоб виправити цю проблему, ви можете відновити програмне забезпечення на Ubuntu до більш ранньої версії.
Існує кілька способів відновити програмне забезпеченняUbuntu. Зокрема, термінал Linux (через систему apt-cache) та менеджер пакетів Synaptic. У цій публікації ми продемонструємо, як використовувати обидва ці інструменти для пониження програмного забезпечення на Ubuntu.
Поновлення програмного забезпечення через apt-кеш
Ubuntu використовує управління програмами Apt / Apt-getінструменти. Однією з особливостей цих інструментів є те, що кожного разу, коли пакет встановлюється в системі, він архівується в щось відоме як "Apt-кеш". У цьому кеші ви знайдете кілька різних версій програм, які ви встановили раніше . Так, наприклад, півроку тому ви встановили Wine версію 3.6. Потім, днями її було оновлено до версії 4.0. Випуск 3.6 все ще знаходиться в кеші і може бути використаний, якщо вам це потрібно.
The apt-кеш Система - чудовий спосіб понизити програми на Ubuntu, які дають вам проблеми. Однак майте на увазі, що це не на 100% надійно. Чому? Ну, багато користувачів запускають влучно чистий команда очистити їхні системи Ubuntu від зайвого небажаного, і одним із результатів запуску цієї команди є те, що вона очищає apt-кеш.
Користувачам не потрібно встановлювати жодне програмне забезпечення для взаємодії з apt-кешем, оскільки менеджер пакунків Ubuntu постачається з великою кількістю вбудованих команд. Ось як це працює.
Крок 1: Відкрийте вікно терміналу на вашому ПК Ubuntu, натиснувши Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі.
Крок 2: Використовувати apt-кеш-шоу команда в терміналі Linux для пошуку кешу пакетів Ubuntu для програми, яку ви хочете знизити.
apt-cache show name-of-program
Крок 3: Подивіться на екранній роздруківці пошукуРезультати, що команда пошуку apt-кеша повертається, і стежте за версією потрібної програми. Наприклад, якщо у вас проблеми з Firefox версії 65, вам слід шукати версію нижче, ніж в результатах пошуку тощо.

Крок 4: Щойно ви знайшли версію програми, яку хочете змусити Ubuntu використовувати, саме час встановити її за допомогою Apt інструмент управління пакетами Обов’язково вкажіть точний номер версії, який ви знайшли в результатах пошуку apt-кеш-пошук команду в області "версія" команди нижче.

sudo apt install packagname=version
Інші способи пошуку версій пакетів на Ubuntu
Метод пошуку доречного кешу виявленнярізні версії пакетів у apt-кеші Ubuntu досить надійні. Однак, це не єдиний спосіб, коли користувачі можуть знайти різні версії програм на Ubuntu, якщо вони хочуть знизити проблематичну програму. Ось альтернативний спосіб зробити це без команди "Пошук".
Крок 1: Відкрийте термінал на вашому ПК Ubuntu, натиснувши Ctrl + Alt + T або Ctrl + Shift + T.
Крок 2: Виконати apt-кеш-політика командування. Використовуючи "політику", ви покажете всі доступні версії певного пакету, а також де їх можна встановити.
apt-cache policy packagename
Крок 3: Встановіть програму на вашу систему Linux за допомогою apt. Як і раніше, ви повинні вказати точний номер версії.
sudo apt install packagename=version
Пониження рівня через Synaptic Package Manager
Якщо ви не прихильник способу правильного кешуванняУ цьому випадку можна використовувати диспетчер пакетів Synaptic, щоб змусити вашу систему використовувати певну версію програми - ефективно знижуючи програмне забезпечення. На жаль, менеджер пакунків Synaptic був виведений з Ubuntu в якості програмного забезпечення за замовчуванням деякий час тому, тому перш ніж продовжити, ви повинні встановити його. Щоб спрацювати, запустіть термінальне вікно та введіть команду нижче.
sudo apt install synaptic
Після встановлення Synaptic запустіть його, шукаючи його у меню програми. Коли програма відкриється, вам буде запропоновано ввести свій пароль. Зробіть так.
Після відкриття Synaptic шукайте кнопку пошуку та натискайте на неї. Потім впишіть ім'я пакету (він же програми), який ви хочете знизити, і шукайте його в системі.
Перегляньте результати пошуку та натисніть програму, яку ви хочете знизити. Після цього натисніть на меню з написом "Пакет" і виберіть варіант "Форсировать версію".

Клацнувши на "Версія сили" в Synaptic, це призведестворити меню для вибраного пакету і дозволить обирати альтернативні версії програми. Використовуючи меню, виберіть старішу версію, а потім натисніть кнопку «Примусово», щоб зменшити її.

Закінчіть процес зменшення пакету, натиснувши кнопку "Застосувати" вгорі.
Скасуйте пониження
Якщо виявиться, що ви хочете скасувати пониження програми на Ubuntu, ось що робити.
Крок 1: Відкрийте вікно терміналу і запустіть оновлення команда перевірити наявність оновлень програмного забезпечення.
sudo apt update
Крок 2: Виконати оновлення командування. Ubuntu помітить, що раніше знищене програмне забезпечення застаріло, і останню версію встановить автоматично.
sudo apt upgrade -y
Шукаєте спосіб видалення програмного забезпечення на Ubuntu? Ознайомтеся з нашим детальним дописом на цю тему.
Коментарі