logo

Як виправити те, що команда apt-get не знайдена в Linux

Linux, який славиться своєю потужністю та універсальністю, іноді може створювати труднощі, особливо для новачків. Команда apt-get, життєво важливий інструмент для керування пакетами в Дистрибутиви Linux на основі Debian як і Ubuntu, необхідний для встановлення, оновлення та керування програмним забезпеченням. Однак ви можете зіткнутися з неприємним повідомленням про помилку: команду apt-get не знайдено. У цій вичерпній статті ми розглянемо різні методи вирішення цієї проблеми, пропонуючи докладні покрокові вказівки з прикладами коду та результатами. Крім того, ми з’ясуємо, що таке apt-get чому ви можете зіткнутися з apt-get command not found і дистрибутивами Linux, які не підтримують apt-get.

apt4

Команда apt-get не знайдена



Виправити помилку, що команда apt-get не знайдена в Linux

Що таке команда apt-get?

Команда apt-get — це потужний інструмент керування пакунками, який використовується переважно в дистрибутивах Linux на основі Debian. Він використовується для встановлення, оновлення, налаштування та видалення пакетів програмного забезпечення. Apt-get спрощує керування пакетами, автоматично вирішуючи залежності та гарантуючи, що ваше програмне забезпечення є актуальним. Він відомий своєю простотою використання та ефективністю, що робить його вибором для багатьох користувачів Linux.

Що таке apt-get Команда не знайдена? / Зміни ключових слів

Коли ви натрапляєте на повідомлення про помилку apt-get command not found in Linux, це означає, що ваша система не може знайти команду apt-get. Це може статися з кількох причин, зокрема:



  • Пакет не встановлено : пакет apt-get може бути не встановлений у вашій системі, особливо при мінімальних інсталяціях або нестандартних налаштуваннях.
  • Неправильна змінна PATH : Змінна середовища PATH, яка містить каталоги, де система шукає виконувані файли, може не включати каталог, де знаходиться apt-get. Це може призвести до помилки «Команда не знайдена».
  • Пошкоджена інсталяція : інсталяція apt-get могла бути пошкоджена або відсутні критичні файли, що призвело до недоступності команди.

Дистрибутиви Linux, які не підтримують apt-get:

Хоча apt-get є стандартним інструментом керування пакетами в дистрибутивах на основі Debian, не всі дистрибутиви Linux підтримують його. Деякі дистрибутиви Linux мають свої менеджери пакетів. Ось кілька прикладів:

  • Дистрибутиви на основі Red Hat : CentOS, Fedora та RHEL (Red Hat Enterprise Linux) використовують такі менеджери пакетів, як yum або dnf, замість apt-get.
  • Arch Linux : Arch Linux використовує Pacman як менеджер пакетів.
  • SUSE Linux : Дистрибутиви SUSE Linux використовують Zypper як менеджер пакетів.

Для ефективного керування інсталяціями й оновленнями програмного забезпечення важливо знати про менеджер пакунків для вашого дистрибутива Linux.

Визначення дистрибутива Linux:

Почніть з визначення дистрибутива Linux, який ви використовуєте, оскільки різні дистрибутиви використовують різні інструменти керування пакетами. Щоб визначити свій розподіл, виконайте:



cat /etc/os-release>
Визначення дистрибутива Linux

Визначення дистрибутива Linux

Перевірка встановлення apt-get:

Однією з поширених причин помилки apt-get command not found є відсутність пакета apt-get, особливо під час мінімальних установок. Щоб переконатися, що apt-get встановлено, запустіть:

sudo apt update>

Якщо apt-get відсутній, ви зіткнетеся з помилкою «Команда не знайдена». Щоб встановити його, використовуйте:

sudo apt install apt>
Перевірка встановлення apt-get

Перевірка встановлення apt-get

Перевірка змінних середовища:

Проблеми зі змінними середовища можуть викликати помилку apt-get command not found. Переконайтеся, що ваша змінна PATH містить каталог, де знаходиться apt-get, як правило, «/usr/bin». Щоб додати «/usr/bin» до вашого ШЛЯХУ, скористайтеся такою командою:

echo 'export PATH=$PATH:/usr/bin'>> ~/.bashrc>

Після зміни PATH не забудьте вказати джерело оновленої конфігурації:

source ~/.bashrc>

Перевстановлення менеджера пакетів:

Якщо жодне з попередніх рішень не вирішить проблему, подумайте про перевстановлення менеджера пакетів, щоб виправити будь-які пошкоджені або відсутні файли менеджера пакетів. запустити:

sudo apt-get --reinstall install apt>
Перевстановлення менеджера пакетів

Перевстановлення менеджера пакетів

перетворення рядка в int

Вивчення альтернативних менеджерів пакетів:

Якщо проблема не зникає, розгляньте альтернативні менеджери пакунків, такі як aptitude або apt. Ці інструменти сумісні з системами на базі Debian і можуть виступати як замінники apt-get.

Щоб встановити aptitude, використовуйте:

sudo apt install aptitude>

Щоб встановити apt, використовуйте:

sudo apt install apt>

Виправлення помилок, коли команду apt-get не знайдено в Linux – поширені запитання

Що таке команда apt-get і яка її основна мета?

Команда apt-get — це потужний інструмент керування пакетами, який використовується в дистрибутивах Linux на основі Debian. Його основна мета — полегшити встановлення, оновлення, конфігурацію та видалення програмних пакетів. Це спрощує ці завдання, автоматично обробляючи залежності та гарантуючи актуальність програмного забезпечення.

Що означає повідомлення про помилку apt-get command not found in Linux і чому це може виникати?

Коли ви стикаєтеся з помилкою apt-get command not found у Linux, це означає, що ваша система не може знайти команду apt-get. Це може статися через такі причини, як пакет apt-get не встановлено, змінна середовища PATH не містить каталог apt-get або пошкоджена інсталяція apt-get.

Чи існують дистрибутиви Linux, які не підтримують apt-get, і які менеджери пакетів вони використовують замість цього?

Так, деякі дистрибутиви Linux не підтримують apt-get. Наприклад, дистрибутиви на основі Red Hat використовують такі менеджери пакетів, як yum або dnf, Arch Linux використовує Pacman, а дистрибутиви SUSE Linux використовують Zypper. Різні дистрибутиви мають власні засоби керування пакетами.

Як я можу визначити, який дистрибутив Linux я використовую, і чому важливо вирішувати помилку apt-get command not found?

Щоб визначити свій дистрибутив Linux, ви можете скористатися командою cat /etc/os-release. Важливо знати свій дистрибутив, оскільки різні дистрибутиви використовують різні інструменти керування пакетами. Визначення вашого дистрибутива допоможе вибрати правильний менеджер пакетів.

Які кроки я можу зробити, щоб вирішити помилку apt-get command not found, і що робити, якщо проблема не зникає?

Ви можете вирішити цю помилку, перевіривши інсталяцію apt-get, перевіривши змінні середовища (зокрема змінну PATH) і повторно встановивши менеджер пакетів. Якщо проблема не зникне, ви можете розглянути можливість використання альтернативних менеджерів пакетів, таких як aptitude або apt, які сумісні з системами на базі Debian.

Висновок:

Зіткнутися з помилкою apt-get command not found у Linux може бути неприємно, але завдяки вичерпним крокам, наведеним у цій статті, ви повинні бути добре підготовлені до вирішення проблеми та відновлення контролю над завданнями керування пакетами. Перевірте свій дистрибутив, підтвердьте інсталяцію apt-get, перевірте змінні середовища та за потреби розгляньте альтернативні менеджери пакетів. Дотримуючись цих детальних кроків, ви будете повністю готові вирішити проблеми з керуванням пакетами у вашій системі Linux і продовжувати ефективну роботу.