Jump to content
СофтФорум - всё о компьютерах и не только

Как устанавливает программы


Recommended Posts

установил Linux mandriva 2007. скачал с нета программку xpf и некак немогу устанавить её. Нету обычной для глаз setup или install фаилов. Я Linux начал юзать со вчерашнего дня.

Как устанавливает програмки?

Link to comment
Share on other sites

Какое расширение имеет скачанный файл? Если tgz или tar то это архив:

  1. Распаковываешь этот архив.
  2. Запускаешь консоль под рутом.
  3. Переходишь в папку куда распаковал архив.
  4. Командуешь: ./configure
  5. Командуешь: make
  6. Командуешь: make install

Если расширение rpm, то:

  1. Запускаешь консоль под рутом
  2. Переходишь в папку где находится этот файлик
  3. Командуешь: rpm -ihv имя_файла.rpm

В обоих случаях могут возникнуть проблемы с зависимостями: программе могут потребоваться дополнительные библиотеки.

Link to comment
Share on other sites

Не знаю, как в Мандриве (кстати, уже 2008-я есть, если не ошибаюсь), но в Убунте есть программка типа виндовой "Установка и удаление программ" (наверно, и в Мандриве такая есть: надо только поискать). Раз ты новичок в этом деле, то лучше не начинать так сразу с места в карьер, а потихоньку осваивать линуксовые навыки, читая мануалы и пробуя воплотить в жизнь то, что в них написано. А то те же зависимости, о которых говорил наш местный Лорд Ситх :bye1:, могут тебя сразу же оттолкнуть от линукса вообще и мандривы в частности. Там просто бывает так, что надо поставить пакет А, а он зависит от пакета Б, пакет Б зависит от пакета В, а тот, в свою очередь, зависит от пакета А и т.д. И тебе просто может стать неинтересно и скучно разруливать эти самые зависимости. А пользуясь программками наподобие той, что я тебе предложил, у тебя на первых порах голова не будет болеть о том, чего еще не хватает, чтобы поставить тот или иной пакет.

Link to comment
Share on other sites

RIDIK:

Да, как верно подметил OS_Winuntu, в Mandriva есть аналог виндовой "Установка и удаление программ", по крайней мере в 2006-й точно был. Называется "Менеджер пакетов". Но! Помогает только если есть под рукой диск с дистрибутивом мандривы или хороший канал в нет. А если ставить одну маленькую программку, то лучше сделать как я писал выше :bye1:

Link to comment
Share on other sites

И что-то не сказали, что в Убунту иногда приходиться ставить программы вручную. Алгоритм описал Darth Emil, если этой программы в репозитории нет... или есть но не той версии. Только потом надо искать эту прогу не /usr/bin, а в /usr/share/local именно там они потом и лежат. :blush2:

Link to comment
Share on other sites

  • 5 months later...

Какое расширение имеет скачанный файл? Если tgz или tar то это архив:

[*]Распаковываешь этот архив.

[*]Запускаешь консоль под рутом.

[*]Переходишь в папку куда распаковал архив.

[*]Командуешь: ./configure

[*]Командуешь: make

[*]Командуешь: make install

А можно для особо одарённых по конкретнее :sm(12): Скачал архив audacity-src-1.3.5.tar.bz2. Распаковал на рабочий стол - получил папку audacity-src-1.3.5-beta. А как дальше непойму :) У меня Ubuntu - 8.04

Link to comment
Share on other sites

BARIN, встречный вопрос, а почему бы не найти deb пакет?

http://audacious-media-player.org/index.php?title=Downloads#Debian.2FUbuntu_Linux_.28from_us.29

:sly:

Просто дело в том что если есть deb надо исключить исходники, иначе будут некие трудности с их удалением, я не имею ввиду Source Based дистрибутивы которые наоборот имеют проблемы с пакетами.

По поводу компиляции в вашем случае, открываем консоль:

$ cd ~/Desktop/audacity-src-1.3.5-beta$ sudo ./configure && sudo make && sudo make install

Что бы исключите некие проьлемы с софтом, используйте apt-get install (при наличии халявного инета) или deb пакеты, но зависимости будете удовлетворять по ходу действия. :bye1:

Link to comment
Share on other sites

а почему бы не найти deb пакет?

По поводу компиляции в вашем случае, открываем консоль:

$ cd ~/Desktop/audacity-src-1.3.5-beta$ sudo ./configure && sudo make && sudo make install

Благодарю за подсказку - с deb-ами разобрался - действительно просто! :) А вот скомпилить неполучается ни audacity( хотя эту я уже поставил с deb), ни другими. Особенно душу гложет WINE про который много наслышен, но ни установить, ну и соответственно попробовать немогу :bye1: Что за зверь такой и с чем его едят? И ещё вопрос на засыпку: привык видеть в Винде и во многих Линуксах (и c GNOME и с KDE) на рабочем столе папку пользователя и компьютер. Почему в UBUNTU и KUBUNTU такого нет? Возможно ли как то решить сию задачу? :bye1:

Link to comment
Share on other sites

Нус по порядку

На тему Wine Сюда

Запускать в консоли: wine program.exe

Что за зверь такой и с чем его едят?

Прочтите тут

Почему в UBUNTU и KUBUNTU такого нет? Возможно ли как то решить сию задачу?

Можно,в KDE (Kubuntu) - настройки рабочего стола. ;)

Edited by *Trojan*
Link to comment
Share on other sites

BARIN

WINE в Кубунту устанавливается банально через репозиторий. Настройки его потом доступны в меню, если речь идет о запуске игр или подобном, то чтобы эффективно его использовать. нужно поставить производительные драйвера для видеокарты, тоже в репозитории есть. Проверял на стратегиях, 3D action и симуляторах. Работает нормально, но не со всеми играми.

Понятие рабочего стола в Линуксе.... да его вообще можно переделать до неузнаваемости :D Но самый простой путь если переделывать не надо, а надо просто иметь быстрый доступ к тем или иным вещам - создание ярлыков (символических ссылок) (как в винде ;) ) Все просто.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...