LINUX.ORG.RU

cat файл.xzm >/dev/null

Убедиться что он был открыт можешь через strace, никаких махинаций.

anonymous
()
Ответ на: комментарий от Zubok

А что говорит утилита file на твой файл xzm?

Squashfs filesystem, little endian, version 4.0, 4267147007 bytes, 2748 inodes, blocksize: 0 bytes, created

v4567 ★★
() автор топика
Ответ на: комментарий от v4567

Squashfs filesystem, little endian, version 4.0, 4267147007 bytes, 2748 inodes, blocksize: 0 bytes, created

Хм, образ, что ли, этой squashfs? Может образ тогда попробовать примонтировать? Попробуй так (от root). Что получается?

# mount -t squashfs -o loop /path/to/image.xzm /mnt
# cd /mnt
# ls
Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

Zubok спасибо! Это действительно squashfs и это действительно образ из porteus. Открыл его mount -t squashfs -o loop просто хотел посмотреть что там.

Ещё интересный момент, initrd представляет собой вроде как башевский скрипт, но без #!/bin/bash и в самом скрипте вроде как бинарник, такого я ещё не встречал.

v4567 ★★
() автор топика
Ответ на: комментарий от v4567

Zubok Можете помочь ещё в одном вопросе.
Есть очень старая fedora core версия 11.
Надо установить скайп. Скайп не ставиться, вернее ставиться версии порядка 2, которая в связи со сменой протокола не конектится к серверу. Скайп версии 4 не ставится.
В федоре очень много настроек, сносить её и ставить последнюю не хотелось бы.
Пытался обновить следующими командами:

yum update rpm
Выдало вот что:
Setting up Update Process
No Packages marked for Update
yum --enablerepo=rawhide --skip-broken upgrade

час проверяло пакеты и выдало в конце по очень многим пакетам такую ошибку (привёл самый конец) libc не обновилась:

Error: Missing Dependency: libpolkit.so.2 is needed by package hal-0.5.12-29.20090226git.fc11.i586 (updates)
Error: Missing Dependency: java-gcj-compat is needed by package jakarta-commons-codec-1.3-10.4.fc11.i586 (installed)
Error: Missing Dependency: libgupnp-igd-1.0.so.2 is needed by package farsight2-0.0.14-1.fc11.i586 (updates)
Error: Missing Dependency: libvncserver.so.0 is needed by package directfb-1.2.9-2.fc11.i586 (updates)
Error: Missing Dependency: ant = 1.7.1-10.0.fc11 is needed by package ant-jmf-1.7.1-10.0.fc11.i586 (updates)
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest

запуск

package-cleanup --problems

выдал вот что:

Setting up yum            
Loaded plugins: fastestmirror, presto, refresh-packagekit, versionlock
Loading mirror speeds from cached hostfile                            
Reading local RPM database
Processing all local requires
Missing dependencies:
Package gdm-2.26.1-10.fc11.i586 requires /sbin/nologin
Package fakeroot-1.12.2-21.fc11.i586 requires /usr/bin/getopt
Package hal-0.5.12-26.20090226git.fc11.i586 requires util-linux >= 2.12a-16
Package xmlto-0.0.22-1.fc11.i586 requires util-linux
Package mozilla-vlc-1.0.0-0.11rc3.fc11.i586 requires vlc = 1.0.0-0.11rc3.fc11
Package DeviceKit-disks-004-3.fc11.i586 requires util-linux-ng
Package nfs-utils-1.1.5-6.fc11.i586 requires /sbin/nologin
Package redhat-lsb-3.2-3.fc11.i586 requires /bin/dmesg
Package redhat-lsb-3.2-3.fc11.i586 requires /bin/kill
Package redhat-lsb-3.2-3.fc11.i586 requires /bin/more
Package redhat-lsb-3.2-3.fc11.i586 requires /bin/mount
Package redhat-lsb-3.2-3.fc11.i586 requires /bin/umount
Package redhat-lsb-3.2-3.fc11.i586 requires /usr/bin/chfn
Package redhat-lsb-3.2-3.fc11.i586 requires /usr/bin/chsh
Package redhat-lsb-3.2-3.fc11.i586 requires /usr/bin/col
Package redhat-lsb-3.2-3.fc11.i586 requires /usr/bin/ipcrm
Package redhat-lsb-3.2-3.fc11.i586 requires /usr/bin/ipcs
Package redhat-lsb-3.2-3.fc11.i586 requires /usr/bin/logger
Package redhat-lsb-3.2-3.fc11.i586 requires /usr/bin/renice
Package rarian-0.8.1-4.fc11.i586 requires util-linux
Package readahead-1.4.9-1.fc11.i586 requires /usr/bin/ionice
Package prelink-0.4.0-7.fc11.i586 requires util-linux
Package openssh-5.2p1-2.fc11.i586 requires /sbin/nologin
Package policycoreutils-2.0.62-12.6.fc11.i586 requires /bin/mount
Package coreutils-7.2-1.fc11.i586 requires util-linux-ng >= 2.14
Package initscripts-8.95-1.3.i586 requires mount >= 2.11l
Package initscripts-8.95-1.3.i586 requires util-linux >= 2.10s-11
Package usermode-1.100-2.i586 requires util-linux
Package mkinitrd-6.0.86-2.fc11.i586 requires /sbin/losetup
Package mkinitrd-6.0.86-2.fc11.i586 requires mount
Package kde-settings-4.2-10.20090430svn.fc11.noarch requires util-linux

запуск:

package-cleanup --dupes

выдал вот что:

Setting up yum
Loaded plugins: fastestmirror, presto, refresh-packagekit, versionlock

запуск:

rpm -Va --nofiles --nodigest

выдал вот что:

Unsatisfied dependencies for initscripts-8.95-1.3.i586:
        mount >= 2.11l нужен для initscripts-8.95-1.3.i586
        util-linux >= 2.10s-11 нужен для initscripts-8.95-1.3.i586
Unsatisfied dependencies for hal-0.5.12-26.20090226git.fc11.i586: 
        util-linux >= 2.12a-16 нужен для hal-0.5.12-26.20090226git.fc11.i586
Unsatisfied dependencies for mozilla-vlc-1.0.0-0.11rc3.fc11.i586:           
        vlc = 1.0.0-0.11rc3.fc11 нужен для mozilla-vlc-1.0.0-0.11rc3.fc11.i586
Unsatisfied dependencies for usermode-1.100-2.i586:                           
        util-linux нужен для usermode-1.100-2.i586                            
Unsatisfied dependencies for nfs-utils-1:1.1.5-6.fc11.i586:                   
        /sbin/nologin нужен для nfs-utils-1:1.1.5-6.fc11.i586                 
Unsatisfied dependencies for xmlto-0.0.22-1.fc11.i586:                        
        util-linux нужен для xmlto-0.0.22-1.fc11.i586                         
Unsatisfied dependencies for readahead-1:1.4.9-1.fc11.i586:                   
        /usr/bin/ionice нужен для readahead-1:1.4.9-1.fc11.i586               
Unsatisfied dependencies for policycoreutils-2.0.62-12.6.fc11.i586:
        /bin/mount нужен для policycoreutils-2.0.62-12.6.fc11.i586
Unsatisfied dependencies for coreutils-7.2-1.fc11.i586:
        util-linux-ng >= 2.14 нужен для coreutils-7.2-1.fc11.i586
Unsatisfied dependencies for redhat-lsb-3.2-3.fc11.i586:
        /bin/dmesg нужен для redhat-lsb-3.2-3.fc11.i586
        /bin/kill нужен для redhat-lsb-3.2-3.fc11.i586
        /bin/more нужен для redhat-lsb-3.2-3.fc11.i586
        /bin/mount нужен для redhat-lsb-3.2-3.fc11.i586
        /bin/umount нужен для redhat-lsb-3.2-3.fc11.i586
        /usr/bin/chfn нужен для redhat-lsb-3.2-3.fc11.i586
        /usr/bin/chsh нужен для redhat-lsb-3.2-3.fc11.i586
        /usr/bin/col нужен для redhat-lsb-3.2-3.fc11.i586
        /usr/bin/ipcrm нужен для redhat-lsb-3.2-3.fc11.i586
        /usr/bin/ipcs нужен для redhat-lsb-3.2-3.fc11.i586
        /usr/bin/logger нужен для redhat-lsb-3.2-3.fc11.i586
        /usr/bin/renice нужен для redhat-lsb-3.2-3.fc11.i586
Unsatisfied dependencies for openssh-5.2p1-2.fc11.i586:
        /sbin/nologin нужен для openssh-5.2p1-2.fc11.i586
Unsatisfied dependencies for rarian-0.8.1-4.fc11.i586:
        util-linux нужен для rarian-0.8.1-4.fc11.i586
Unsatisfied dependencies for DeviceKit-disks-004-3.fc11.i586:
        util-linux-ng нужен для DeviceKit-disks-004-3.fc11.i586
Unsatisfied dependencies for kde-settings-4.2-10.20090430svn.fc11.noarch:
        util-linux нужен для kde-settings-4.2-10.20090430svn.fc11.noarch
Unsatisfied dependencies for fakeroot-1.12.2-21.fc11.i586:
        /usr/bin/getopt нужен для fakeroot-1.12.2-21.fc11.i586
Unsatisfied dependencies for gdm-1:2.26.1-10.fc11.i586:
        /sbin/nologin нужен для gdm-1:2.26.1-10.fc11.i586
Unsatisfied dependencies for prelink-0.4.0-7.fc11.i586:
        util-linux нужен для prelink-0.4.0-7.fc11.i586
Unsatisfied dependencies for mkinitrd-6.0.86-2.fc11.i586:
        /sbin/losetup нужен для mkinitrd-6.0.86-2.fc11.i586
        mount нужен для mkinitrd-6.0.86-2.fc11.i586

Получается не всё обновилось.
скайп скачал бинарники и просто их скопировал.
glibc как была версии libc-2.10.1.so так и осталась.
соответственно по ldd скайп показывает что все библиотеки есть, а при запуске /usr/share/skype/skype --version выдаёт вот что:

/usr/share/skype/skype: symbol lookup error: /usr/share/skype/skype: undefined symbol: _ZN9QHashData14detach_helper2EPFvPNS_4NodeEPvEPFvS1_Eii
при запуске /usr/share/skype/skype выдаёт вот что:
Ошибка сегментирования

Не знаю даже что и делать?

v4567 ★★
() автор топика
Ответ на: комментарий от v4567

Этот вопрос явно не ко мне, так как я по Debian больше. С инфраструктурой Fedora, где там бэкпорты могут быть, как зависимости в пакетах подмахнуть корректно, чтобы пакет встал, вот с этими особенностями я не знаком. Поэтому лучше создать отдельный топик (скопировать этот) в разделе Desktop, поставить теги fedora skype и другие по вкусу и ждать федористов.

Zubok ★★★★★
()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от Zubok

уже так и сделал, создал новую тему в desktop

v4567 ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.