Интересует вопрос простой установки бинарных пакетов *.tar.*, *rpm и *deb пакетов в Archlinux. Неужели нет готовых инструментов, облегчающих эту задачу?
Спасибо сказали:
serzh-z Бывший модератор Сообщения: 8256 Статус: Маньяк ОС: Arch, Fedora, Ubuntu Контактная информация:
Re: Установка *.tar.*, *rpm, *deb в Archlinux
Сообщение serzh-z » 09.01.2011 18:02
rpm, dpkg, stow/checkinstall — чем не оно?
P.S.: первые два — в AUR.
Спасибо сказали:
shau-kote Сообщения: 417 Статус: злобный хоббит ОС: Arch
Re: Установка *.tar.*, *rpm, *deb в Archlinux
Сообщение shau-kote » 10.01.2011 00:02
stow,checkinstall — это же для установки из исходников. А меня интересует вопрос установки именно бинарных пакетов.
rpm,dpkg — я так понимаю, пакет, установленный одной из этих программ, pacman’ом виден не будет?
Спасибо сказали:
serzh-z Бывший модератор Сообщения: 8256 Статус: Маньяк ОС: Arch, Fedora, Ubuntu Контактная информация:
EXPLAINED: How to Install .tar, .tar.gz or .tar.bz2 files on Linux [ Step-by-Step Guide]
Re: Установка *.tar.*, *rpm, *deb в Archlinux
Сообщение serzh-z » 10.01.2011 00:21
10.01.2011 00:02
rpm,dpkg — я так понимаю, пакет, установленный одной из этих программ, pacman’ом виден не будет?
Ммм, разумеется нет. Это пакетные менеджеры с собственной базой. Хотя проблемы это не должно составить — ибо конфликтовать с pacman (а вот конфликтовать с Arch, его раскладкой каталогов и т.д., могут) они не должны.
Вообще — не видел ещё ни одного пакетного менеджера с отличной системой пакетов, но поддерживающих единую базу и друг друга (не считая джентушных Paludis и Portage).
В конце концов, если нужно, чтобы установка обязательно делалась pacman, то PKGBUILD, который будет перепаковывать .rpm в .pkg.tar.xz, пишется и отлаживается в течении часа.
Спасибо сказали:
shau-kote Сообщения: 417 Статус: злобный хоббит ОС: Arch
Re: Установка *.tar.*, *rpm, *deb в Archlinux
Сообщение shau-kote » 10.01.2011 01:53
10.01.2011 00:21
В конце концов, если нужно, чтобы установка обязательно делалась pacman, то PKGBUILD, который будет перепаковывать .rpm в .pkg.tar.xz, пишется и отлаживается в течении часа.
Не обязательно, но, на мой взгляд, так . эмм. эстетичней, что ли. 🙂
10.01.2011 00:21
В конце концов, если нужно, чтобы установка обязательно делалась pacman, то PKGBUILD, который будет перепаковывать .rpm в .pkg.tar.xz, пишется и отлаживается в течении часа.
Если наловчиться — вполне возможно. Но разбираться совсем не хочется, тем более что я так до сих пор даже bash-скриптинг не осилил. 🙁
Установил dpkg из AUR. Пытаюсь поставить Nokia Maemo Flasher — выдаёт
Источник: unixforum.org
Как распаковать архив XZ
Перевод: How To Extract XZ
133 Суть установки программ в Linux.
XZ utils
Мне уже не раз попадались архивы XZ – в последний раз при скачивании Kali Linux. В общем-то, ничего сложного в работе с ними не должно быть, но в некоторых операционках (macOS, я на тебя смотрю!) всё не совсем очевидно – так что я решил исследовать и задокументировать этот вопрос.
Что это за XZ файлы?
XZ это современный алгоритм сжатия без потери данных, даже более мощный, чем известные в Unix/Linux кругах gzip и bzip2. Оказывается, многие Linux дистрибутивы уже давно используют этот формат для компрессии данных в своих пакетах или для сжатия готовых ISO образов. XZ имеет открытый исходный код и распространяется в рамках проекта Tukaani Project – XZ.
Поддержка формата XZ в команде tar
Современные Linux дистрибутивы (уж точно Ubuntu 19.x и CentOS 7.x, которые я проверил сегодня) уже имеют пакет xz utils установленным по умолчанию, так что команда tar запросто распаковывает архивы XZ.
Если в вашей системе пакет xz-utils ещё не установлен, то в Ubuntu/Debian это можно исправить таким образом:
# apt install xz-utils
а в CentOS/Fedora/RedHat этот пакет ставится вот так:
# yum install xz
Поддержка XZ в командах gzip/gunzip на macOS
Хотя tar в macOS и не поддерживает формата XZ:
[email protected]:~/Downloads $ tar xzvf kali-linux-2020.1-rpi3-nexmon-64.img.xz tar: Error opening archive: Unrecognized archive format
… для распаковки прекрасно подойдёт gunzip (тоже есть в macOS):
xz-utils на macOS
Если уж прям очень надо именно пакет XZ utils, то поставить его на macOS можно с помощью Homebrew:
$ brew install xz
… и тогда появляются сражу же несколько команд XZ:
xz xzcat xzcmp xzdec xzdiff xzegrep xzfgrep xzgrep xzless xzmore
Ссылки
Источник: www.unixtutorial.ru
Установка программ из tar xz
Свежие записи
Лента – все еще лидер в резервном копировании данных
Настройка подключения ttl адаптера через usb
Эталонные частоты и сигналы точного времени
Отличия серверных процессоров от обычных Игровой компьютер на серверном железе
Xeon E5 – серверный процессор в игровой компьютер Игровой компьютер на xeon
Smart TV приставка или как телевизор сделать умным
Обзор и функции фитнес-браслетов
Беспроводная «Mi»шь — Xiaomi Mi Mouse
Bluetooth ресивер адаптер для передачи звука с телефона на проводные наушники или колонки Рассмотрим крупным планом
Процесс настройки и подключения Yi home camera
Источник: evoplaytoys.ru