Проблема с установкой программ

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Anti
Заглянувший
Сообщения: 32
Зарегистрирован: 13 фев 2010, 17:48

Проблема с установкой программ

Сообщение Anti »

Всем привет. Вот такая проблема, скачал пакет, начинаю устанавливать.
В коммандной строке монтирую директорию и набираю ./configure этот процесс проходит успешно.
Запускаю make. Через некоторое время она мне выдаёт ошибку:

In function 'open',
inlined from 'msgdomain_list_print' at write-catalog.c:223:
/usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments
make[4]: *** [write-catalog.lo] Error 1
make[4]: Leaving directory `/home/yegor/Загрузки/gettext-0.17/gettext-tools/src'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/yegor/Загрузки/gettext-0.17/gettext-tools/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/yegor/Загрузки/gettext-0.17/gettext-tools'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/yegor/Загрузки/gettext-0.17/gettext-tools'
make: *** [all-recursive] Error 1


Запускаю make install и тут вылазиет в конце:

make[3]: Nothing to be done for `install-exec-am'.
/bin/mkdir -p /usr/local/share/gettext
/bin/mkdir: cannot create directory `/usr/local/share/gettext': Permission denied
make[3]: *** [install-classes-no] Error 1
make[3]: Leaving directory `/home/yegor/Загрузки/gettext-0.17/gettext-runtime/intl-java'
make[2]: *** [install-am] Error 2
make[2]: Leaving directory `/home/yegor/Загрузки/gettext-0.17/gettext-runtime/intl-java'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/home/yegor/Загрузки/gettext-0.17/gettext-runtime'
make: *** [install-recursive] Error 1



Вот никак не пойму в чём проблема! Кто знает, подскажите! Заранее спасибо!

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Re: Проблема с установкой программ

Сообщение grub »

Вы собираете gettext из исходников?
Какой у Вас дистрибутив?

Anti
Заглянувший
Сообщения: 32
Зарегистрирован: 13 фев 2010, 17:48

Re: Проблема с установкой программ

Сообщение Anti »

Linux Ubuntu 9,10

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Re: Проблема с установкой программ

Сообщение grub »

sudo aptitude install gettext будет достаточно.
Нет нужды собирать из исходников, если только Вы не накладываете какие-то свои кастомные патчи.

sungreen
Фанатеющий
Сообщения: 145
Зарегистрирован: 23 сен 2007, 18:38
Откуда: Kostroma default

Re: Проблема с установкой программ

Сообщение sungreen »

>> Вы собираете gettext из исходников? Какой у Вас дистрибутив?
... да-да, логично было бы найти бинарный пакет ...

>> /usr/include/bits/fcntl2.h:51: error: call to '__open_missing_mode' declared with attribute error: open with O_CREAT in second argument needs 3 arguments
... afaik, вроде версия компилятора должна быть другая, какая кста сейчас? ...

/bin/mkdir: cannot create directory `/usr/local/share/gettext': Permission denied
... ну дык пермишен денит - нужны соотвтетствующие права ...

Anti
Заглянувший
Сообщения: 32
Зарегистрирован: 13 фев 2010, 17:48

Re: Проблема с установкой программ

Сообщение Anti »

sudo aptitude install gettext

Я не помню, если эта команда использует интернет, то не получится, у меня всё через прокси сервер с авторизацией, ну или вы мне не подскажете как сделать так, чтобы всё подключалось через прокси (Администрирование - настройки прокси - не помогает, там некуда вводить логин и пароль)
вроде версия компилятора должна быть другая, какая кста сейчас? ...

Как узнать версию и при неободимости обновить и откатать?
... ну дык пермишен денит - нужны соотвтетствующие права ...

Это я понял, но никак не разберусь как с этими правами запустить...

Anti
Заглянувший
Сообщения: 32
Зарегистрирован: 13 фев 2010, 17:48

Re: Проблема с установкой программ

Сообщение Anti »

yegor@yegor-desktop:~$ sudo aptitude install gettext
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Reading extended state information
Initializing package states... Готово
No candidate version found for gettext
No candidate version found for gettext
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Готово
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
Reading extended state information
Initializing package states... Готово


а вот это мне sudo выдаёт

sungreen
Фанатеющий
Сообщения: 145
Зарегистрирован: 23 сен 2007, 18:38
Откуда: Kostroma default

Re: Проблема с установкой программ

Сообщение sungreen »

>> sudo выдает
... скажите зачем вам этот gettext? уж не ядерную ли бомбу собираете ректальным методом ...

Anti
Заглянувший
Сообщения: 32
Зарегистрирован: 13 фев 2010, 17:48

Re: Проблема с установкой программ

Сообщение Anti »

Хотел установить аську, скачал pidgin, а он как раз и требует этот пакет. И некоторые другие программы.

sungreen
Фанатеющий
Сообщения: 145
Зарегистрирован: 23 сен 2007, 18:38
Откуда: Kostroma default

Re: Проблема с установкой программ

Сообщение sungreen »

>> скачал pidgin
... что, тож исходники? видимо собирать из сырцов не самый простой путь в убунте ...
... делайте через "sudo aptitude install" ...
... может это поможет ...
http://www.ithowto.ru/internet/instant- ... u-910.html
http://maddog.sitengine.ru/post/764.html

Anti
Заглянувший
Сообщения: 32
Зарегистрирован: 13 фев 2010, 17:48

Re: Проблема с установкой программ

Сообщение Anti »

Вышеуказанные способы не помогли. Добавил 2 строки, система отказалась сохранить изменения.
... делайте через "sudo aptitude install" ...
я уже писал что мне sudo выдаёт...

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Re: Проблема с установкой программ

Сообщение grub »

Anti, вот вполне похожая на правду ссылка с рецептом (вторая в гугле по запросу ubuntu aptitude proxy):

http://blog.mypapit.net/2006/02/how-to- ... ebian.html

Когда настроите aptitude то для установки pidgin достаточно будет sudo aptitude install pidgin.

Еще один вариант (если у Вас есть полный набор дисков, и что-то не выйдет с proxy), это использовать команду apt-cdrom ( https://help.ubuntu.com/community/AptCdrom ), и тогда aptitude при установке ПО будет просто просить вставить нужный диск.
Последний раз редактировалось grub 14 фев 2010, 12:30, всего редактировалось 2 раза.

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Re: Проблема с установкой программ

Сообщение grub »

И сразу отмечу от себя, что лучше один раз разобраться с aptitude чем постоянно трахаться с самосборкой пакетов, скачивая их по одному (да еще небось версии производителей, а не адаптированные под дистрибутив).

Почему так -- не вполне имею время объяснять. Пока что прошу поверить на слово, а через некоторое время сами поймете.

Просто погуглите/почитайте на досуге про aptitude и пакетную систему debian/ubuntu.

Anti
Заглянувший
Сообщения: 32
Зарегистрирован: 13 фев 2010, 17:48

Re: Проблема с установкой программ

Сообщение Anti »

вот вполне похожая на правду ссылка с рецептом (вторая в гугле по запросу ubuntu aptitude proxy):

export http_proxy=http://username:password@proxyserver.net:port/ знакомая команда, но у меня выдаёт ошибку. А дисков нету никаких...

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

Re: Проблема с установкой программ

Сообщение grub »

А какую ошибку выдает? Кстати, экспорт, скорее всего, Вы делаете для своего пользователя, а команда sudo дает процессу права рута. Не факт, что при этом унаследуется экспортированная переменная.

И в соседнем треде еще советовали прописать вместо этого строчку в конфигах апта соответствующих. Вы пробовали?

Ответить