Установка alien astra linux

Установка alien astra linux

Если вы работаете в Debian, для загрузки и установки пакетов настоятельно советуем использовать менеджер пакетов, например aptitude или synaptic, а не делать это вручную через данный сайт.

Используйте любой из серверов-зеркал, добавив его в свой файл /etc/apt/sources.list , например так:

deb http://ftp.de.debian.org/debian sid main

Заменив ftp.de.debian.org/debian нужным сервером.

Вы можете скачать требуемый файл из подкаталога pool/main/a/alien/ с любого из этих сайтов:

  • ftp.de.debian.org/debian
  • ftp.at.debian.org/debian
  • ftp.bg.debian.org/debian
  • ftp.ch.debian.org/debian
  • ftp.cz.debian.org/debian
  • ftp.dk.debian.org/debian
  • ftp.ee.debian.org/debian
  • ftp.es.debian.org/debian
  • ftp.fi.debian.org/debian
  • ftp.fr.debian.org/debian
  • ftp.hr.debian.org/debian
  • ftp.hu.debian.org/debian
  • ftp.ie.debian.org/debian
  • ftp.is.debian.org/debian
  • ftp.it.debian.org/debian
  • ftp.lt.debian.org/debian
  • ftp.nl.debian.org/debian
  • ftp.no.debian.org/debian
  • ftp.pl.debian.org/debian
  • ftp.ro.debian.org/debian
  • ftp.ru.debian.org/debian
  • ftp.se.debian.org/debian
  • ftp.si.debian.org/debian
  • ftp.tr.debian.org/debian
  • ftp.uk.debian.org/debian

Если загрузка с этих сайтов происходит медленно, попробуйте другие из полного списка серверов-зеркал.

Заметим, что при работе с некоторыми браузерами вам придётся указать браузеру, что вы хотите сохранить информацию в файл. Например, в Firefox или Mozilla вам нужно удерживать клавишу Shift при щелчке по URL.

Подробней о alien_8.95.6_all.deb :

Эта страница также доступна на следующих языках (Как установить язык по умолчанию):

Чтобы сообщить о проблеме, связанной с веб-сайтом, отправьте сообщение (на английском) в список рассылки debian-www@lists.debian.org. Прочую контактную информацию см. на странице Debian Как с нами связаться.

Авторские права © 1997 — 2023 SPI Inc.; См. условия лицензии. Debian это торговый знак компании SPI Inc. Об этом сайте.

Источник

Среда Linux

Коллекция материалов по работе с системой Linux С наступающим Новым годом!

Читайте также:  How to unzip linux zip file

Страницы

понедельник, 18 августа 2014 г.

alien: Установка «чужих» пакетов в систему

Пакет alien предназначен для конвертации пакетов между Red Hat rpm, Debian deb, Stampede slp, Slackware tgz , и Solaris pkg форматами

В большинстве случаев используется, либо, когда нужный пакет найден только в одном виде, либо когда лень компилировать из исходников, а на руках есть пакет «чужого» дистрибутива.

Сразу хочу оговориться, что не следует конвертировать важные системные пакеты «чужих» дистрибутивов для последующей установки на свой, но alien вполне сносно использовать для конвертации различного пользовательского по.

Для начала установим пакет

sudo aptitude install alien

Теперь можно приступать к конвертации, сколько раз я его не использовал всегда конвертировал либо .rpm либо тарболы (.tar, .tar.gz) в .deb

К примеру есть пакет thunder.tar.gz , из него требуется получить thunder.deb , чтобы «одним кликом» поставить в систему

sudo alien ~/thunder.tar.gz —d — если всё пройдет хорошо, то в домашней директории создастся файл thunder.deb (при конвертации из так называемых тарболов, т.е * .tar.gz рекомендуется запускать alien из под sudo , чтобы конкретно настроились права на файлы)

-d -это ключ, указывающий что надо собрать именно debian (.deb) пакет

Наиболее часто используемые опции (ключи) команды

-d, -to-deb
Создаёт debian пакет (опция по умолчанию)

-r, -to-rpm
Создаёт rpm пакет

-t, -to-tgz
Создаёт tgz пакет

-p, -to-pkg
Создаёт Solaris pkg пакет

-i, -install
Автоматически устанавливает генерируемый пакет (без сохранения генерируемого пакета)

Выполняет попытку конвертировать скрипты, которые должны загрузиться, когда пакет устанавливается или удаляется, используйте осторожно, потому что скрипты могут быть написаны под другую систему и их выполнение на вашей может понести различные проблемы, при конвертировании из lsb пакетов опция включена по умолчанию

Читайте также:  Samba server in linux mint

Чтобы узнать больше, наберите в консоли man alien , здесь я изложил лишь основной функционал команды (используя памятку по alien и личный опыт)

Источник

Alien — утилита преобразования пакетных форматов

Alien – полезная утилита, созданная для преобразования форматов различных систем управления пакетами Linux.

Поддерживается преобразование между пакетами: Linux Standard Base (.lsb), Redhat (.rpm), Debian (.deb), Stampede (.slp), Solaris (.pkg) и Slackware (.tgz).

Для установки перейдите в сеанс пользователя root:

Преобразование .deb в .rpm

Здесь и далее команды выполняются с правами пользователя root, если не указано иное.

Для преобразования файла .deb в файл .rpm с изменением стандартных для Debian-пакета инсталляционных скриптов используется опция -r. На выходе получится RPM-пакет.

В следующем примере файл libreoffice-writer_7.0.5-0ubuntu0.20.10.1_amd64.deb преобразуется в файл libreoffice-writer-7.0.5-1.x86_64.rpm:

alien -r --scripts libreoffice-writer_7.0.5-0ubuntu0.20.10.1_amd64.deb libreoffice-writer-7.0.5-1.x86_64.rpm generated

Преобразование .rpm в .deb

Для преобразования файла .rpm в файл .deb используется опция -d. На выходе получится DEB-пакет:

alien -d --scripts libreoffice-writer-7.0.5-1.x86_64.rpm libreoffice-writer_7.0.5-2_amd64.deb generated

Для того чтобы сгенерировать дерево, не создавая пакет, используется опция -g:

alien -g -c libreoffice-writer-7.0.5-1.x86_64.rpm Directories libreoffice-writer-7.0.5 and libreoffice-writer-7.0.5.orig prepared

В корневом каталоге создались два подкаталога, не конвертируя пакет.

Alien позволяет преобразовывать сразу несколько файлов, для этого нужно последовательно прописать название двух или более пакетов:

alien -r -c firefox_89.0+build2-0ubuntu0.20.04.2_amd64.deb chromium-browser_85.0.4183.83-0ubuntu0.20.04.2_amd64.deb firefox-89.0+build2-1.x86_64 generated chromium-browser-85.0.4183.83-1.x86_64.rpm generated

Вы также можете использовать alien для преобразования файлов в пакет Stampede .slp, пакет LSB и пакет Slackware .tgz. Выполните alien -h, чтобы увидеть доступные параметры.

Ключи и атрибуты alien

  • file [. ] – задать список файлов пакета для конвертирования;
  • -to-deb, -d – конвертировать в deb (используется приложением «по умолчанию»);
  • -to-rpm, -r – конвертировать в rpm;
  • -to-tgz, -t – создать tgz-пакет;
  • -to-slp – создать Stampede slp пакет;
  • -to-lsb, -l – создать LSB пакет;
  • -to-pkg, -p – создать Solaris pkg пакет;
  • -i – автоматически установить все сгенерированные пакеты и после этого удалить сам файл пакета;
  • -g – сгенерировать дерево построения, не создавая пакет;
  • -c – включить скрипты в пакет;
  • -v – отображать каждую команду, которую выполняет alien;
  • -k – не менять версию генерируемых пакетов;
  • -V – показать номер версии alien;
  • -h – показать справку.
Читайте также:  Monitor all processes linux

Дата последнего изменения: 14.07.2022

Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.

Источник

Оцените статью
Adblock
detector