Romario 0 31 января, 2008 Опубликовано 31 января, 2008 · Жалоба Cобственно меня интересует какие либы можно исключить из данного списка для создания рамдиска. И работоспособности линуха и моего приложения. Сети и харда у меня нет. Но нужны к примеру thread, поэтому либа libpthread нужна. /lib: total 7613 -rwxr-xr-x 1 0 0 158767 Nov 18 11:08 ld-2.5.so lrwxrwxrwx 1 0 0 11 Nov 24 16:45 ld-linux.so.2 -> ld-2.5.so -rw-r--r-- 1 0 0 77069 Nov 18 11:07 libanl-2.5.so lrwxrwxrwx 1 0 0 15 Nov 24 16:45 libanl.so.1 -> libanl-2.5.so -rw-r--r-- 1 0 0 8477 Nov 18 11:06 libBrokenLocale-2.5.so lrwxrwxrwx 1 0 0 24 Nov 24 16:45 libBrokenLocale.so.1 -> libBrokenLocale-2.5.so -rwxr-xr-x 1 0 0 1498950 Nov 18 11:08 libc-2.5.so lrwxrwxrwx 1 0 0 17 Nov 24 16:45 libcom_err.so.2 -> libcom_err.so.2.1 -rwxr-xr-x 1 0 0 10438 Sep 30 22:02 libcom_err.so.2.1 lrwxrwxrwx 1 0 0 19 Nov 24 16:45 libconsole.so.0 -> libconsole.so.0.0.0 -rwxr-xr-x 1 0 0 94241 Sep 30 21:57 libconsole.so.0.0.0 -rw-r--r-- 1 0 0 76356 Nov 18 11:07 libcrypt-2.5.so lrwxrwxrwx 1 0 0 17 Nov 24 16:45 libcrypt.so.1 -> libcrypt-2.5.so lrwxrwxrwx 1 0 0 13 Nov 24 16:45 libc.so.6 -> libc-2.5.so -rw-r--r-- 1 0 0 76415 Nov 18 11:07 libdl-2.5.so lrwxrwxrwx 1 0 0 14 Nov 24 16:45 libdl.so.2 -> libdl-2.5.so -rw-r--r-- 1 0 0 608264 Nov 18 11:06 libm-2.5.so lrwxrwxrwx 1 0 0 13 Nov 24 16:45 libm.so.6 -> libm-2.5.so lrwxrwxrwx 1 0 0 17 Nov 24 16:45 libncurses.so.5 -> libncurses.so.5.4 -rw-r--r-- 1 0 0 333898 Oct 25 15:23 libncurses.so.5.4 -rw-r--r-- 1 0 0 155680 Nov 18 11:08 libnsl-2.5.so lrwxrwxrwx 1 0 0 15 Nov 24 16:45 libnsl.so.1 -> libnsl-2.5.so -rw-r--r-- 1 0 0 78480 Nov 18 11:08 libnss_compat-2.5.so lrwxrwxrwx 1 0 0 22 Nov 24 16:45 libnss_compat.so.2 -> libnss_compat-2.5.so -rw-r--r-- 1 0 0 75951 Nov 18 11:07 libnss_dns-2.5.so lrwxrwxrwx 1 0 0 19 Nov 24 16:45 libnss_dns.so.2 -> libnss_dns-2.5.so -rw-r--r-- 1 0 0 80881 Nov 18 11:07 libnss_files-2.5.so lrwxrwxrwx 1 0 0 21 Nov 24 16:45 libnss_files.so.2 -> libnss_files-2.5.so -rw-r--r-- 1 0 0 76991 Nov 18 11:07 libnss_hesiod-2.5.so lrwxrwxrwx 1 0 0 22 Nov 24 16:45 libnss_hesiod.so.2 -> libnss_hesiod-2.5.so -rw-r--r-- 1 0 0 81285 Nov 18 11:08 libnss_nis-2.5.so -rw-r--r-- 1 0 0 80778 Nov 18 11:08 libnss_nisplus-2.5.so lrwxrwxrwx 1 0 0 23 Nov 24 16:45 libnss_nisplus.so.2 -> libnss_nisplus-2.5.so lrwxrwxrwx 1 0 0 19 Nov 24 16:45 libnss_nis.so.2 -> libnss_nis-2.5.so -rw-r--r-- 1 0 0 120062 Nov 18 11:07 libpthread-2.5.so lrwxrwxrwx 1 0 0 19 Nov 24 16:45 libpthread.so.0 -> libpthread-2.5.so -rw-r--r-- 1 0 0 83068 Nov 18 11:07 libresolv-2.5.so lrwxrwxrwx 1 0 0 18 Nov 24 16:45 libresolv.so.2 -> libresolv-2.5.so -rw-r--r-- 1 0 0 85849 Nov 18 11:07 librt-2.5.so lrwxrwxrwx 1 0 0 14 Nov 24 16:45 librt.so.1 -> librt-2.5.so -rw-r--r-- 1 0 0 74928 Nov 18 11:07 libSegFault.so -rw-r--r-- 1 0 0 76236 Nov 18 11:08 libutil-2.5.so lrwxrwxrwx 1 0 0 16 Nov 24 16:45 libutil.so.1 -> libutil-2.5.so drwxr-xr-x 2 0 0 48 Nov 24 17:32 modules /usr/lib: total 3659 lrwxrwxrwx 1 0 0 12 Nov 24 17:16 libform.so -> libform.so.5 lrwxrwxrwx 1 0 0 14 Nov 24 17:16 libform.so.5 -> libform.so.5.4 -rw-r--r-- 1 0 0 67720 Oct 25 15:23 libform.so.5.4 lrwxrwxrwx 1 0 0 12 Nov 24 17:16 libmenu.so -> libmenu.so.5 lrwxrwxrwx 1 0 0 14 Nov 24 17:16 libmenu.so.5 -> libmenu.so.5.4 -rw-r--r-- 1 0 0 35913 Oct 25 15:23 libmenu.so.5.4 lrwxrwxrwx 1 0 0 19 Nov 24 17:16 libm.so -> ../../lib/libm.so.6 lrwxrwxrwx 1 0 0 13 Nov 24 17:25 libpanel.so -> libpanel.so.5 lrwxrwxrwx 1 0 0 15 Nov 24 17:25 libpanel.so.5 -> libpanel.so.5.4 -rw-r--r-- 1 0 0 17126 Oct 25 15:23 libpanel.so.5.4 lrwxrwxrwx 1 0 0 24 Nov 24 17:16 libresolv.so -> ../../lib/libresolv.so.2 lrwxrwxrwx 1 0 0 20 Nov 24 17:16 librt.so -> ../../lib/librt.so.1 #lrwxrwxrwx 1 0 0 18 Nov 24 17:16 libstdc++.so -> libstdc++.so.6.0.3 #lrwxrwxrwx 1 0 0 18 Nov 24 17:16 libstdc++.so.6 -> libstdc++.so.6.0.3 #-rwxr-xr-x 1 0 0 3598726 Nov 11 09:45 libstdc++.so.6.0.3 lrwxrwxrwx 1 0 0 19 Nov 24 17:16 libtermcap.so -> libtermcap.so.2.0.8 lrwxrwxrwx 1 0 0 19 Nov 24 17:16 libtermcap.so.2 -> libtermcap.so.2.0.8 -rwxr-xr-x 1 0 0 11604 Oct 25 15:20 libtermcap.so.2.0.8 lrwxrwxrwx 1 0 0 22 Nov 24 17:16 libutil.so -> ../../lib/libutil.so.1 Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Idle 0 1 февраля, 2008 Опубликовано 1 февраля, 2008 · Жалоба А ldd и readelf не говорят? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Frox_SzC 0 10 августа, 2009 Опубликовано 10 августа, 2009 · Жалоба А можно маленько поподробнее, пожалуйста???!!!! )))) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Idle 0 11 августа, 2009 Опубликовано 11 августа, 2009 · Жалоба А можно маленько поподробнее, пожалуйста???!!!! )))) человек написал, что у него есть linux и его программа на рамдиске самой linux никакие библиотеки не нужны, значит нужно определить набор программ, которые он будет запускать определить необходимые библиотеки можно при помощи программ ldd, readelf и nm не забудьте, что библиотеки нужны и для программы busybox, и сами библиотеки могут требовать наличия других библиотек Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться