Как устанавливать игры или программы в Линукс ОС.
Как правило,
игры на сайте разработчика выложены в виде исходных кодов, упакованных
в архив, имеющий расширение tar.bz2 или tar.gz. Порядок их установки
указан в файле INSTALL внутри архива. Для установки игры обычно
достаточно дать в терминале следующие команды:
tar -xjf ????.tar.bz2 - разархивируем файлы или tar -xzf ????.tar.gz (Вместо ???? пишем название реального файла.)
cd ???? - переходим в директорию с исходными кодами программы.
./configure - конфигурируем компиляцию. В
случае, если в вашей системе отсутствуют нужные для компиляции
программы библиотеки, то конфигуратор выдаст ошибку с указанием на
недостающие файлы. Их надо установить и запустить конфигурацию заново.
Если
вы не хотите устанавливать игру в системный раздел, то можно установить
её в домашнюю директорию командой с префиксом (пример): ./configure --prefix=/home/user/games/???? Потом будет легче её удалить, если не понравится или надоест.
make - компилируем.
su - получаем права суперюзера. Если игру ставим в домашнюю директорию, то эту команду пропускаем.
make install - устанавливаем программу.
exit
???? - запускаем игру или программу. (???? - название файла)
Как
видите, процесс установки программы из исходников не самый простой.
Поэтому не торопитесь это делать. Если у Вас rpm- или deb-совместимый
дистрибутив Linux, то поищите пакет с игрой в репозитории своего
дистрибутива. Если такой пакет имеется, то устанавливается он обычно
командой
yum install ???? (для Fedora или ASPLinux) или
apt-get install ???? (для Ubuntu или Debian).
zypper install ???? (для OpenSUSE)
При этом будут автоматически установлены и все зависимые пакеты.
Можно также подключить неофициальный репозиторий, например, http://dag....m/FAQ.php#B Обычно неофициальные репозитории содержат пакеты, которые не включены в репозиторий дистрибутива.
Если нужного пакета нет в репозитории, то его можно подобрать, например, на сайте: http://rpm.pbone.net/ Отдельные пакеты устанавливаются командой
rpm -i ????.rpm (для Fedora или ASPLinux) или
dpkg -i ????.deb (для Ubuntu или Debian)
На
странице с описанием пакета на указанном выше сайте есть кнопка "Check
requires". Если Вы на неё нажмёте, то запустится java-аплет (java
должна быть установлена), который проверит наличие зависимых пакетов на
Вашем компьютере и подскажет, где искать недостающие. Очень удобный
сервис. Зависимые пакеты надо установить первыми, иначе основная программа не будет работать. Если нужного пакета нет на rpm.pbone.net, то придётся компилировать.
Многие игры поставляются разработчиком в бинарном виде, упакованные в архив с расширением .run, .sh, .bin, .package Устанавливаются такие игры следующими командами:
chmod 777 ????.run - даём скрипту права на исполнение.
./????.run - запускаем скрипт.
Далее запустится визард, который установит игру в домашнюю директорию.
Иногда
разработчик поставляет игры в виде архива zip, tar.bz2, tar.gz, который
содержит скомпилированные исполняемые файлы. Архив надо распаковать в
любую директорию и запустить исполняемый файл.
Копирайт найденый в инете. Извеняюсь, что не написал автора FAQ. Т.к. эта статья практически рисуется на многих сайтах.
И от меня. Самый простой способ установить файлы упакованные в архивы с расширением .run, .sh, .bin, .package в ОС Ubuntu. Нажимаем ALT+F2,
выбираем архив и нажимаем запустить. И всё. Архив сам распакуется куда
надо. Просто и удобно. Не сложнее чем в Виндовз нажать на файл .exe. Удачи. По возникшим вопросам можем обсудить в форуме. |