Как устанавливать программы(игры) в Linux?!
Как правило, многие программы(игры) на сайте разработчика выложены в виде исходных файлов…
Файлы упакованы в архив, имеющий расширение tar.bz2 или tar.gz.
Порядок их установки указан в файле INSTALL внутри архива.
Для установки программы(игры) обычно достаточно дать в терминале следующие команды:
tar -xjf foo.tar.bz2
– разархивируем программу
или
tar -xzf foo.tar.gz
(Вместо foo пишем название реального файла.)
cd foo
- переходим в директорию с исходными файлами программы.
./configure
- конфигурируем компиляцию.
В случае, если в вашей системе отсутствуют нужные для компиляции
программы библиотеки, то конфигуратор выдаст ошибку с указанием на
недостающие файлы.
Их надо установить и запустить конфигурацию заново.
make – компилируем.
su – получаем права суперюзера.
make install – устанавливаем программу.
exit
foo – запускаем игру.
Как видите, процесс установки программы из исходников не самый простой.
Поэтому не торопитесь это делать. Если у Вас rpm- или deb-совместимый
дистрибутив Linux, то поищите пакет с игрой в репозитории своего
дистрибутива.
Если такой пакет имеется, то устанавливается он обычно командой:
yum install foo
(для Fedora или ASPLinux) или
apt-get install foo
(для Ubuntu или Debian).
При этом будут автоматически установлены и все зависимые пакеты.
Можно также подключить неофициальный репозиторий, например:
http://dag.wieers.com/rpm/FAQ.php#B
Обычно неофициальные репозитории содержат пакеты, которые не включены в репозиторий дистрибутива.
Если нужного пакета нет в репозитории, то его можно подобрать, например, на сайте:
http://rpm.pbone.net/
Отдельные пакеты устанавливаются командой:
rpm -i foo.rpm
(для Fedora или ASPLinux) или
dpkg -i foo.deb
(для Ubuntu или Debian)
На странице с описанием пакета на указанном выше сайте есть кнопка “Check requires”.
Если Вы на неё нажмёте, то запустится java-аплет (java должна быть
установлена), который проверит наличие зависимых пакетов на Вашем
компьютере и подскажет, где искать недостающие. Очень удобный сервис.
Зависимые пакеты надо установить первыми, иначе основная программа не будет работать.
Если нужного пакета нет на rpm.pbone.net, то придётся компилировать.
Многие программы(игры) поставляются разработчиком в бинарном виде, упакованные в архив с расширением .run, .sh, .bin, .package
Устанавливаются такие программы(игры) следующими командами:
chmod 777 foo.run
– даём скрипту права на исполнение.
./foo.run
– запускаем скрипт.
Далее запустится визард, который установит программу(игру) в домашнюю директорию.
Иногда разработчик поставляет программы(игры) в виде архива zip,
tar.bz2, tar.gz, который содержит скомпилированные исполняемые файлы.
Архив надо распаковать в любую директорию и запустить исполняемый файл.

Leave a Reply