2.7 — Задания 1-2

Данное упражнение подразумевает работу в дистрибутивах Дебиан либо Убунту любой версии

Эти упражнения могут выполняться, когда вы находитесь под именем пользователя root, либо же под именем пользователя ‘user’, которому ранее были предоставлены привилегии sudo, как описано в других упражнениях или в соответствующих уроках видеокурса.

  1. Запустите соответствующую команду как «sudo», вызвав список всех пакетов, установленных в настоящий момент в системе, с использованием соответствующей команды и параметров управления пакетами.
  2. В вашей системе установлен пакет под названием «linux-headers-generic». Используя соответствующую команду и параметры управления пакетами, перечислите файлы и каталоги, которые установлены с этим пакетом.
  3. Используя стандартный инструмент «advanced packaging tool» (apt) на Debian/Ubuntu, установите и затем удалите пакет под названием «nano» и отметьте результаты.
  4. Используя инструмент из шага 3, выполните команду с соответствующими параметрами, чтобы ЗАГРУЗИТЬ (но не установить) пакет nano. После загрузки используйте стандартную команду управления пакетами, как в шагах # 1 и # 2, чтобы установить загруженный пакет.
  5. С помощью apt (шаги 3 и 4) полностью удалите пакет nano. Используйте соответствующие параметры для удаления пакета и всех файлов конфигурации, которые могут быть добавлены или изменены.
  6. Очистите рабочую область, выставив соответствующие параметры в расширенном инструменте конфигурации (удалите загруженные файлы пакета).

Данное упражнение подразумевает использование дистрибутивов Дебиан или Убунту

Часть первая — набор команд apt-get

  1. Найдите файл sources.list в своем дистрибутиве. Отредактируйте файл, чтобы он содержал зеркало в репозитории Великобритании:

deb http://ftp.uk.debian.org/debian wheezy-updates main contrib non-free
deb-src http://ftp.uk.debian.org/debian wheezy-updates main contrib non-free

Скопируйте файл sources.list в ваш домашний каталог, создайте каталог под названием coursethree и скопируйте туда файл sources.list.

После выполнения обновления кэша репозиториев выполните обновление существующих пакетов.

  1. Узнайте количество пакетов, необходимых для полной установки apache2 (имя пакета ‘apache2’). Имитируйте полную установку с помощью соответствующей команды, направьте вывод в файл ~/file.out, а затем поместите файл в указанную выше директорию.

Часть вторая — Набор команд DPKG

  1. Загрузите пакет с любого стороннего сайта (рекомендации — dropbox: https://www.dropbox.com/install) в формате .deb. Загрузите с помощью ‘wget’ из командной строки.
  2. Установите пакет, который вы скачали выше, используя dpkg с соответствующими параметрами командной строки. Исправьте все недостающие зависимости, используя соответствующую команду «apt-get», также вставляя эту команду и сохраняя вывод в отдельном файле.
#main-content .dfd-content-wrap {margin: 0px;} #main-content .dfd-content-wrap > article {padding: 0px;}@media only screen and (min-width: 1101px) {#layout.dfd-portfolio-loop > .row.full-width > .blog-section.no-sidebars,#layout.dfd-gallery-loop > .row.full-width > .blog-section.no-sidebars {padding: 0 0px;}#layout.dfd-portfolio-loop > .row.full-width > .blog-section.no-sidebars > #main-content > .dfd-content-wrap:first-child,#layout.dfd-gallery-loop > .row.full-width > .blog-section.no-sidebars > #main-content > .dfd-content-wrap:first-child {border-top: 0px solid transparent; border-bottom: 0px solid transparent;}#layout.dfd-portfolio-loop > .row.full-width #right-sidebar,#layout.dfd-gallery-loop > .row.full-width #right-sidebar {padding-top: 0px;padding-bottom: 0px;}#layout.dfd-portfolio-loop > .row.full-width > .blog-section.no-sidebars .sort-panel,#layout.dfd-gallery-loop > .row.full-width > .blog-section.no-sidebars .sort-panel {margin-left: -0px;margin-right: -0px;}}#layout .dfd-content-wrap.layout-side-image,#layout > .row.full-width .dfd-content-wrap.layout-side-image {margin-left: 0;margin-right: 0;}