Автор Тема: Как установить пакет без зависимостей?  (Прочитано 11044 раз)

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

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Как установить пакет без зависимостей?

Хочу aisleriot установить без зависимостей.

Оффлайн kompilainenn

  • Местный
  • *****
  • Сообщений: 1068
  • Активно пропагандирую Runtu
Re: Как установить пакет без зависимостей?
« Ответ #1 : Сентябрь 15, 2010, 22:51:57 »
а без зависимостей он будет работать?
зы: имхо для установки деб-пакета без зависимостей надо распаковать пакет и менять эти самые зависимости в файле конфигурации деб-пакета (я хз как он там зовется, но быстрый гуглинг говорит именно так), ну или установить софт из сырцов
« Последнее редактирование: Сентябрь 15, 2010, 22:57:56 от remderbauer »
Мы говорим Linux, подразумеваем Runtu

Оффлайн Пользователь.

  • Местный
  • *****
  • Автор темы
  • Сообщений: 4639
Re: Как установить пакет без зависимостей?
« Ответ #2 : Сентябрь 15, 2010, 23:02:38 »
Ну тут в зависимости находится пак игр, то есть я хочу из нескольких игр установить одну.

Можно конечно деб пакет расковырять и раскидать файлы из него по системе, но это не правильно.

Оффлайн vmf

  • Местный
  • *****
  • Сообщений: 587
  • vmf000@yabber.ru
Re: Как установить пакет без зависимостей?
« Ответ #3 : Сентябрь 15, 2010, 23:10:52 »
sudo dpkg -i --force-depends <пакет>
только потом apt постоянно будет возмущаться...

Оффлайн HsH

  • Administrator
  • *****
  • Сообщений: 3474
Re: Как установить пакет без зависимостей?
« Ответ #4 : Сентябрь 16, 2010, 10:09:55 »
Как установить пакет без зависимостей?

   Я обычно делаю так: сначала копирую исполняемый файл, запускаю в терминале и смотрю, на что ругается программа (например - "не найден файл file.ext"). Далее добавляю необходимые файлы из пакета, пока программа не станет нормально функционировать. Из полученного таким образом набора собираю один пакет с обязательным указанием в файле control конфликта с существующими пакетами, из которых он собирается.