| 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. Но как это сделать? |