Вопросы про porteus

Добро пожаловать!

Moderator: Blaze

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#496 by SaintAnd » 06 Dec 2021, 15:41

glestwid wrote:
01 Dec 2021, 10:44
wireshark: error while loading shared libraries: libcares.so.2: cannot open shared object file: No such file or directory
Не понимаю почему у тебя это затребовало, потому что я поставил чистую систему porteus5 xfce и специально всё проверил.
Может быть у тебя другие модули заменяют библиотеки и поэтому конфликтует?
Вывод хотелось бы посмотреть, что писал в прошлом посте.

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#497 by glestwid » 20 Dec 2021, 18:43

SaintAnd wrote:
06 Dec 2021, 15:41
Вывод хотелось бы посмотреть, что писал в прошлом посте.
Вот что выводит:

root@android-tv1:/usr/share/applications# ldd /usr/bin/wireshark | grep not
libcares.so.2 => not found
libicui18n.so.69 => not found
libicuuc.so.69 => not found
libicudata.so.69 => not found
После добавления Вашего libcares:


root@android-tv1:/usr/share/applications# ldd /usr/bin/wireshark | grep not
libicui18n.so.69 => not found
libicuuc.so.69 => not found
libicudata.so.69 => not found
Откуда остальные брать валидных версий?

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#498 by SaintAnd » 01 Jan 2022, 18:55

glestwid wrote:
20 Dec 2021, 18:43
libicui18n.so.69 => not found
libicuuc.so.69 => not found
libicudata.so.69 => not found
С новым годом!
Специально скачал iso Porteus-XFCE-v5.0rc3-x86_64, распаковал 001-core.xzm и нашёл отсутсвующие у вас libicui18n.so.69, libicuuc.so.69, libicudata.so.69. Поэтому у вас не должно быть никаких проблем, если только вы не модифицировали вашу сборку или как-то добавляли новые модули, которые бы удаляли эти файлы. Поэтому рекомендую запустить porteus в режиме always fresh и запустить те модули, что я указал и снова проверить работу.

No_Problem
White ninja
White ninja
Posts: 18
Joined: 25 Oct 2017, 06:47
Distribution: Porteus-OPENBOX-v5.0rc3-x86_64

Вопросы про porteus

Post#499 by No_Problem » 02 Jan 2022, 17:06

Всех с праздниками! :newyear:
Подскажите пожалуйста, могу ли я использовать /rootcopy для того чтобы удалять директории?

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#500 by SaintAnd » 03 Jan 2022, 23:31

No_Problem wrote:
02 Jan 2022, 17:06
Подскажите пожалуйста, могу ли я использовать /rootcopy для того чтобы удалять директории?
Не могли бы вы расписать подробнее, что вы имеете ввиду.

Я не пользуюсь rootcopy, но вот что пишут про него на официальном сайте
https://translate.google.com/?sl=en&tl= ... =translate

Другими словами, в этот каталог вы можете добавить файлы или другие каталоги, как системные, так и любые другие.
Например, rootcopy/usr/lib64/ld-linux.so.2 или rootcopy/home/guest/myfile.txt и тому подобное
Сайт:
http://www.porteus.org/tutoriels/26-gen ... ctory.html

No_Problem
White ninja
White ninja
Posts: 18
Joined: 25 Oct 2017, 06:47
Distribution: Porteus-OPENBOX-v5.0rc3-x86_64

Вопросы про porteus

Post#501 by No_Problem » 04 Jan 2022, 04:58

SaintAnd wrote:
03 Jan 2022, 23:31
Другими словами, в этот каталог вы можете добавить файлы или другие каталоги, как системные, так и любые другие.
Да, именно, можно добавлять.
А можно ли их удалять используя /rootcopy?

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#502 by SaintAnd » 04 Jan 2022, 10:11

No_Problem wrote:
04 Jan 2022, 04:58
А можно ли их удалять используя /rootcopy?
Удалять можно только то, что добавлено в этот каталог /rootcopy.
А чтобы удалять файлы, которые были добавлены из модулей (системные и другие), нужно запускать систему с параметром changes. От рута удаляем не нужный файл или каталог и тогда в месте, куда указывал changes появится файл .wh.название_файла, которое блокирует создание файла или каталога.
Например:
Имеем директорию /opt/porteus-scripts (которая была создана из какого-либо модуля.xzm), удаляем её и в /mnt/sda1/Porteus/changes/opt создаётся скрытый файл .wh.porteus-scripts, который будет блокировать создание папки из какого-либо модуля.xzm.

No_Problem
White ninja
White ninja
Posts: 18
Joined: 25 Oct 2017, 06:47
Distribution: Porteus-OPENBOX-v5.0rc3-x86_64

Вопросы про porteus

Post#503 by No_Problem » 04 Jan 2022, 17:15

SaintAnd wrote:
04 Jan 2022, 10:11
Имеем директорию /opt/porteus-scripts (которая была создана из какого-либо модуля.xzm), удаляем её и в /mnt/sda1/Porteus/changes/opt создаётся скрытый файл .wh.porteus-scripts, который будет блокировать создание папки из какого-либо модуля.xzm.
Спасибо! Попробую.

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#504 by glestwid » 06 Jan 2022, 18:42

Пытаюсь в VirtualBox поставить Poreteus v5 32bit. Поставил, пытаюсь добавить Virtualbox Additions , запускаю VboxLinuxAdditions.run, получаю вот такой лог (см ниже). Файлы с сорцами, как требует virtualBox, взял отсюда - http://ftp.vim.org/ftp/os/Linux/distr/p ... .0/kernel/. Что ему не нравится и как мне эти самые additions поставить?

Code: Select all

Building the main Guest Additions 6.1.30 module for kernel 5.12.14-porteus.
Error building the module.  Build output follows.
make V=1 CONFIG_MODULE_SIG= CONFIG_MODULE_SIG_ALL= -C /lib/modules/5.12.14-porteus/build M=/tmp/vbox.0 SRCROOT=/tmp/vbox.0 -j1 modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (		\
echo >&2;							\
echo >&2 "  ERROR: Kernel configuration is invalid.";		\
echo >&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";	\
echo >&2 ;							\
/bin/false)
make -f ./scripts/Makefile.build obj=/tmp/vbox.0 \
single-build= \
need-builtin=1 need-modorder=1
  gcc -Wp,-MMD,/tmp/vbox.0/.VBoxGuest-linux.o.d -nostdinc -isystem /usr/lib/gcc/i586-slackware-linux/10.3.0/include -I./arch/x86/include -I./arch/x86/include/generated  -I./include -I./arch/x86/include/uapi -I./arch/x86/include/generated/uapi -I./include/uapi -I./include/generated/uapi -include ./include/linux/compiler-version.h -include ./include/linux/kconfig.h -include ./include/linux/compiler_types.h -D__KERNEL__ -fmacro-prefix-map=./= -Wall -Wundef -Werror=strict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -fshort-wchar -fno-PIE -Werror=implicit-function-declaration -Werror=implicit-int -Werror=return-type -Wno-format-security -std=gnu89 -mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -fcf-protection=none -m32 -msoft-float -mregparm=3 -freg-struct-return -fno-pic -mpreferred-stack-boundary=2 -march=i686 -Wa,-mtune=generic32 -ffreestanding -Wno-sign-compare -fno-asynchronous-unwind-tables -mindirect-branch=thunk-extern -mindirect-branch-register -fno-jump-tables -fno-delete-null-pointer-checks -Wno-frame-address -Wno-format-truncation -Wno-format-overflow -Wno-address-of-packed-member -Os -fno-allow-store-data-races -Wframe-larger-than=1024 -fno-stack-protector -Wimplicit-fallthrough -Wno-unused-but-set-variable -Wno-unused-const-variable -fno-omit-frame-pointer -fno-optimize-sibling-calls -Wdeclaration-after-statement -Wvla -Wno-pointer-sign -Wno-stringop-truncation -Wno-zero-length-bounds -Wno-array-bounds -Wno-stringop-overflow -Wno-restrict -Wno-maybe-uninitialized -fno-strict-overflow -fno-stack-check -fconserve-stack -Werror=date-time -Werror=incompatible-pointer-types -Werror=designated-init -Wno-packed-not-aligned -Wno-declaration-after-statement -fno-pie -include /tmp/vbox.0/include/VBox/VBoxGuestMangling.h -I./include -I/tmp/vbox.0/ -I/tmp/vbox.0/include -I/tmp/vbox.0/r0drv/linux -D__KERNEL__ -DMODULE -DRT_WITHOUT_PRAGMA_ONCE -DVBOX -DRT_OS_LINUX -DIN_RING0 -DIN_RT_R0 -DIN_GUEST -DIN_GUEST_R0 -DIN_MODULE -DRT_WITH_VBOX -DVBGL_VBOXGUEST -DVBOX_WITH_HGCM -DRT_ARCH_X86  -DMODULE  -DKBUILD_BASENAME='"VBoxGuest_linux"' -DKBUILD_MODNAME='"vboxguest"' -D__KBUILD_MODNAME=kmod_vboxguest -c -o /tmp/vbox.0/VBoxGuest-linux.o /tmp/vbox.0/VBoxGuest-linux.c
/bin/sh: line 1: scripts/basic/fixdep: cannot execute binary file: Exec format error
make[2]: *** [scripts/Makefile.build:271: /tmp/vbox.0/VBoxGuest-linux.o] Error 126
make[2]: *** Deleting file '/tmp/vbox.0/VBoxGuest-linux.o'
make[1]: *** [Makefile:1859: /tmp/vbox.0] Error 2
make: *** [/tmp/vbox.0/Makefile-footer.gmk:117: vboxguest] Error 2


User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#505 by SaintAnd » 06 Jan 2022, 19:40

glestwid, Скорее всего у вас в директории base не запущены (отсутствуют) модули 05-devel.xzm и crippled_sources.xzm.

Но совет от меня, лучше пока пользоваться virtualbox в porteus v4, т.к. у меня не было с ним проблем именно с virtualbox. А в porteus v5 (64 bit cinnamon) пока с этим проблему нормально не решили, т.к. у вас потом после установки будет ошибка сегментирования (Segmentation fault)

А вот истинная причина вашей проблемы:
glestwid wrote:
06 Jan 2022, 18:42
Building the main Guest Additions 6.1.30 module for kernel 5.12.14-porteus.
У вас версия 6.1.30 для 64 битной системы. А последние версии virtualbox для 32 только 5.2
Скачивайте отсюда https://www.virtualbox.org/wiki/Download_Old_Builds_5_2 последнюю версию, которая поддерживает 32bit
Установил на porteus v5 xfce и всё работает. Стоковый porteus v5 LXQT не хочет запускаться, slim и ругается на libxcb.so. Но мне lxqt не нужен, поэтому не знаю, что за проблема у этой сборки.

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#506 by glestwid » 06 Jan 2022, 21:00

Скорее всего у вас в директории base не запущены (отсутствуют) модули 05-devel.xzm и crippled_sources.xzm.
Они там есть, это 100%. И именно от v5 x86-64, взятые отсюда http://ftp.vim.org/ftp/os/Linux/distr/p ... .0/kernel/

User avatar
SaintAnd
Shogun
Shogun
Posts: 254
Joined: 02 Sep 2018, 13:45
Distribution: Porteus-v4-x64 (LXDE)
Location: Russia, Southern Federal District

Вопросы про porteus

Post#507 by SaintAnd » 06 Jan 2022, 21:37

glestwid, Вообщем, если не получится с версией VirtualBox 5.2.44 32bit, то сообщите, что за вресия оконного окружения у вас установлена (на XFCE работает, как уже писал).

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#508 by glestwid » 06 Jan 2022, 21:41

SaintAnd wrote:
06 Jan 2022, 19:40
Скачивайте отсюда https://www.virtualbox.org/wiki/Download_Old_Builds_5_2 последнюю версию, которая поддерживает 32bit
У меня на VirtualBox стоит еще и 64 bit версия Porteus и additions для него. Надо сносить из настроек самого VirtualBox Manager 64битный pack?

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#509 by glestwid » 06 Jan 2022, 21:42

Да, desktop engine у меня и в 64bit и в 32bit - XFCE

glestwid
Samurai
Samurai
Posts: 182
Joined: 09 Jan 2018, 20:05
Distribution: Porteus-XFCE 5.0 i586

Вопросы про porteus

Post#510 by glestwid » 06 Jan 2022, 21:49

Облом-с - не могу поставить v5 addons. Пишет какую-то херню. https://ibb.co/ZNp3kY1 Что делать?

Post Reply