На Debian іноді можуть виникати помилки залежностіLinux, коли користувач завантажує пакет з Інтернету, і операційна система не може знайти потрібні залежні файли та бібліотеки, необхідні для успішного запуску програми. Тож, якщо під час встановлення програм у вас виникли помилки залежності від Debian, слідкуйте за ними та дізнайтеся, як їх виправити.
Зазвичай більшість користувачів Debian не натрапляють на нихподібні помилки при встановленні пакетів, оскільки вони, як правило, прикладаються до встановлення лише програмного забезпечення, яке офіційно входить в офіційні джерела програмного забезпечення Apt. Якщо ви маєте справу зі зламаними пакетами на Debian, у нас є окремий пост про те, як їх виправити.
Примітка: у цьому посібнику ми зосередимо увагу на Debian Linux. Зважаючи на це, інформація, яку ми висвітлюємо в цій публікації, не є виключно Debian. Якщо ви використовуєте операційну систему на базі Linux, яка є похідною від Debian, не соромтесь слідувати далі!
Що таке програмне забезпечення?
Залежність від програмного забезпечення - це залежна бібліотека, набірпрограм або набору інструментів, які потрібно успішно запустити встановленій програмі. Без залежностей будь-яке додаток для Linux, яке ви завантажуєте з Інтернету для використання на своєму ПК Debian Linux, не працюватиме належним чином.
Проблеми із залежністю цього дня та віку рідкісніDebian через все більше пакетів, що надходять до сховищ програмного забезпечення, та появу універсальних рішень для упаковки, таких як AppImage, Flatpak та Snaps, які турбуються про збір індивідуальних залежностей, поєднуючи все, що потрібно користувачеві для запуску програми. коробки.
Виправлення помилок залежності за допомогою Apt-get у терміналі
Ви можете цього не знати, але Apt-getменеджер пакунків має вбудований механізм для вирішення таких типів проблем залежності від Debian. Щоб використовувати команду Apt-get на Debian для очищення будь-яких проблем із залежністю, почніть з відкриття вікна терміналу на робочому столі. Це можна зробити, натиснувши Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі. З відкритим вікном терміналу використовуйте Apt-get команда нижче.
sudo apt-get install -f
Крім того, якщо ви використовуєте версію Debian Linux, яка включає в себе Apt команду, або, можливо, ви віддаєте перевагу Apt-get, ви можете виправити проблеми залежності за допомогою команди нижче.
sudo apt install -f
Виправлення помилок залежності за допомогою Synaptic Package Manager
Турбота про проблеми залежності від Debianчерез вікно терміналу дуже корисно, особливо для тих, хто працює з Debian Linux на серверній системі або щось подібне. Однак, якщо ви віддаєте перевагу використовувати графічний інтерфейс, шлях для управління пакетом Synaptic.
Більшість систем Debian Linux поставляються з попередньо встановленим і готовим до використання менеджером пакунків Synaptic. Це означає, що якщо у вас ще не встановлена програма, відкрийте вікно терміналу, натиснувши Ctrl + Alt + T або Ctrl + Shift + T на клавіатурі та введіть команду встановлення нижче.
sudo apt-get install synaptic -y
З додатком Synaptic, встановленим у системі, саме час почати його використовувати. Відкрийте його, шукаючи в програмі "Synaptic Package Manager" і натисніть, щоб запустити його.

Після запуску програми Synaptic вам буде запропоновано ввести пароль. Напишіть свій пароль користувача. Якщо пароль буде прийнято, Synaptic буде готовий до використання.
Щоб виправити проблему залежності в Synaptic, знайдітьУ вікні програми натисніть кнопку "Редагувати" та натисніть на неї мишкою. Всередині меню "Редагувати" є кілька варіантів. Перегляньте різні варіанти "Виправлено помилку" та виберіть її.
Вибравши опцію «Виправити помилку», Synapticавтоматично призначить виправлення залежності для всіх пакетів у системі. Після вибору параметра "Виправити помилку" виберіть кнопку "Застосувати", щоб розпочати процес виправлення.

Після натискання кнопки «Застосувати» з'явиться вікноз'являються в Synaptic. У цьому вікні ви побачите поточні завантаження. Нехай процес завершиться. Коли все буде зроблено, проблем із вашими залежностями вже не буде!
Способи уникнути помилок залежності від Debian
Якщо вам набридло працювати з програмним забезпеченнямпроблеми залежностей від Debian Linux, зробіть собі послугу і почніть більше використовувати пакети Flatpak і Snap, коли вам потрібні програми, які не відображаються в офіційних сховищах програмного забезпечення.
Flatpak і Snap - чудові нові творитехнологія, яка займається важкою роботою над тим, щоб змусити програмне забезпечення працювати на Linux. Їм не потрібні залежності. Все зібрано в акуратну, надійну пісочницю. Найкраще, оскільки Debian Linux прагне не оновлювати програмне забезпечення так швидко, як інші дистрибутиви Linux, ви зможете супер-заряджати свою систему, отримуючи найновіші програми.

Інформація про те, як налаштувати пакети Snap наDebian, ознайомтеся з нашим посібником з цього питання. Крім того, ви можете створити офіційний магазин Snap. І нарешті, якщо вам цікаво спробувати Flatpaks, дотримуйтесь нашого поглибленого підручника тут.
Коментарі