1

Тема: Додати новий пакет за допомогою pacman

Щось я ніяк не второпаю, як без допомоги abs додати новий пакет у систему? Тобто - коли пакет існує і його треба оновити, pacman качає готовий бінарник з репозіторію. А якщо пакет ще не встановлений?

$ cd /pub
$ more beer

2

Re: Додати новий пакет за допомогою pacman

Либо я не понял, либо все те же pacman -S пакет
Если пакета нет - он поставится с зависимостями, если есть - апгрейднется

3

Re: Додати новий пакет за допомогою pacman

Якщо я тебе правильно зрозумів, то спробуй pacman -A <пакет>.

Archlinux current + Pentium Mobility 1,86GHz
http://archlinux.org.ua/pub/arch.png

4

Re: Додати новий пакет за допомогою pacman

Зрозумів правильно, але не до кінця wink

Це, якщо я за допомогою abs + makepkg зберу пакет, то я його звісно можу додати

pacman -A [i]ім'я_файла[/i]

Але якщо я не хочу цим шляхом, а хочу сразу встановити бінарний пакет, як це робиться при

pacman -Syu

но для нового, ще невстановленого пакета.

Наскільки я розумію, при оновленні системи з сервера береться вже зібраний пакет, а не вихідні тексти з настуною компіляцією на моєму хості. Хочу зробити так само при встановленні нового пакету - отримати бінарний пакет.

Востаннє редагувалося шкипер (2007-01-16 16:39:41)

$ cd /pub
$ more beer

5

Re: Додати новий пакет за допомогою pacman

drfn написав:

Либо я не понял, либо все те же pacman -S пакет
Если пакета нет - он поставится с зависимостями, если есть - апгрейднется

Понял smile

$ cd /pub
$ more beer

6

Re: Додати новий пакет за допомогою pacman

шкипер написав:

Зрозумів правильно, але не до кінця wink

Це, якщо я за допомогою abs + makepkg зберу пакет, то я його звісно можу додати

pacman -A [i]ім'я_файла[/i]

Але якщо я не хочу цим шляхом, а хочу сразу встановити бінарний пакет, як це робиться при

pacman -Syu

но для нового, ще невстановленого пакета.

Наскільки я розумію, при оновленні системи з сервера береться вже зібраний пакет, а не вихідні тексти з настуною компіляцією на моєму хості. Хочу зробити так само при встановленні нового пакету - отримати бінарний пакет.

Використовуй команду pacman -A <pkg>. Можеш навіть закачати пакет з репозитарію арча і вручну встановити його. Навіщо користуватися abs, якщо вже є зібраний бінарний пакет (*.pkg.tar.gz).

Archlinux current + Pentium Mobility 1,86GHz
http://archlinux.org.ua/pub/arch.png

7

Re: Додати новий пакет за допомогою pacman

drfn був правий

pacman -S ім'я_пакета самостійно бере останню версію пакета з репозіторию і (за згодою користувача) встановлює його. Навіть якщо пакет не був раніше встановленний.

$ cd /pub
$ more beer