- Установка пакета .deb на Arch — возможно ли это?
- 4 ответа
- Alternative
- Не рекомендуется (возможно, опасно)
- Arch Linux
- #1 2010-12-13 23:57:27
- [SOLVED]How to install .deb application (debian binary)
- #2 2010-12-14 00:33:04
- Re: [SOLVED]How to install .deb application (debian binary)
- #3 2010-12-14 01:57:44
- Re: [SOLVED]How to install .deb application (debian binary)
- #4 2010-12-14 09:48:32
- Re: [SOLVED]How to install .deb application (debian binary)
- #5 2010-12-14 12:41:07
- Re: [SOLVED]How to install .deb application (debian binary)
- #6 2010-12-14 13:42:35
- Re: [SOLVED]How to install .deb application (debian binary)
- #7 2010-12-14 14:13:31
- Re: [SOLVED]How to install .deb application (debian binary)
- Установка пакета .deb на Arch — это возможно?
- альтернатива
- Не рекомендуемый способ (возможно, опасный)
- Простая установка .rpm, .deb, .tar.*
- Arch Linux — How to Install Deb Package — ALL Options
- Use Debtap to Install Deb Package on Arch Linux
- Using Dpkg
- Manually Install Deb Package on Arch Linux
- Check for Existing Arch Packages
- Use Alien
Установка пакета .deb на Arch — возможно ли это?
Проблема проста — у меня есть пакет .deb, и я хочу установить его на моем Arch Linux. Это возможно? Если да, то как?
4 ответа
Возможно ли это? Да. Это хорошая идея? Это зависит. Вам действительно нужно было бы это сделать, только если приложение существует только как пакет .deb . Скорее всего, вы можете просто захватить исходный источник и написать простой PKGBUILD , чтобы установить его с помощью pacman.
Вы также должны выполнить поиск AUR , чтобы убедиться, что кто-то еще этого не сделал.
dpkg для Arch существует. Вы должны иметь возможность устанавливать пакеты .deb на arch, но вы также не должны использовать его вместо pacman , поэтому просто используйте его для нескольких выбранных пакетов.
Команда по умолчанию выглядит так:
Вы можете установить dpkg: yaourt dpkg .
Если у вас нет yaourt , вы можете получить его из его Страница AUR .
Затем просто cd туда, куда вы положили его, и dpkg -i package.deb , какой бы пакет не был
Возможные? Да, но существуют разные методы на основе использования.
Предположение: пакет debian не имеет эквивалентного пакета в официальном репозитории Arch (или Arch Based Distribution).
Установите yaourt с помощью pacman :
sudo pacman -S yaourt Причина: yaourt является интерфейсом (на основе CLI) для pacman, используемого для запроса & установите AUR пакеты. Если пакет debian уже был переупакован как AUR кем-то другим.
Установите package_name с помощью yaourt:
sudo yaourt -S package_name Примечание: замените package_name на имя пакета debian, найденного в AUR . Он попытается установить зависимости самостоятельно, используя pacman .
Alternative
Предположение: пакет Debian еще не был повторно упакован как пакет Arch в AUR.
Установите debtap из yaourt :
sudo yaourt -S debtap
Создайте эквивалентный пакет, используя debtap :
Установите с помощью pacman :
sudo pacman -U package_name.pkg
Не рекомендуется (возможно, опасно)
Этот метод пытается установить пакет, используя формат упаковки debian на Arch, который не рекомендуется из-за возможной опасности повреждения вашей установки. При использовании этого метода рекомендуется быть готовым с изображением аварийного диска Arch & резервное копирование пользовательских данных /пространства .
Источник
Arch Linux
You are not logged in.
#1 2010-12-13 23:57:27
[SOLVED]How to install .deb application (debian binary)
I want to install the Adobe Connect 8 Add-in which can be found under the following link.
As adobe stated on their website, this .deb file is for linux. Therefore I hope that this includes archlinux, too. So the question is how can I install binary package with the format .deb?
Please tell me that it is possible. I would really appreciate if someone can tell me how I can install this properly.
Last edited by Archie_Enthusiasm (2010-12-14 19:50:48)
#2 2010-12-14 00:33:04
Re: [SOLVED]How to install .deb application (debian binary)
You can do something with community/deb2targz, I’m not sure of the exact steps though. Ideally, you (or a generous bystander) should make a PKGBUILD.
#3 2010-12-14 01:57:44
Re: [SOLVED]How to install .deb application (debian binary)
There are lots of examples in aur of PKGBUILDs that converts deb to pkg.tar.gz
Evil #archlinux@freenode channel op and general support dude.
. files on github, Screenshots, Random pics and the rest
#4 2010-12-14 09:48:32
Re: [SOLVED]How to install .deb application (debian binary)
I do not have any experience with building aur pkg. Can someone please make the pkg build for this add-in? It is very important for me because I need to share my desktop screen with this add-in.
Thanks I am waiting for any kind of responses.
#5 2010-12-14 12:41:07
Re: [SOLVED]How to install .deb application (debian binary)
Have you tried making a PKGBUILD? Try it, at least once.
#6 2010-12-14 13:42:35
Re: [SOLVED]How to install .deb application (debian binary)
thanks for the responses. but the problem is that I am relatively new to arch linux. Since I had one serious problem with my nvidia driver because of an unsupported binary, I only use official arch linux repos for installing the application. I really (please understand this) do not want to take risk doing stuff on my own for this. My lap should be working tomorrow. Otherwise I will miss my presentation with adobe connect which would be very pity for me.
I am still looking for your responses.
Thanks in advance
EDIT: I found this from the community forum
«You can also install dpkg, which is in the aur. With dpkg, you can install any .deb packages without converting them. It works for me. I installed ubuntu sound theme and the installation went perfectly fine.»
Is this correct?
Last edited by Archie_Enthusiasm (2010-12-14 13:49:11)
#7 2010-12-14 14:13:31
Re: [SOLVED]How to install .deb application (debian binary)
thanks for the responses. but the problem is that I am relatively new to arch linux. Since I had one serious problem with my nvidia driver because of an unsupported binary, I only use official arch linux repos for installing the application. I really (please understand this) do not want to take risk doing stuff on my own for this. My lap should be working tomorrow. Otherwise I will miss my presentation with adobe connect which would be very pity for me.
If its crucial it works within a certain time, run Debian or Ubuntu and install the program. Whichever way you look at it, unpackaging a .deb on an Arch system involves at least a bit of ‘hackery’ which does not involve Arch’s repos.
The better solution is to actually try things out, and learn while doing so. Nobody is going to just give you the right answer, that’s not how the distro works. In the case of what you’re trying to do, YMMV, so even more there’ll be no ‘right answer’ to point you to.
Allan-Volunteer on the (topic being discussed) mailn lists. You never get the people who matters attention on the forums.
jasonwryan-Installing Arch is a measure of your literacy. Maintaining Arch is a measure of your diligence. Contributing to Arch is a measure of your competence.
Griemak-Bleeding edge, not bleeding flat. Edge denotes falls will occur from time to time. Bring your own parachute.
Источник
Установка пакета .deb на Arch — это возможно?
Проблема проста — у меня есть пакет .deb, и я хочу установить его на свой Arch Linux. Это возможно? Если да, то как?
Является ли это возможным? Да. Это хорошая идея? Это зависит. Вам бы действительно нужно было это сделать, если приложение существует только как .deb пакет. Скорее всего, вы можете просто взять исходный код и написать простой PKGBUILD, чтобы установить его с помощью pacman.
Вам также следует поискать AUR, чтобы убедиться, что кто-то еще этого не сделал.
dpkg для Arch существует. Вы должны иметь возможность устанавливать .deb пакеты на Arch, но вы не должны использовать его вместо pacman , так что просто используйте его для нескольких выбранных пакетов.
Команда по умолчанию выглядит так:
Возможно? Да, но существуют разные методы в зависимости от варианта использования.
Предположение: пакет debian не имеет эквивалентного пакета в официальном репозитории Arch (или дистрибутива на основе Arch).
Установите yaourt с помощью pacman :
Причина: yaourt — это интерфейс (на основе CLI) для pacman, используемый для запроса и установки пакетов AUR . Если пакет Debian уже был переупакован как AUR кем-то другим.
Установите package_name используя yaourt:
примечание: замените package_name именем пакета debian, как указано в AUR . Он попытается установить зависимости самостоятельно pacman .
альтернатива
Предположение: пакет Debian еще не был переупакован как пакет Arch в AUR.
Установить debtap из yaourt :
Создайте эквивалентный пакет, используя debtap :
Установите с помощью pacman :
Не рекомендуемый способ (возможно, опасный)
Этот метод пытается установить пакет, используя формат упаковки debian в Arch, что не рекомендуется из-за возможной опасности повреждения вашей установки. При использовании этого метода рекомендуется подготовить образ аварийного диска Arch и выполнить резервное копирование пользовательских данных / пространства .
Источник
Простая установка .rpm, .deb, .tar.*
Как можно наиболее простым путём устанавливать пакеты форматов .rpm, .deb и .tar.*(без мета-информации) в Archlinux?
Спасибо.
Есть и другие подобные пакеты в АУР — ищите.
Кстати, вспомнил про подобный топик.
marlock
ставь pkgextract из AUR, распаковывай им RPM-ы и DEB’ы, пиши PKGBUILD’ы, собирай packag’и.
мой PKGBUILD для deb пакета выглядит вот так
Давно уже бы попробовал и выяснил, в чем возникли проблемы.
И не забудь про namcap. Он тебе поможет.
Удачи!
grunewald
Правильно.
Давно уже бы попробовал и выяснил, в чем возникли проблемы.
И не забудь про namcap. Он тебе поможет.
Удачи!
Спастбо огромное
я нашел этот деб пакет на сд и установил все превосходно работает
снчало скопировал скрипт затем дал права на запуск этому файлу и перейдя в каталог с пакетом куда предварительно помстил скрипт выполнил команду makepkg
и база установилась
Спасибо огромное за помощь
Ты увидел на практике одну из сильнейших сторон Arch Linux.
© 2006-2021, Русскоязычное сообщество Arch Linux.
Название и логотип Arch Linux ™ являются признанными торговыми марками.
Linux ® — зарегистрированная торговая марка Linus Torvalds и LMI.
Источник
Arch Linux — How to Install Deb Package — ALL Options
Arch Linux has a huge package repository. You should search for anything you need here first. Despite having such an extensive repository, there is still a chance that you may come across a package that isn’t available. If you can’t find what you are looking for, there is still a good chance that it may be available for Debian, Ubuntu, or Mint.
If you do find what you need but only have the deb package, you may want to try installing that deb package on your Arch system. There are multiple approaches that you could take to install a deb package on Arch Linux:
- Check for Existing Packages
- Use Debtap to Install Deb Package on Arch Linux
- Use Alien
- Manually Install Deb Package on Arch Linux
- Use Dpkg
Use Debtap to Install Deb Package on Arch Linux
The Debtap tool can be used to convert a deb package to an Arch linux package. It can then be installed using pacman.
Download the debtap snapshot: HERE.
Convert the package:
Using Dpkg
WARNING — You could corrupt your system with this method. Be careful and have a rescue disk ready.
Dpkg is actually available for Arch. Apparently it is meant for building packages on Arch that are meant to be installed on another system running Debian or Ubuntu. It isn’t actually meant to be used to install deb packages directly on Arch.
It used to be available from AUR but isn’t there anymore. It looks like it has been moved. You can get dpkg HERE.
Manually Install Deb Package on Arch Linux
To get the ar command you will need to install the binutils package:
Unpack the deb file and then unpack the two tarballs within it:
Check for Existing Arch Packages
Before trying to convert or install a deb package you should first check the repo. If it isn’t there you can also check AUR.
- Check the repo first
- Check AUR next
You can check the repo like this:
You can find packages on AUR HERE.
NOTE — AUR is user generated content so use these packages at your own risk.
Download snapshot from AUR website and then do the following to build and install it:
You could also use an AUR helper to make things easier.
Use Alien
There is a tool called Alien that can convert from one package format to another. We haven’t verified if this supports converting from Debian to Arch.
Источник