The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

/bin и /sbin в FreeBSD 5 станут динамически слинкованными.

17.11.2003 10:00

Принято решение использовать динамически слинкованные бинарники в /bin и /sbin директориях (размер уменьшится с 33 MB до 4 MB). Ограниченный набор статически слинкованных утилит будет помещен в директорию /rescue.

Для приверженцев статической линковки /bin и /sbin оставлена возможность пересобрать систему с опцией NO_DYNAMICROOT в /etc/make.conf.

  1. Главная ссылка к новости (http://kerneltrap.org/node/vie...)
  2. OpenNews: Анонс патча для динамической сборки /bin программ в FreeBSD
  3. Dynamic Linking Overhead - продолжение истории и выводы.
Лицензия: CC-BY
Источник: kerneltrap.org
Короткая ссылка: https://opennet.ru/3087-link
Ключевые слова: link, size, makefile, freebsd, binary
Поддержать дальнейшую публикацию новостей на OpenNET.


Обсуждение (8) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Bushi (?), 11:06, 17/11/2003 [ответить]  
  • +/
    А будет работать в однопользовательском режиме? При невозможности смонтировать /usr ? Ведь библиотеки будут недоступны.
     
     
  • 2.2, urpyLLIKa (?), 11:57, 17/11/2003 [^] [^^] [^^^] [ответить]  
  • +/
    читай выше
    ограниченный набор будет в /rescue
     

  • 1.3, TaranTuL (?), 13:51, 17/11/2003 [ответить]  
  • +/
    В линухе (как минимум в некоторых дистрах) бин и сбин динамические, для работы либы помещаются в /lib который на том же разделе
     
  • 1.4, Nikolaev_D (?), 15:19, 17/11/2003 [ответить]  
  • +/
    при размерах нынешних винтов от 80 Гиг подклыдывют свинью из-за 30 Мб.
     
     
  • 2.7, Bushi (?), 17:15, 17/11/2003 [^] [^^] [^^^] [ответить]  
  • +/
    >при размерах нынешних винтов от 80 Гиг подклыдывют свинью из-за 30 Мб.
    >

    Вещь нужная - хотя бы из-за того, что утилиты типы ls или top не понимают nsswitch при статической линковке.

     

  • 1.5, Юрий Тарасевич (?), 16:20, 17/11/2003 [ответить]  
  • +/
    А если размер ограничен? Если вообще нет диска?

    Впрочем, не из-за этого ввели, почти уверен, а чтобы быть "не хуже линукса".

     
     
  • 2.6, 2vl (?), 16:48, 17/11/2003 [^] [^^] [^^^] [ответить]  
  • +/
    NO_DYNAMICROOT в /etc/make.conf -- читайте там же написано !
     

  • 1.8, Insane (?), 02:59, 18/11/2003 [ответить]  
  • +/
    2TaranTuL & 2Bushi - Системные библиотеки в CURRENT уже месяца три лежат в /lib...
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:
    При перепечатке указание ссылки на opennet.ru обязательно



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2022 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру