LinuxForum.Fans
Тема

Как установить игры не rpm?

Автор: mrzeedox 24 сообщений 3561 просмотров
#257550

У меня есть архив, ну например .rar, .zip, .tar.gz и т.д., в них хранится одна папка "Name_Game", и соответственно в этой папке куча подпапок, файлов игры и т.д., как мне ее установить и куда, чтобы она начала отображатся в меню, как при установке .rpm?

#257552
"mrzeedox" написал:
в них хранится одна папка "Name_Game", и соответственно в этой папке куча подпапок, файлов игры и т.д

Каждая папка соответствует своей игре?

#257553
mrzeedox написал:
У меня есть архив, ну например .rar, .zip, .tar.gz и т.д., в них хранится одна папка "Name_Game", и соответственно в этой папке куча подпапок, файлов игры и т.д., как мне ее установить и куда, чтобы она начала отображатся в меню, как при установке .rpm?

Ну, сначала просто распакуйте. Там букварь по установке - всегда есть.

#257558

Там в архиве (точнее в папке которая получилась из архива) будет или скрипт или бинарник который надо будет запустить. Само простое сделать ссылку на рабочий стол
ln -s /путь_к_исполняемому_файлу ~/Рабочий\ стол/игра

Если именно в меню то это смотря какая графическая оболочка (правильно называю?)
если gnome, то там есть спец прога для его редактирования : alacarte

#257559
Gnom написал:
[quote="mrzeedox"]в них хранится одна папка "Name_Game", и соответственно в этой папке куча подпапок, файлов игры и т.д

Каждая папка соответствует своей игре?[/quote]
Вы не поняли, это был пример :) "Name_Game" это папка с игрой и в ней хранится все файлы игры

#257567

Не могу въехать, как установить? Вот есть папка 'caph-1.1',в ней есть файлы:

Что надо запускать и как?

#257602

Исполняемый файл находится с вероятностью 99% в папке bin.
Вывод
ls -l папки bin
в студию

P.S. не хотите вернуть кнопки развернуть и свернуть?

#257605
DarkDigger написал:
Исполняемый файл находится с вероятностью 99% в папке bin.
Вывод
ls -l папки bin
в студию

P.S. не хотите вернуть кнопки развернуть и свернуть?

Похоже 1% сбылся, в папке bin нет файлов

#257608

А большой архив? Можете где-нибудь выложить, посмотрим.

#257614
DarkDigger написал:
А большой архив? Можете где-нибудь выложить, посмотрим.

http://pingvinus.ru/program/caph, 600 кб весит :)

#257615

По ссылке есть руководство. Не пробовали?

Установка игры из исходников

Скачайте .tar.bz2 архив с исходниками игры и распакуйте его. Откройте командную строку и перейдите в директорию, в которую вы распаковали игру:
text
cd ~/директория-с-исходниками

Далее перейдите в директорию src:

text
cd src

Выполните команду:

text
./config

В случае отсутствия сообщений об ошибках выполните:

text
./build

Теперь перейдите в директорию bin:

text
cd ../bin

И запустите игру командой:

text

./caph

#257622

ПРобывал, проблема после ./config. Но суть темы не та, мне нужно научится инсталить все игры не .rpm, а не только эту. Нет универсального способа?

#257624
mrzeedox написал:
ПРобывал, проблема после ./config. Но суть темы не та, мне нужно научится инсталить все игры не .rpm, а не только эту. Нет универсального способа?

Вы читайте, пожалуйста, литературу. .rpm - это готовый пакет для Вашего дистрибутива, (кстати, а дистрибутив какой?) а что там в архивах авторы положили, кто Вам ответит до распаковки? :)

#257627
"mrzeedox" написал:
проблема после ./config

Какая?

#257630

У меня Fedora 17. Насчет архивов я понял одну вещь, да и вообще просветился вроде. Что форум это на край, надо разбираться самому, тогда будет счастье :)

#257639
"mrzeedox" написал:
Не могу въехать, как установить?

Распаковать в /
Но я бы сделал так (предположим, это *.tar.bz2, все архивы в папке ~/downloads):
[console=root]mkdir -pv /tmp/caph-1.1
[root@linuxforum.ru ~]#cd /tmp/caph-1.1
[root@linuxforum.ru ~]#tar xvf /home/user/downloads/caph-1.1.tar.bz2
[root@linuxforum.ru ~]#cd caph-1.1
[root@linuxforum.ru ~]#makepkg -l y -c n caph-1.1-i486-1.txz
[root@linuxforum.ru ~]#cd ..
[root@linuxforum.ru ~]#installpkg caph-1.1-i486-1.txz[/console]

#257651

yars
Ну не прикалывайтесь совсем :) Во-первых, у него - Fedora, во-вторых, пусть почитает про сборку из исходников и как сделать пакет, в-третьих, вопрос был про "универсальный способ", которого просто нет. А вдруг в архиве уже бинарники и установочный скрипт?

#257666

Что в папке "doc" находится?

#257667

doc

Показать
text
# vim: tw=78 enc=utf8 spell spelllang=en
#

1. DESCRIPTION

It is a sandbox game, based on physics. The game aim is to make contact red object with green object. You can use various objects, solid, wire (rope), and bendable objects. Gravitation will help you.

2. ABSTRACT

The red circle misses his green friend. And the only one who can help them to be together again is you. ^_^ With one flick of your mouse you can draw him a rope ('S' button), a metal stick ('A'), or a wire, made from some soft metal ('B'), or take them away from him, one by one ('D'). You can even stop the time ('T') and give him a break while you'll rethink your actions or draw something so complicated, that you won't be able to finish it with only one line. And when you'll think that you have to take a break yourself, you can leave this guy for a moment ('Q') and return to the boring "real" world.

3. CONTROLS

The controls is still not very easy. However, to make easy the controls of such game is difficult.

For painting is used mouse or analogue pointing device. First button of pointer is used for paint object. Second button is used for picking objects in edit mode or for change object type in game mode.

Regarding keyboard, following list describes keys purposes,

General,

Q - Quit D/ESC - Delete last added object T - Time control (on/off) P - Edit mode (on/off) R - Reload level N - Go to next level M - Go to previous level K - Save level (to the default save.map) (*) E - Erase all (*) H - Do not link object mode (on/off) (*) (**) U - Brush rotation mode (on/off)

Object types,

A - Select regular object (solid) С - Select motionless object (*) S - Select wire object (rope) B - Select bendable object X - Select phantom object (color is selected on 1/2/3) (*) F - Select flying object (*)

Object flags,

4/5 - Toggle player (red) and target (green) flags (*) L - Toggle loop flag (only for ropes) (*) G - Toggle background object flag (*)

* - For the edit mode only ** - It does not mean that object does not interact with others

4. CONFIGURATION

It is very primitive, there is only one file, 'caph.conf' which contains,

<width> <height> <mode>

Fields description,

<width> - Screen width in pixels <height> - Screen height in pixels <mode> - '1' (fullscreen) or '0' (window)

5. BUILDING

Make sure that you have installed following packages,

libSDL libpng OpenGL (optional)

If you do not want compile Caph with OpenGL comment out appropriate line in 'confg' script.

After, go to the 'src' directory and perform,

$ ./confg $ ./build

Binary will copied to the 'bin' directory. Also you can define your compilation flags before calling 'confg' by CFLAGS environment variable, for example if you use Gentoo,

$ source /etc/make.conf

6. FEEDBACK

Roman Belov <amaora@users.sourceforge.net>

Войдите или зарегистрируйтесь, чтобы ответить.