greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
А если создать базу pacman в папке пользователя и затем, используя опции --root и --dbpath попробовать установить пакет? |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
Кстати, для node решение нашел: nvm (Node Version Manager) решает проблему хранения множества версий в системе |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
kurychЭто сложно. Для chroot насколько я знаю нужно отдельную систему держать. containers: что LXC, что docker слишком сложны для выполнения простых задач, как я считаю. Эти варианты можно считать запасными nafanjaДумаю неплохой вариант. А можно ли указать pacman`у чтобы он установил пакет в папку пользователя?greycatа что распаковать пакетв в прописанную в путях исполняемую папку пользователя не вариант? или пересобирать пакет нужно? nafanjaДа, знаю. Я так php разных версий ставил. Но не всегда в aur можно найти нужный пакет. Например те же случаи с node и go |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
undemeonОтличный вариант! Спасибо! |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
Здравствуйте! Уже несколько раз у меня была ситуация, когда надо было иметь 2 пакета, которые конфликтуют в одной системе. Например go и gccgo, или nodejs и nodejs-lts-erbium. Я сразу вспомнил про virtual env питона, которое решает данную проблему. Есть ли в arch что-нибудь подобное? И в целом как такая проблема решается? |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
Эх, жаль конечно! А за совет спасибо, обязательно воспользуюсь |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
Добрый день! Подскажите пожалуйста: можно ли устанавливать пакеты из aur не архивируя все в pkg.tar.xz? А то комп слабый, программы весом ~500 мб устанавливаются очень медленно именно из-за архивации. Важно, чтобы решение не ломало логику pacman, чтобы все пакеты были на учете у pacman |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
Код загрузчика выложу позже, когда под рукой окажется ноутбук |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
Пересмотрел много вариантов, все они опираются на команды linux и initrd. Я бы хотел запускать систему через efi файл который хранится в iso . Нашел вариант с chainloader, попробовал и получил ошибку на фото(сначала синее окошко, за ним темное) |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
Здравствуйте. Решил сделать мультизагрузочную флешку, которая в идеале находит в заданной директории iso образы и грузит их. Так как граб имеет функционал загрузки с iso решил делать на нем. Для начала загрузить бы конкретный iso который лежит в корне флешки. Поставил граб uefi на флешку на 2й раздел(sdc2), т.к файловые менеджеры по дефолту монтируют 1й раздел. Граб при загрузке с флешки запускается, отлично! Теперь вопрос: что прописать в grub.cfg чтобы запускался iso в корне флешки? Пробовал разные варианты, но они не подходят,так как используют команды linux и initrd . В iso лежит арч, неизвестно почему таким способом он не прогружается, а ломается и входит в emergency mod. Поэтому лучшим вариантом будет запустить файл bootx64.efi , который лежит в iso. Но как это сделать? |