Знакомство с Linux: установка из командной строки

Для пользователей, плохо знакомых с операционной системой Linux, ничто не сравнится с установкой приложений с помощью графических приложений «Установка и удаление программного обеспечения», которые находятся в главном меню рабочего стола. Но иногда этот очень удобный графический интерфейс не подходит. Когда-то таким экземпляром был бы безголовый сервер без графического рабочего стола. Или, может быть, вы нашли конкретное приложение, которое предлагается только как исходный пакет. Для этого вам придется разбираться в установке из командной строки.

В этой статье я собираюсь показать вам основы некоторых из наиболее популярных систем управления пакетами, а также основы установки через исходный код. Я не буду уделять слишком много времени каждому из них (иначе эта статья могла бы стать довольно громоздкой). К концу этой статьи вы должны знать, как устанавливать, запрашивать и удалять приложения с помощью наиболее популярных инструментов.

Источник

Начнем с первоисточника. Обычно, когда вы загружаете пакет для установки, который заканчивается на tgz, gz, bz2 или * zip, это будет исходная установка. Для этих установок вы воспользуетесь некоторыми мощными инструментами компиляции. Но прежде чем вы сможете начать компиляцию, вам нужно распаковать исходный каталог. Если ваш файл заканчивается на «bz2», вам сначала нужно будет его сжать, будет команда bunzip2 ПРИЛОЖЕНИЕ.tar.bz2. Это приведет к созданию нового файла, например APPLICATION.tar. Tar — это система архивирования, которая объединяет каталоги в файл. Чтобы распаковать каталог, вы должны выполнить команду, похожую на tar xvf APPLICATION.tar. Распаковка каталога приведет к созданию каталога (в нашем примере) ПРИМЕНЕНИЕ.

Если загруженный файл оканчивается на tgz или gz, значит, у вас сжатый архив, и вам просто нужно добавить переключатель «z» в деготь команда для распаковки и распаковки архива. Эта команда будет выглядеть так tar xvfz APPLICATION.tgz, что приведет к каталогу ПРИМЕНЕНИЕ.

После распаковки каталога вам необходимо перейти в этот каталог (с помощью команды CD ПРИЛОЖЕНИЕ). Попав внутрь этого каталога, выполните ls команда. Скорее всего, вы увидите файл README или файл INSTALL. Откройте их и посмотрите, есть ли какие-нибудь особые инструкции по установке. Если нет специальных инструкций, то стандартные шаги компиляции, скорее всего, будут работать. Вот как это работает:

  • su пользователю root
  • Изнутри ПРИМЕНЕНИЕ каталог введите команду ./configure. Это сгенерирует make-файл для компиляции.
  • Выполните команду сделать.
  • Выполните команду сделать установку

Вот и все. Если все прошло по плану, приложение должно быть установлено.

Об / мин

RPM — это менеджер пакетов Red Hat. На самом деле установка через RPM довольно проста. Вот как это работает. После того, как вы загрузили файл rpm, который хотите установить, откройте окно терминала и выполните следующие команды:

  • su (вам будет предложено ввести пароль root)
  • rpm -ivh filename.rpm (где имя файла фактическое имя загруженного файла)

Вот и все. Если все прошло хорошо, ваш пакет должен быть установлен.

Если вы хотите убедиться, что ваш пакет установлен, вы можете выполнить команду rpm -q имя файла и вы должны увидеть имя пакета и установленную версию.

Если вы хотите удалить только что установленный пакет (или другой пакет), введите команду:

rpm -e имя файла

и пакет исчезнет.

APT-GET

Это одна из лучших доступных систем установки. С помощью apt-get вам не нужно загружать пакет, вам просто нужно знать имя. Вот как работает apt-get (я предполагаю, что дистрибутивом является Ubuntu, поэтому вы воспользуетесь судо). Откройте окно терминала и введите следующее:

sudo apt-get install имя_пакета

для установки необходимого пакета.

Чтобы удалить пакет с помощью apt-get, вы должны выполнить команду:

sudo apt-get remove имя_пакета

чтобы удалить пакет из вашей системы.

УРПМИ

Система urpmi взята из дистрибутива Mandriva и похожа на apt-get. Чтобы установить пакет с urpmi вы должны открыть окно терминала, стать пользователем root и ввести следующую команду:

urpmi имя_пакета

для установки необходимого пакета.

Чтобы удалить пакет с помощью этой системы, вы должны выполнить команду:

urpme имя_пакета

и пакет будет удален.

ДПКГ

Это установщик Debian, который так же прост в использовании, как и любой другой. Чтобы использовать dpkg, вы откроете окно терминала и выполните следующую команду для установки пакета:

sudo dpkg -i имя_пакета

установить пакет.

Чтобы удалить пакет, выполните команду:

sudo dpkg -r имя_пакета

и посылка исчезнет.

Вывод

Вот так. Очень простое описание управления пакетами с помощью наиболее популярных инструментов. Да, они гораздо, намного больше, чем то, что вы только что прочитали, но это даст вам достаточно основы, чтобы вы начали