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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как избавиться от /usr/local/  (Прочитано 1351 раз)

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

Оффлайн Staim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Как избавиться от /usr/local/
« : 18 Июня 2013, 16:38:39 »
Хочу собрать насколько пакетов для debian\ubuntu при помощи checkinstall: и все вроде хорошо, но беда, что все файлы пакета после установки оказываются не в системе, а в префиксе /usr/local: /usr/local/bin вместо /usr/bin, /usr/local/lib вместо /usr/lib. Причем пробовал запускать утилиты cmake и configure c ключом --prefix=/usr - все равно на выходе получаю /usr/local. Вот как от него избавиться?

Оффлайн БТР

  • Заслуженный пользователь
  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 6255
    • Просмотр профиля
Re: Как избавиться от /usr/local/
« Ответ #1 : 18 Июня 2013, 17:33:03 »
./configure --prefix=/usr должно работать, если makefile написан правильно.

в крайнем случае сами структуру пакета организуйте и через dpkg -b соберите.

Оффлайн Staim

  • Автор темы
  • Новичок
  • *
  • Сообщений: 43
    • Просмотр профиля
Re: Как избавиться от /usr/local/
« Ответ #2 : 18 Июня 2013, 17:45:31 »
А что делать если вместо autoconf используется cmake?

 

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