|
Компьютерный форум OSzone.net » Linux и FreeBSD » Общий по Linux » Debian/Ubuntu - установка программ в ubuntu |
|
|
Debian/Ubuntu - установка программ в ubuntu
|
Старожил Сообщения: 318 |
Профиль | Отправить PM | Цитировать Здравствуйте. Я от рождения являюсь виндовОдом, но вот приспичило переехать на нечто линуксовое.
Убунту была выбрана потому, что позиционировалась в официальной книжке (prentice hall, официальный учебный курс) как чуть ли не идеальная ОС. Понимаю, самореклама обманчива; то же самое было бы написано в любой другой книжке про любую другую ОС. Но увы, меня склонило к убунту позиционирование данной операционной системы как максимально удобной и дружелюбной. Типа, всё для юзера. Поставил ubuntu 9.10 x64, c инсталляцией проблем не было. Однако, не могу установить ни одну программу. Понимаю, что там как раз для этого и сделан ubuntu software center, откуда можно загрузить и автоматически установить любую программу, ибо установить любую другую программу, как мне показалось - невозможно. Естественно, я читал всякие мануалы потипу "Как установить программу в Linuх", что прилеплены вверху ветки в факе. Однако, обычно в таких факах всё ограничивается последовательностью команд ./configure, make и make install. Естественно, на практике всё совсем по-другому. После установки ОС и некоторых программ из софтвер центра, я решил попробовать установить другие программы. вот здесь http://www.linuxrsp.ru/win-lin-soft/table-rus.html посмотрел какие программы существуют аналоги виндосным, и поставить несколько. Оказалось, не тут-то было. В убунту таки устанавливаются автоматически некоторые(не все!) пакеты deb (пакеты для установки ПО в дебиан). Например, нормально проинсталлировался tuxguitar - программа типа гитарпро, для нот. Но увы, по большей части, пакеты deb выдают ошибки типа "Error: Dependency is not satisfiable: libglib1.2ldbl (>= 1.2.10-18)". Это я пытался установить программу XMMS (X multimedia system) - какойто аудиоплеер. Дальше хуже - на их сайте скачал не deb, а xmms_1.2.11.orig.tar.gz. Далее по инструкции - распаковал, запускаю ./configure, выдаёт ошибку GLIB >= 1.2.2 not installed - please install first. Оказывается, что для установки "некоторых" программ, необходимы какие-то дополнительные библиотеки, которые не входят ни в ОС, ни в сам пакет программы. Ну да не беда, в винде тоже такое бывает. Скачал этот несчастный glib. Пишу ./configure, выдаёт error: libtool configure failed. После некоторого ковыряния в интернете, пришёл к выводу, что для программ нужны библиотеки, для каждой - свои, их всех надо рыскать по инету, т.е. мало найти прогу, надо ещё и найти нужные библиотеки к ней, так ещё и эти библиотеки имеют какие-то ошибки и то ли они требуют для своей установки ещё каких-то третьих библиотек, то ли непонятно чего... Это уже совсем ПЕРЕБОР. Пробовал, например ещё ставить Zinf, и ./configure выдаёт configure: error: C++ preprocessor "/lib/cpp" fails sanity check. В итоге, сколько бы программ я не пытался ставить, всегда так или иначе возникали ошибки, то на этапе ./configure, то на этапе make. На первом этапе - нужна библиотека, для неё нужна - ещё одна, третьей нужны четвёртая, а четвёртая просто не устанавливается. Если первый этам таки пройден, то на втором будут аналогичные ошибки, просто абзац... В итоге, я так и не установил ни одной программы. Давайте не будем спорить что лучше - виндовс или линуксы, я прошу вашей помощи. Помогите пожалуйста разобраться, может я чего-то делаю не так, или чего-то не понимаю? Слава богу, будучи наученным горьким опытом, убунту я ставил на vmware а не вживую на комп, ибо подобные косяки были предчувствованы. Заранее спасибо |
|
Отправлено: 22:11, 08-02-2010 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Как известно - Ubuntu это ветка Debian. Все пакеты для него имеют расширение deb, нужно устанавливать из репозитория.
./configure make make install это путь Слакваре и т.п. дистрибутивов. Грубо говоря, это не заклинания, а инструменты, которыми надо уметь пользоваться (иметь азы знаний что эти команды делают, и как работают). В нормальных условиях с помощью этих команд обычно собираются сами пакеты deb |
------- Отправлено: 22:23, 08-02-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Старожил Сообщения: 318
|
Профиль | Отправить PM | Цитировать Спасибо за информацию. Однако, это не отвечает ни на один из моих вопросов:
что, действительно такой гемор с каждой программой? как надо правильно устанавливать программы которые в тарболах а не в deb? почему происходят эти ошибки?.. И, соответственно, что это за ошибки )) |
Отправлено: 22:28, 08-02-2010 | #3 |
Линуксоид-стакановец Сообщения: 2391
|
Профиль | Отправить PM | Цитировать Ingolder, не поленитесь, прочтите Руководство по установке, начальной настройке и основам использования операционной системы Ubuntu из моей подписи. Вопросы отпадут сами собой.
|
------- Отправлено: 22:34, 08-02-2010 | #4 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать правильно вообще не устанавливать программы из тарболов в Ubuntu.
|
|
------- Отправлено: 22:41, 08-02-2010 | #5 |
Забанен Сообщения: 6158
|
|
Последний раз редактировалось [mzd], 08-02-2010 в 23:16. Причина: Не стоит показывать своё остроумие там, где оно явно не ко двору. Отправлено: 23:02, 08-02-2010 | #6 |
Старожил Сообщения: 239
|
Профиль | Отправить PM | Цитировать 1. любой ознакомительный период нужно начинать с чего-то легкого.
2. в данном случае наиболее легкое - это Ubuntu 9.10 x86-64, т.е. 32-битная 3. после установки оной залезть в Synaptic (Система-Администрирование), набрать tweak и установить ubuntu-tweak. 4. потихонечку разбираться с программой, а когда она перестанет быть "страшной", можно уже переходить на 64-битную версию и ставить программы из тарболлов (./configure make make install), не забывая добавлять sudo. :-) а вообще, любой переход - венда-линь, линь-венда - нужно начинать с книги. это мое ИМХО. :-) |
------- Отправлено: 12:43, 09-02-2010 | #7 |
Старожил Сообщения: 318
|
Профиль | Отправить PM | Цитировать Цитата ruslandh:
[mzd], спасибо, очень интересное руководство. Честно прочитал только до главы "исполняемые файлы", как прочитаю до конца - отпишусь. Пока что там я нашёл общие вопросы, ничего сложного. Всё понятно написано. Однако, ответов на свои вопросы пока не встретил. Буду читать дальше. Кстати, в главе про исполняемые файлы написано: Цитата:
И ещё не понятно - при установке требуется создать своп, равный объёму оперативки. А если у меня оперативки 6 гигов? или 12?... чё-то многовато для подкачки будет Цитата ruslandh:
vadblm, простите, до ваших текстов ещё не добрался, как доберусь - обязательно напишу. Цитата Termo27:
Скачал дрова для видюхи радеона с родного сайта, там на них тоже написано x86-64. непонятно... И чем по-вашему 32-битная ОС будет легче чем 64битная? разве, это для пользователя не прозрачно, как в винде? просто ставить программы нужно будет 64 или 32битные а не 32 или 16. В чём разница то будет? Цитата Termo27:
Да, и спасибо за убунту твик, в синаптике её не нашёл, скачал с офсайта. приятная прога. Цитата Termo27:
|
||||||
Последний раз редактировалось Ingolder, 09-02-2010 в 18:33. Отправлено: 16:50, 09-02-2010 | #8 |
Линуксоид-стакановец Сообщения: 2391
|
Профиль | Отправить PM | Цитировать Цитата Ingolder:
Цитата Ingolder:
Цитата Ingolder:
|
|||
------- Отправлено: 16:55, 09-02-2010 | #9 |
ИО Капитана Очевидности Сообщения: 5387
|
Профиль | Отправить PM | Цитировать Цитата Ingolder:
Цитата Ingolder:
Цитата Ingolder:
А ещё проще - запустить Synaptic и найти в списке пакет с именем "...-dev" Цитата Ingolder:
В*целом же "сырцы"*используют для "оптимизации системы". Считается,*что скомпилированная непосредственно на машине программа будет работать быстрее, чем "код общего назначения". Но, скорее всего, обычный пользователь (а тем более начинающий пользователь) разницы особой не заметит Цитата Ingolder:
Цитата Ingolder:
А ручная установка пакетов (тем более из командной строки, Великой и Ужасной) - это уже не уровень "юзера" |
||||||
------- Отправлено: 09:20, 10-02-2010 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Следующая версия Ubuntu Netbook Remix лишиться многих программ | OSZone News | Новости информационных технологий | 0 | 07-02-2010 18:30 | |
Debian/Ubuntu - Установка Zimbra 6 на Ubuntu 9.04 | andater | Общий по Linux | 1 | 30-09-2009 16:18 | |
Debian/Ubuntu - Установка Ubuntu 8.04 | mmx358 | Общий по Linux | 15 | 15-02-2009 08:15 | |
Debian/Ubuntu - Установка Ubuntu 7.10 | teren | Общий по Linux | 3 | 07-01-2008 00:49 |
|