Описание тега fakeroot

1 ответ

Используйте fakeroot/fakechroot для упаковки tar

Существует исходный код foo.tar.gz, который он установит в / lib / modules. Но я не root не имею разрешения. Я пытаюсь написать скрипт для автоматической сборки пакета. #!/bin/bash tar xf foo.tar.gz cd foo make fakeroot make install Это показывает m…
09 ноя '12 в 03:28
0 ответов

Не удалось настроить пакет make: libfakeroot.dylib: mach-o, но неверная архитектура

Я пытался сделать свою первую настройку для IOS, используя Теос. И я просто использовал шаблон настройки по умолчанию (nic.pl), ничего не изменилось, я получил эту ошибку при попытке запустить make package: dyld: could not load inserted library '/us…
23 сен '17 в 14:27
0 ответов

Mksquashfs с fakeroot периодически не может сохранить xattrs

Проблема: при создании squashfs mksquashfs периодически не может скопировать xattrs. Я собираю несколько довольно больших squashfs параллельно (500mb+) и использую mksquashfs с fakeroot для копирования расширенных возможностей. http://man7.org/linux…
0 ответов

fakeroot/proot зависает при генерации rootfs

Я пытаюсь создать файловую систему armhf на основе Debian Stretch, используя multiistrap, fakeroot и proot. Я могу создать rootfs с помощью мультистропа: fakeroot /usr/sbin/multistrap -f multistrap.conf Затем я копирую библиотеки fakeroot в rootfs (…
04 июл '17 в 14:46
0 ответов

deb/rules: нет такого файла или каталога

Я пытался собрать образ vmlinux для моего ядра 2.6.32 в ubuntu-10.04, ссылаясь на это руководство. Вот шаги, которым я следовал.1. Установленные инструменты сборки с sudo apt-get build-dep linux-image-$(uname -r) 2. Загрузил источник используяapt-ge…
19 авг '16 в 05:11
1 ответ

Как собрать пакет Debian с помощью dh-virtualenv? файл правил не работает с fakeroot

Я пытаюсь собрать пакет deb с помощью вспомогательного пакета Debian Spotify dh-virtualenv. Сообщение об ошибке, которое я получаю: во время работы dpkg-buildpackage -us -uc: (venv) $ dpkg-buildpackage -us -uc dpkg-buildpackage: source package ese-x…
23 авг '16 в 02:28
2 ответа

Как узнать, является ли пользователь root или fakeroot?

Я хотел бы знать, является ли пользователь root, не обращая внимания, использует ли этот пользователь инструмент, подобный fakeroot, или нет. Я попробовал функции getuid(), geteuid() а также getlogin(), но когда я запускаю fakeroot Команда каждого и…
07 сен '13 в 16:54
2 ответа

Альтернатива fakeroot для RPM

Я изучал системы пакетов dpkg и rpm. В руководствах по dpkg я нашел рекомендацию использовать fakeroot для правильной сборки пакета от имени пользователя без полномочий root. Но для пакета RPM я не нашел альтернативной утилиты. Я прочитал несколько …
09 дек '11 в 08:30
1 ответ

Linux Fakeroot путаница

У меня много путаницы из-за утилиты fakeroot. Я пытаюсь добавить символьный узел в папку /dev для двух rootfs. Владельцем rootfs_1 является я, тогда как владельцем second является root. Владелец rootfs_1 - Я.а. Если я сделаю ls -l. Я вижу владельца …
23 апр '12 в 22:15
2 ответа

busybox tar игнорирует fakeroot в Ubuntu, но работает в OS X

На моем Mac-компьютере это работает как положено: #!/bin/sh -euf touch test.sh chown 888:888 test.sh busybox tar -czvf out.tar.gz test.sh Призвание: $ fakeroot -- ./generateArchive.sh $ busybox tar -tzvf out.tar.gz -rw-r--r-- 888/888 0 2017-08-02 20…
02 авг '17 в 18:57
0 ответов

Fakeroot на macOS пытается удалить системные каталоги

У меня проблема с fakeroot на macOS. Я создал pacman вилка. Когда я хотел бы удалить пакет, pacman пытается удалить /usr/ вместо подкаталога. В Linux все работает нормально. Ошибка вывода: ~ sudo meme -R but-why checking dependencies... Packages (1)…
28 июн '18 в 11:35
1 ответ

Проблема с изменением разрешений

Я не понимаю, почему разрешение не меняется для пользователя, когда я запускаю команду chmod с помощью fakeroot. Исходный файл имеет такие разрешения: -rwxr-xr-x a.txt* Когда я пытаюсь изменить разрешение для файла, используя chmod, он работает норм…
29 авг '19 в 10:08
0 ответов

Ошибка установки Fakeroot: не удалось выполнить рецепт целевого файла libfakeroot.lo

Я попытался установить fakeroot, запустив ./configure а затем make, но когда я это сделаю, результат будет следующим: Makefile:642: recipe for target 'libfakeroot.lo' failed make[3]: *** [libfakeroot.lo] Error 1 make[3]: Leaving directory '/root/bui…
27 ноя '20 в 15:10
0 ответов

Как установить пакет fakeroot для образа riscv64 yocto?

Я хочу создать образ yocto для FreedomU540(riscv64) с пакетом fakeroot. Если я использую следующий способ установки пакета:CORE_IMAGE_EXTRA_INSTALL += "git ruby ​​bsdtar fakeroot" получить следующую ошибку ОШИБКА: Ничто не ПРЕДОСТАВЛЯЕТ 'fakeroot' (…
27 ноя '20 в 12:37
1 ответ

Fakeroot на OSX Монтерей

Как установить fakeroot на OSX Monterey С использованием brew install fakeroot: Warning: fakeroot has been deprecated because it does not build! Error: fakeroot: no bottle available! You can try to install from source with: brew install --build-from…
27 дек '21 в 15:58
0 ответов

Проблемы с упаковкой на buster

Я пытаюсь собрать некоторые пакеты из исходного кода, и у меня возникают проблемы, которых я не понимаю, несмотря на множество поисковых запросов. Это происходит с некоторыми пакетами, в то время как другие компилируются и упаковываются нормально. О…
0 ответов

после git pull: ошибка: сбой RPC; curl 56 ошибка приема GnuTLS (-110)

Я использую Ubuntu 18.04 на WSL на своем ноутбуке, и он хорошо работает с git. толкать и тянуть не было проблемой. нет, я переместил из другого репозитория в свой удаленный репозиторий огромный каталог. и когда я хотел вставить его в свой ноутбук, п…
08 дек '20 в 15:13
0 ответов

Ошибка сборки Mendel Linux для Coral Dev Board

Я пытаюсь собрать Mendel Linux для Google Coral Dev Board на Ubuntu 20.04. Я шаг за шагом следовал инструкциям, описанным в https://coral.googlesource.com/docs/+/refs/heads/master/GettingStarted.md . После построения дерева бегом m, я не получил фай…
05 май '22 в 14:28
1 ответ

Как найти пакет fakeroot для запуска jpackage

Я создал .jar с eclipse на ubuntu, java14 и javafx. Я хотел создать приложение с jpackage . Итак, я набрал терминал jpackage --name Test --input . --main-jar Test.jar. У меня был ответ:Bundler DEB Bundle пропущен из-за проблемы с конфигурацией: не у…
01 окт '22 в 22:44
0 ответов

Невозможно скопировать файл в смонтированную папку с помощью fakeroot

Похоже, Fakeroot не может обмануть «cp» для копирования файла в смонтированную папку с LD_PRELOAD или без него, но обычно «cp» для фальшивого пользователя «root» работает. Шаги: fakeroot --unknown-is-real mkdir mnt dd if=/dev/zero of=image.img bs=40…
06 авг '22 в 11:02