LINUX.ORG.RU

DICE: «Мы очень сильно хотим работать под Linux»

 ,


1

2

DICE, разработчики серии игр Battlefield и Mirrors Edge, заинтересованы в разработке под Linux и чувствуют, что этой ОС нужна только одна «убийственная» игра, чтобы стать популярной.

Первому Xbox потребовалось Halo, чтобы народ начал сходить по нему с ума — как правило, требуется одно убийственное приложение или одна убийственная игра, чтобы люди были готовы принять новинку — пересесть на Linux нетрудно, и нужна всего одна игра, которая бы мотивировала вас пересесть на эту систему.

>>> Интервью

★★★★★

Проверено: mono ()
Последнее исправление: mono (всего исправлений: 2)
Ответ на: комментарий от xtraeft

Это укуренные apt и aptitude, через dpkg скорее всего можно снести по-нормальному. Я просто когда собирал пакеты под дебиан, наелся вдоволь этих кактусов.

steemandlinux ★★★★★
()
Ответ на: комментарий от steemandlinux

Я просто когда собирал пакеты под дебиан, наелся вдоволь этих кактусов

...но так ничего и не понял.

tailgunner ★★★★★
()
Ответ на: комментарий от xtraeft
apt-get install ia32-libs
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package ia32-libs

как удалить то этот google-earth?

xtraeft ★★☆☆
()
Ответ на: комментарий от anonymous

я дебиан давно использую, но такое счастье у меня впервые.
действительно, хорошо гугл пакеты собирает.

xtraeft ★★☆☆
()
Ответ на: комментарий от steemandlinux

«Приходит домохозяйка с работы домой»

Если она домохозяйка, то дом и есть её работа. А если нет, то уже не домохозяйка.

Oleaster ★★★
()
Ответ на: комментарий от xtraeft

У меня на Убунту с Хромом подобный конфуз был, разрулил феерическими шоманскими методами ЕМНИП dpkg force remove, потом удаление репозитория, ключей гугла, у меня там покетный менеджер знатно перекосило от всего этого, еще что-то делал, восстановил ПМ, ужаснулся потраченному времени, вернулся на Слакварь :)

anonymous
()
Ответ на: комментарий от xtraeft

dpkg force remove

читай выше - не работает :(

Так бывает, когда пакеты собирают и тестируют специально обученные обезьяны.

tailgunner ★★★★★
()
Ответ на: комментарий от xtraeft

и почему то я подозреваю, что это дебианопроблемы, опять же: пакетный менеджер не должен требовать зависимости при _удалении_ пакета

xtraeft ★★☆☆
()
Последнее исправление: xtraeft (всего исправлений: 1)
Ответ на: комментарий от xtraeft

твой гениальный зенитур

Он настолько же мой, насколько и твой.

пакетный менеджер не должен требовать зависимости при _удалении_ пакета

Насколько я вижу из сообщений об ошибках, у тебя пакет с багами. Естественно, что у пакетного менеджера с ним проблемы.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Насколько я вижу из сообщений об ошибках, у тебя пакет с багами. Естественно, что у пакетного менеджера с ним проблемы.

к пакету у меня претензия одна: он установился, но не запустился (он просил установить зависимость lsb-core, которую я установил).

./googleearth-bin: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory

на что мне ответили

lsb-desktop. У тебя без этого мало что из игр Humble Bundle запустится. Кроме первого бандла, где код всех игр открыли.

DICE: «Мы очень сильно хотим работать под Linux» (комментарий)

Откуда я должен был узнать о том, что нужно установить эту зависимость?
Пакет собран криво, тут согласен. Но я считаю, что пакетный менеджер не должен ломаться от такого (тем более, что пакет установился без ошибок!)

xtraeft ★★☆☆
()
Последнее исправление: xtraeft (всего исправлений: 2)
Ответ на: комментарий от xtraeft

Пакет собран криво, тут согласен.

Мне кажется, ты просто произносишь слова, которых не понимаешь.

я считаю, что пакетный менеджер не должен ломаться от такого

Пакетный менеджер не сломался, он действует так, как задумано:

 subprocess installed pre-removal script returned error exit status 1

Это ситуация, когда требуется ручное вмешательство.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Мне кажется, ты просто произносишь слова, которых не понимаешь.

в зависимостях пакета нет lsb-desktop.
по поводу Гугла был не прав, извиняюсь

Пакетный менеджер не сломался, он действует так, как задумано:

лол.
2013 год на дворе, а пакетный менеджер не может работать самостоятельно.

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

это мне сейчас для удаления пакета и восстановления работоспособности dpkg надо весь lsb-desktop (напоминаю, которого даже в зависимостях нет) тащить и ставить?

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

лол.

Веско.

2013 год на дворе, а пакетный менеджер не может работать самостоятельно.

Единственное, что ты можешь предъявить dpkg - отсуствие опции --dont-run-scripts.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

Единственное, что ты можешь предъявить dpkg - отсуствие опции --dont-run-scripts.

хорошо, пусть не удаляет, если не может.
почему теперь из-за этого я не могу ничего установить или обновить?

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

почему теперь из-за этого я не могу ничего установить или обновить?

Я не могу ответить на это, потому что ты можешь - dpkg вполне работает. Но apt-get (и, возможно,aptitude) требуют для работы согласованного состояния базы пакетов (т.е. удовлетворенных зависимостей), и apt-get install -f даст тебе вариант починки. Не хочешь делать, как предложено - поработай руками.

А то, что ты «давно пользуешься Debian» и не сталкивался с такими проблемами, говорит о двух вещах - его разработчики хорошо знают свое дело, а ты никогда не собирал более-менее сложных пакетов.

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner

apt-get install -f даст тебе вариант починки

нерабочий вариант починки

Не хочешь делать, как предложено - поработай руками.

может, легче слаку поставить? кстати, я хочу делать как предложено - но оно не работает!

А то, что ты «давно пользуешься Debian» и не сталкивался с такими проблемами, говорит о двух вещах - его разработчики хорошо знают свое дело, а ты никогда не собирал более-менее сложных пакетов.

не собирал - я и не говорил, что занимаюсь сборкой пакетов.
и про дебиановских ментейнеров тоже ничего плохого не говорил (хотя читал о случаях, когда апдейт ломал систему).

//жду ubuntu click и переезжаю на убунту

xtraeft ★★☆☆
()
Последнее исправление: xtraeft (всего исправлений: 2)
Ответ на: комментарий от xtraeft

может, легче слаку поставить?

Поставь.

кстати, я хочу делать как предложено - но оно не работает!

Ссылку на вывод apt-get

tailgunner ★★★★★
()
Ответ на: комментарий от tailgunner
apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  lsb-core
The following NEW packages will be installed:
  lsb-core
0 upgraded, 1 newly installed, 0 to remove and 64 not upgraded.
1 not fully installed or removed.
Need to get 0 B/44.3 kB of archives.
After this operation, 155 kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Preconfiguring packages ...
Selecting previously unselected package lsb-core.
(Reading database ... 33263 files and directories currently installed.)
Unpacking lsb-core (from .../lsb-core_4.1+Debian8+deb7u1_i386.deb) ...
Processing triggers for man-db ...
Setting up lsb-core (4.1+Debian8+deb7u1) ...
Setting up google-earth-stable (7.1.1.1888-r0) ...
Error: Could not find xdg-icon-resource
dpkg: error processing google-earth-stable (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 google-earth-stable
E: Sub-process /usr/bin/dpkg returned an error code (1)
# apt-get purge google-earth-stable
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  google-earth-stable*
0 upgraded, 0 newly installed, 1 to remove and 64 not upgraded.
1 not fully installed or removed.
After this operation, 187 MB disk space will be freed.
Do you want to continue [Y/n]? y
(Reading database ... 33279 files and directories currently installed.)
Removing google-earth-stable ...
Error: Could not find xdg-icon-resource
dpkg: error processing google-earth-stable (--purge):
 subprocess installed pre-removal script returned error exit status 1
Error: Could not find xdg-icon-resource
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 google-earth-stable
E: Sub-process /usr/bin/dpkg returned an error code (1)
xtraeft ★★☆☆
()
Ответ на: комментарий от tailgunner

Ну, как говорится, «3.14здец мы не лечим».

ты хочешь чтобы я делал то, что должен делать пакетный менеджер

xtraeft ★★☆☆
()
Ответ на: комментарий от xtraeft

ты хочешь чтобы я делал то, что должен делать пакетный менеджер

Сначала хотел ответить «я хочу, чтобы ты решал собственноручно созданную проблему, а не ныл», но потом подумал, что мне пофиг на то, что ты будешь делать.

tailgunner ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.