Установка программ в линукс
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Подскажите куда в линуксе устанавливаются программы?
ну например установил какой нибудь пакет через менеджер пакетов где его можно найти в файловой системе?
или если через ./configur && make && make install устанавливать то в параметрах configur какой путь установки вводить чтоб всё правильно было?
привык что в виндах всё в program files
а в линуксе бинарники в /bin , библиотеки в /lib настройки в /etc... помогите разобраться
./configure -- на то она и конфигурация. Просто запустить ./configure, это ткнуть пальцем в небо. При конфигурации можно указать куда установить приложение, для этого есть опция: --prefix=, например: ./configure --prefix=/usr/local/apache, также можно составить строку конфигурации, чтобы распределится куда установить скрипты запуска, куда библиотеки, куда конфиг файлы, и с какими возможностями сконфигурировать.
/bin, /sbin, /lib даже и не трогайте :) это "первая категория иерархии" там лежат стандартные и крайне необходимые системные скрипты, утилиты, приложения, библиотеки (например такие как cp,cd,ls,iptables). Все обычно устанавливается в /usr/, это "вторая категория иерархии" в /usr/bin/ обычно находятся скрипты запуска для любого пользователя, в /usr/sbin/ обычно находятся скрипты запуска для root. В /usr/local/ обычно устанавливают приложения вручную из исходных текстов, это "третья категория иерархии" она аналогична второй, да и вторая аналогична первой в общем-то.
И зачем вам это? Все, что может потребоваться, это конфиг файл, вы уже знаете, что он лежит в /etc/.
>1. Забудь про ./configure && make && make install - это прошлый век.
Мда? -- А как собираются в генту? ))
>привык что в виндах всё в program files
Прям все? -- А под директорий нету? А windows/system32? Ну это все лирика.
Устанавливаться в Linux, да куда хотите. Собственно, читаете иерархию Linux.
>А как собираются в генту?
Там не собирается. Там "эмержится". То бишь командой emerge все делается.
А ./configure это для LFS сойдет.
Есть же такая вещь, как "пакеты", которая что нужно поставит и при непотребности удалит. На том же gentoo.ru написано, что если программу ставил через ./configure , то последующие проблемы будешь разбирать сам.
спасибо за ответы.
2Skala
забивать базу мёртвыми регистрациями ради 1 вопроса не вижу смысла
> спасибо за ответы.
за что спасибо, тебе же попросили уточнить вопрос.
Дарагоой, зачЭм абижяишься?
>Там не собирается. Там "эмержится". То бишь командой emerge все делается.
А ./configure это для LFS сойдет.
emerge -- это обёртка над ./configure && make && make install. + база портов.
Например есть rpmbuild, тоже обёртка:)
Анонимы не благодарны, за исключениями
Добавлю, которые любят трудности - типа в ластах и в гамаке.
Какой вопрос не задашь, тут же исчерпывающий ответ - "какая у вас версия".
1. Если я в момент запуска не успеваю увидеть версию убунты, скажите, где её найти в системе?
2. Если мне ученикам нужно программирование (уж не до жиру, какое есть в моей версии, такое и буду давать), Зашла в центр приложений, какое-то там чего-то нашла, типа Черепашки. Пытаюсь загрузить, пишет,что недостоверные источники и всё.
3. Про консольный режим можно пока не думать? или я без него даже чайниковские проблемы не решу?
> Добавлю, которые любят трудности - типа в ластах и в гамаке.
Трудностью является задача заработать достаточное количество денег на удовлетворение потребностей Microsoft. Таким образом "винузятники" самые главные любители трудностей. Правда половину своих трудностей они уже и не замечают, это часть их жизни.
Понять азы можно за считанные месяцы, если на то пошло, давайте выясним что вы знаете о винде и о программировании, если не умеете пользоваться поисковиком?
Сообщество пишет гигантское количество статей, обзоров в том числе и по интересующим вас вопросам.
Самое сложное научиться спрашивать, зато потом ...
Дерзайте.
Понять азы можно за считанные месяцы, если на то пошло,
О! У меня ещё всё познание впереди. Я могу посчитать сколько раз я запускала Убунту - раз 10-12. У меня нет месяцев на постижение азов!!!
Мне уже детей учить нужно с 1 сентября.
Люниксоведы и Убунтовцы уже убедили меня что всё ОЧЕНЬ просто.
Действительно пока всё просто. Кроме установки программ.
Устанавливается - и я её найти не могу. Можно поисковиком воспользоваться - но ведь это полная лажа получается тогда - надевание штанов через голову, если все установленные программы потом искать.
Нашла версию: Ubuntu 10.04 LTS Lucid Lynx, создана в апреле 2010 до 2013.
Отлично, у неё и срок годности есть!
dubin>Устанавливается - и я её найти не могу
Я могу понять, когда в винде устанавливаешь программу и ищешь ее в меню "Программы". Но когда поставил что-либо из раздела, допустим, мультимедиа и не можешь ее найти из меню "Программы->Мультимедиа" это да...
Люди, вы просто меня удивляете! Где я написала про мультимедиа?
Путь такой Приложения -> Центр приложений. Пытаюсь найти программирование. Попытка неудачная.
Я так понимаю, дальнейшие шаги - выбрасываю дистрибутив и иду искать другой.
Сколько ни задаешь вопросы Убунтовцам, ответ имеет смысл - "Ты че тупой? это же элементарно". А когда лично спрашиваешь - "я сам когда-то долго мучился"
в убунте есть меню, где я нахожу все установленные программы. скажите что ставили.
а вообще учиться надо после первого июня, хотя это не ваша недоработка
+79825209717
Андрей
Андрей, вы уточняйте специальность. Ваша профессия психиатр или вы все же бородатый одмин?
В меню нет того что мне нужно. В менеджере пакетов тоже нет. Установить через менеджер пакетов скаченный из инета язык не получается.
Наверное, что-то не так делаю. Жаль, что времени мало, а то сама бы поняла, а так приходится спрашивать. После первого июня я была зедействована на ЕГЭ. После первого июля - в отпуске, как ни странно он мне очень нужен.
И вот с 25 августа исследую Ubuntu.
dubin>Люди, вы просто меня удивляете! Где я написала про мультимедиа?
Что-то ты гонишь, подруга.
Ранее написано: "что-либо из раздела, допустим, мультимедиа" ну и дальнейшие рассуждения идут отталкиваясь от предположения.
dubin>Путь такой Приложения -> Центр приложений. Пытаюсь найти программирование
Таки Вы хотели найти список программ для установки или установленных? :)
dubin>Я так понимаю, дальнейшие шаги - выбрасываю дистрибутив и иду искать другой.
Нет, не правильно понимаешь.
dubin>В меню нет того что мне нужно. В менеджере пакетов тоже нет.
Я и так уже успел прослыть не умеющим общаться, поэтому логично, что задам вопрос: А что тебе нужно? Давай без названий программ, а с описанием требуемого функционала.
Обычно вопросы на форумах задают так:
По роду деятельности|по служебной необходимости встретился с задачей X, при этом, то что попалось под руку не понравилось, есть ли альтернативы?
Далее, в качестве реакции на предложения идем в пакетный менеджер Synaptic, для Ubuntu, вбиваем название. Если ничего не найдено, то всего два варианта: нет такого пакета, или название вбито неверно.
Уточняем название.
Тестируем. Вообще все программы из дистрибутива AltLinux, Gentoo, или любого другого доступны в Ubuntu, как минимум в виде исходников.
Друзья, спасибо всем, если Ваши советы и не очень помогли, но заставили посмотреть на Ubuntu другими глазами. Всё я нашла. Т.е. попыталась запустить установку Паскаля через консоль, а она мне выдала, что таковой уже есть. Его я тоже запустила из консоли (благо люди на другом форуме всё это подсказали)
Достаточно было написать:
нажми Ctrl+Alt+F1 - откроется одна из консолей
введи имя пользователя и пароль
на предложение системы введи команду
sudo apt-get install fpc
после установки введи команду
fp
Люди, и всё программа запустилась! Правда ужасно корявая.
Осталось научиться запускать её без консоли.
А про мультимедиа я все-таки не спрашивала - специально пересмотрела свои вопросы





1. Забудь про ./configure && make && make install - это прошлый век.
2. Зато вспомни, что у тебя есть имя и зарегистрируйся здесь (ничего, что я к анонимам на "ты"?)
3. При выполнении п.2 вспомни, какой у тебя дистрибутив.
4. Аккуратно без ошибок напиши сюда название дистрибутива, который установлен на твоем(!) компьютере.
5. А вот теперь можно ждать ответ.
____________________________________
Linux разрабатывали для так сказать людей ©