Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: как доустановить модули?  (Прочитано 2272 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн incognito15

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
как доустановить модули?
« : 23 Апреля 2015, 11:12:46 »
Собственно есть некакя программа ставилась через atp-get install. Как посмотреть какие модули доступны для этой программы? и как их поставить?
К примеру во FreeBSd это можно сделать примерно так make config "programm" - позволяет перед установкой указать какие модули ставить, а какие нет, и в дальнейшем доустановить

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: как доустановить модули?
« Ответ #1 : 23 Апреля 2015, 11:16:08 »
Во-первых apt-get, а не atp-get.
Во-вторых пакеты собираются так что в них уже прописаны связи - что для них нужно. И без установки этих зависимых пакетов основная программа просто не встанет. Изменить этот список без специфичных ухищрений - нельзя, но главное - менять его - не стоит.
В-третьих вы путаете установку из бинарного пакета (в Ubuntu) со сборкой из исходников (в FreeBSD). Да, на этапе сборки можно поиграться с набором компонентов. Но уже собранный бинарик этого не позволяет. И то что он за собой тянет - это тоже бинарные пакеты (с библиотеками и утилитами) без которых он работать не сможет или не сможет выполнять часть своих функций.
« Последнее редактирование: 23 Апреля 2015, 11:19:50 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн incognito15

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: как доустановить модули?
« Ответ #2 : 23 Апреля 2015, 11:35:24 »
Цитировать
Во-первых apt-get, а не atp-get.
Допустил ошибку при написании поста

Цитировать
Во-вторых пакеты собираются так что в них уже прописаны связи - что для них нужно. И без установки этих зависимых пакетов основная программа просто не встанет. Изменить этот список без специфичных ухищрений - нельзя, но главное - менять его - не стоит.
Я недавно начал работать с Ubuntu, по-этому некотороые вещи могу не знать и понимать несколько н правильно. Т.е. в Ubuntu в бинарный файл включены все возможные варианты возможной совместной работы и дополнительных модулей для программы?

Цитировать
без которых он работать не сможет или не сможет выполнять часть своих функций.
ну тут не совсем понятно. Ставлю я например freeradius, который поддерживает работу через различные sql, ldap и т.д., которые мне совершенно не нужны для работы, а программа без них прекрасно себе будит работать и выполнять свои функции

Оффлайн sieger1x2

  • Любитель
  • *
  • Сообщений: 84
    • Просмотр профиля
Re: как доустановить модули?
« Ответ #3 : 23 Апреля 2015, 11:56:49 »
apt-cache search freeradius

посмотрите вывод

freeradius - high-performance and highly configurable RADIUS server
libfreeradius-dev - FreeRADIUS shared library development files
libfreeradius2 - FreeRADIUS shared library
freeradius-common - FreeRADIUS - общие файлы
freeradius-dbg - символы отладки для пакетов FreeRADIUS
freeradius-utils - FreeRADIUS - клиентские утилиты.
libfreeradius-client-dev - Enhanced RADIUS client library development files
libfreeradius-client2 - Enhanced RADIUS client library
freeradius-dialupadmin - Набор сценариев PHP для администрирования сервера FreeRADIUS
freeradius-iodbc - Модуль iODBC для сервера FreeRADIUS
freeradius-krb5 - Модуль Kerberos для сервера FreeRADIUS
freeradius-ldap - Модуль LDAP для сервера FreeRADIUS
freeradius-mysql - Модуль MySQL для сервера FreeRADIUS
freeradius-postgresql - Модуль PostgreSQL для сервера FreeRADIUS
« Последнее редактирование: 23 Апреля 2015, 12:01:17 от sieger1x2 »

Оффлайн incognito15

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: как доустановить модули?
« Ответ #4 : 23 Апреля 2015, 12:32:07 »
Цитировать
# freeradius -h
Usage: freeradius [-d db_dir] [-l log_dir] [-i address] [-n name] [-fsvXx]
Options:

  -C              Check configuration and exit.
  -d raddb_dir    Configuration files are in "raddbdir/*".
  -f              Run as a foreground process, not a daemon.
  -h              Print this help message.
  -i ipaddr       Listen on ipaddr ONLY.
  -l log_file     Logging output will be written to this file.
  -m              On SIGINT or SIGQUIT exit cleanly instead of immediately.
  -n name         Read raddb/name.conf instead of raddb/radiusd.conf
  -p port         Listen on port ONLY.
  -s              Do not spawn child processes to handle requests.
  -t              Disable threads.
  -v              Print server version information.
  -X              Turn on full debugging.
  -x              Turn on additional debugging. (-xx gives more debugging).
тоже самое и --help
в man freeradius я что-то ничегоне нашел про его модули.

apt-cache search freeradius показывает модули, которые поставились вместе с радиусом. Меня допустим интересует содержание папки /etc/freeradius/modules можно еще какие-то модули доставить или нет

Оффлайн sieger1x2

  • Любитель
  • *
  • Сообщений: 84
    • Просмотр профиля
Re: как доустановить модули?
« Ответ #5 : 23 Апреля 2015, 13:01:54 »
нет, apt-cache показывает доступные модули,

поставленные модули можете посмотреть командой dpkg --get-selections | grep freeradius

Оффлайн incognito15

  • Автор темы
  • Любитель
  • *
  • Сообщений: 81
    • Просмотр профиля
Re: как доустановить модули?
« Ответ #6 : 23 Апреля 2015, 13:40:41 »
а как тогда установить эти модули? или просто apt-get install freeradius-mysql?

Оффлайн sieger1x2

  • Любитель
  • *
  • Сообщений: 84
    • Просмотр профиля
Re: как доустановить модули?
« Ответ #7 : 23 Апреля 2015, 21:36:00 »
да, все так просто

Оффлайн Dt-13

  • Забанен
  • Активист
  • *
  • Сообщений: 308
  • забанили за дело. Остываю...
    • Просмотр профиля
Re: как доустановить модули?
« Ответ #8 : 28 Апреля 2015, 13:11:39 »
...atp-get install...

очепятка не страшна, и нефик извиняться на УМНЫЕ поправки... кто понимает - и так поймет.
man есть еще, там гляньте
Не остыл - в бане на вечно...

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.