Создание модулей Slax из архивов tar.gz

К сожалению, в операционной системе Slax, в отличие от большинства других Linux-дистрибутивов, установка программ с архивов tar.gz (tgz) невозможна. Для этого необходимо конвертировать их в формат модулей, то есть .lzm.

Данная операция может быть осуществлена несколькими способами. В качестве примера создадим модули из пакетов ppp-2.4.4.tar.gz и rp-pppoe-3.10.tar.gz, необходимых для настройки Интернета.

  1. Открываем каталог /root и создаем в нем 2 папки, к примеру с именами «1» и «2».
  2. Копируем в первую папку файл ppp-2.4.4.tar.gz, во вторую ­– rp-pppoe-3.10.tar.gz
  3. Запускаем консоль и переходим в первую папку – команда: cd 1/
  4. Распакуем архив ppp-2.4.4.tar.gz в текущий каталог – команда: tar -xzvf ppp-2.4.4.tar.gz

Команда tar отвечает за универсальный архиватор (упаковщик/распаковщик), используемый практически во всех без исключения Linux-дистрибутивах. Во время распаковки архива в консоли появится список всех извлекаемых файлов.

список всех извлекаемых файлов

5. Далее необходимо запаковать все файлы в модуль Slax. Для этого используют команду:

dir2lzm [имя папки] [имя модуля.lzm]

В нашем случае это:

dir2lzm ppp-2.4.4 ppp-2.4.4.lzm

Созданный модуль

Поздравляю, вы только что сами создали первый свой модуль для Slax Linux. Он появился в то же папке, куда был скопирован архив, т.е. root – 1 – ppp-2.4.4.lzm

Далее необходимо повторить вышеизложенную процедуру с файлом rp-pppoe-3.10.tar.gz.

Добавить комментарий