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.
|