| nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vadikТвой вариант не рабочий для йогурта + aur!!! а конкретно опция -w не рабочая она от pacmana , и у йогурта нет опции типа собрать но не устанавливать!!! а если в процессе после сборки отказаться от установки, то и следующие пакеты не соберутся автоматом...
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
| vadik |
|
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
nafanjaМда, я был не прав. Для АУР нужно что-то отдельное городить, либо собирать вручную. Однако –dbpath и –cachedir йогурт прекрасно понимает, а это значит, что можно будет лишний раз не собирать и не тянуть пакеты, уже установленные на компе без инета. А по поводу установки, так есть опция –root, и можно спокойно устанавливать пакет во временный каталог (как вариант). Хотя тут уже наверное будет проще сделать как советует Natrio. Короче у кого есть желание - можно попробовать в виртуалке и подобрать нормальный способ. |
| VlaoMao |
|
|
Темы:
15
Сообщения:
306
Участник с: 23 января 2011
|
Всё ок. Сегодня, скорее всего из-за положения планет, или моих рук, у меня благополучно отвалилась клавиатура после обновления filesystem и ещё чего-то. После двух часов возни с системой ничего не выявил и принял решение переставить системку. Заодно зеркало своё проверил, пакеты из аура собрал, какие надо было, и сложил аккуратно в одну кучку. Теперь всё ок. И что самое приятное, клава работает. |
| nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
vadikСам об этом давно думал, но вот такой демо вариант для ответа на пост не отработал до желаемого результата, поэтому не стал его постить…. mkdir -p ~/temp/temp/var/lib/pacman mkdir -p ~/temp/cache yaourt -Syy -r ~/temp/temp yaourt -S -r ~/temp/temp --export ~/temp --cachedir ~/temp/cache cairo-ubuntu
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
| vadik |
|
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
А где самая “вкусняшка” - –dbpath? Без нее все зависимости будут каждый раз скачиваться и устанавливаться. |
| nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
yaourt -S -r ~/temp/temp --export ~/temp --cachedir ~/temp/cache --dbpath ~/temp/temp/var/lib/pacman/ cairo-ubuntu ==> Проверяю необходимые для запуска зависимости... ==> Установка недостающих зависимостей... ошибка: цель не найдена: freetype2-ubuntu>=2.3.11 ==> ОШИБКА: 'pacman' не удалось установить недостающие зависимости. ==> ERROR: Makepkg was unable to build . ==> Restart building fontconfig-ubuntu ? [y/N] ==> ------------------------------------------ ==>
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
| vadik |
|
|
Темы:
55
Сообщения:
5395
Участник с: 17 августа 2009
|
[vadik@archlinux ~]$ mkdir -p ~/temp/temp/var/lib/pacman
[vadik@archlinux ~]$ mkdir -p ~/temp/cache
[vadik@archlinux ~]$ yaourt -S -r ~/temp/temp --export ~/temp --cachedir ~/temp/cache --dbpath ~/temp/temp/var/lib/pacman/ cairo-ubuntu
==> Downloading cairo-ubuntu PKGBUILD from AUR...
x cairo-respect-fontconfig.patch
x PKGBUILD
Comment by: комменты поудалял
...
First Submitted: Wed, 04 Jun 2008 11:52:51 +0000
cairo-ubuntu 1.12.2-3
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> cairo-ubuntu dependencies:
- libpng>=1.4.0 (already installed)
- libxrender (already installed)
- pixman>=0.16.6 (already installed)
- xcb-util>=0.3.6 (already installed)
- pkgconfig (already installed)
- fontconfig-ubuntu>=2.8.0 (building from AUR)
- libxft-ubuntu (building from AUR)
==> cairo-ubuntu conflicts:
- cairo-1.12.2-2
==> Continue building cairo-ubuntu ? [Y/n]
==> --------------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for cairo-ubuntu:
==> Downloading fontconfig-ubuntu PKGBUILD from AUR...
x fontconfig.install
x PKGBUILD
Comment by: комменты поудалял
...
First Submitted: Mon, 28 Jul 2008 18:25:34 +0000
fontconfig-ubuntu 2.8.0-10
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> fontconfig-ubuntu dependencies:
- expat>=2.0.1 (already installed)
- freetype2-ubuntu>=2.3.11 (building from AUR)
==> fontconfig-ubuntu conflicts:
- fontconfig-2.8.0-2
==> Edit fontconfig.install ? [Y/n] ("A" to abort)
==> ----------------------------------------------
==> n
==> Continue building fontconfig-ubuntu ? [Y/n]
==> -------------------------------------------
==>
==> Building and installing package
==> Install or build missing dependencies for fontconfig-ubuntu:
==> Downloading freetype2-ubuntu PKGBUILD from AUR...
x freetype-2.2.1-enable-valid.patch
x bug35847.patch
x bug35833.patch
x PKGBUILD
Comment by: комменты поудалял
...
First Submitted: Wed, 04 Jun 2008 11:53:41 +0000
freetype2-ubuntu 2.4.9-2
( Unsupported package: Potentially dangerous ! )
==> Edit PKGBUILD ? [Y/n] ("A" to abort)
==> ------------------------------------
==> n
==> freetype2-ubuntu dependencies:
- zlib (already installed)
==> freetype2-ubuntu conflicts:
- freetype2-2.4.9-2
==> Continue building freetype2-ubuntu ? [Y/n]
==> ------------------------------------------
==>
==> Restart building fontconfig-ubuntu ? [y/N]
==> ------------------------------------------
==>
==> Restart building cairo-ubuntu ? [y/N]
==> -------------------------------------
==> Правда еще одна тонкость, пакеты указанные в зависимостях должны быть действительно установлены в системе (иначе пакет может просто не собраться), в которой происходит сборка. Поэтому вариант с йогуртом ТС может и не подойти. |
| VlaoMao |
|
|
Темы:
15
Сообщения:
306
Участник с: 23 января 2011
|
Всем привет опять. В общем создал я локальное зеркало на работе. Весит ~26Гб, только x86_64. Теперь хотелось бы без костылей его обновлять иногда. Так-то на свой компьютер обновления я таскаю по методу vadik'a, но хотелось бы обновлять именно само зеркало, и при это не таскать постоянно 26 гигов на флешке. Может есть безкостыльный способ создать дельту зеркала? |
| sleepycat |
|
Темы:
98
Сообщения:
3291
Участник с: 19 июля 2011
|
чего? не уловил суть. ) мне на все заботы хватает rsync, учитывая что на офф. репах почти везде сервис висит, то обновлять зеркало дело нетрудное, скрипт на основе команды rsync и в крон, как-то хватает…
Лозунг у них был такой: "Познание бесконечности требует бесконечного времени". С этим я не спорил, но они делали из этого неожиданный вывод: "А потому работай не работай — все едино". И в интересах неувеличения энтропии Вселенной они не работали. (с)
|
| jim945 |
|
Темы:
8
Сообщения:
3066
Участник с: 25 января 2010
|
VlaoMaoС помощью rsync -T, –temp-dir=DIRЯ так понимаю то?
Lupus pilum mutat, non mentem.
|