Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Путь установки программы из deb пакета  (Прочитано 1821 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AGluk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Здравствуйте. Имею Asus EeePC 901 машину с 12Gb (4Gb + 8Gb) SSD накопителем. Файловая система / подмонтирована на диск размером 4Gb, каталог /home подмонтирован на диск 8Gb. Вопрос заключается в следущем, имею игру в deb пакете. По умолчанию программа хочет устанавливаться в /opt/имя_программы, который находится соответственно на диске 4Gb. Можно ли как-нибудь указать установщику поставить программу в папку /home/имя_пользователя, а для запуска можно и вручную потом ссылку кинуть в /usr. Или может быть есть какая-нибудь программа для данных целей. Спасибо.
« Последнее редактирование: 03 Сентября 2009, 22:13:53 от AGluk »

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: Путь установки программы из deb пакета
« Ответ #1 : 03 Сентября 2009, 22:11:33 »
dpkg -x имя_пакета.deb

Вам нужен файл data.tar.gz, извлекаете его и смотрите как оно там запускается.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

Оффлайн AGluk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: Путь установки программы из deb пакета
« Ответ #2 : 03 Сентября 2009, 22:16:22 »
Если не очень трудно, то нельзя ли немного поподробнее, просто не распаковывал никогда deb пакеты. Что там поправить надо, чтобы установить в другую папку и как потом опять deb пакет получить. Или если я чего-то не так понял, приношу свои извинения.

Оффлайн aliftin

  • Старожил
  • *
  • Сообщений: 1398
    • Просмотр профиля
Re: Путь установки программы из deb пакета
« Ответ #3 : 03 Сентября 2009, 23:16:04 »
1. Создаем папку, к примеру "temp_program" и копируем в нее нашу программу (program_name.deb).
2. В консоле:
cd ./temp_program
dpkg -x ./program_name.deb ./
3. Теперь в папке есть содержимое deb-пакета. В вашем случае папка "opt", но обычно "usr".

В ней копайтесь, ищите папку "bin" или то что запускает программу. Думаю понятно.
Если мы не можем до чего то дотянуться, мы виним в этом не свой рост, не отсутствие табуретки, а свою цель.

 

Страница сгенерирована за 0.022 секунд. Запросов: 20.