Установка и удаление пакетов

LinuxLinuxBeginner
Практиковаться сейчас

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

Добро пожаловать в этот викторина по управлению пакетами Linux! Как начинающий системный администратор, вам нужно будет овладеть искусством управления программными пакетами на системах Linux. В этом задании вы продемонстрируете свою способность обновлять систему и управлять пакетами с использованием инструмента управления пакетами Ubuntu, apt.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL linux(("Linux")) -.-> linux/UserandGroupManagementGroup(["User and Group Management"]) linux(("Linux")) -.-> linux/PackagesandSoftwaresGroup(["Packages and Softwares"]) linux/UserandGroupManagementGroup -.-> linux/sudo("Privilege Granting") linux/PackagesandSoftwaresGroup -.-> linux/apt("Package Handling") subgraph Lab Skills linux/sudo -.-> lab-385380{{"Установка и удаление пакетов"}} linux/apt -.-> lab-385380{{"Установка и удаление пакетов"}} end

Обновление системы и управление пакетами

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

Задачи

  1. Обновите список доступных пакетов.
  2. Обновите все установленные пакеты до их последних версий.
  3. Установите командную строку cowsay.
  4. Удалите текстовый редактор nginx.

Требования

  • Выполняйте все команды от имени пользователя labex с привилегиями sudo.
  • Используйте инструмент управления пакетами apt для всех операций.
  • Выполняйте все задачи в рабочем каталоге по умолчанию /home/labex/project.

Пример

После выполнения всех задач вы должны быть в состоянии проверить состояние системы следующим образом:

Проверка установки cowsay:

$ dpkg -s cowsay | grep Status
Status: install ok installed

Подтверждение удаления nginx:

$ dpkg -s nginx | grep Status
dpkg-query: package 'nginx' is not installed and no information is available
✨ Проверить решение и практиковаться

Итог

В этом задании вы отработали важные навыки управления пакетами в Linux. Вы узнали, как обновлять список пакетов системы, обновлять установленные пакеты, а также устанавливать и удалять определенное программное обеспечение. Эти базовые навыки являются важными для эффективного обслуживания и управления системами Linux. По мере продвижения в области системного администрирования помните, что овладение управлением пакетами - ключ к тому, чтобы держать свои системы в актуальном состоянии, обеспечить их безопасность и настроить под свои нужды.