LINUX.ORG.RU

Steam и Debian Wheezy

 ,


1

1

Скачал из testing сырцы:

sudo dpkg --add-architecture i386

sudo apt-get update

sudo apt-get install build-essential fakeroot devscripts

deb-src http://ftp.ru.debian.org/debian jessie main contrib non-free

sudo apt-get update

apt-get source steam

sudo apt-get build-dep steam

cd Steam

fakeroot debian/rules binary


В общем, пакет собрался, но выдает ошибку.
Снес нафиг все. Ибо dpkg --control выпадал с «Код ошибки 2»
Бумаю поставить Steam отсюда, но ссыкатно:
https://github.com/GhostSquad57/Steam-Installer-for-Wheezy
Я параноик. И вообще будет ли пахать на ядре 3.9 ?
Или есть еще шанс собрать Steam под Wheezy?

★★

Последнее исправление: cetjs2 (всего исправлений: 1)

Сыкотно тащить куски из jessie, а по ссылке вполне рабочий стим, который ничего не ломает в stable.

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

Я все пакеты из jessie снес. Да и не православно мешать stable и testing. Из backports только ядро поставил.

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

Какой этот? Там свой glibc который ставится в каталог со стимом и используется только стимом. С системным glibc он не конфликтует.

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

Собрал, но что-то не так:

 # dpkg -i steam_1.0.0.39-2.debian.tar.gz
dpkg-deb: ошибка: «steam_1.0.0.39-2.debian.tar.gz» не является архивом в формате debian
dpkg: ошибка при обработке параметра steam_1.0.0.39-2.debian.tar.gz (--install):
 подпроцесс dpkg-deb --control возвратил код ошибки 2
При обработке следующих пакетов произошли ошибки:
 steam_1.0.0.39-2.debian.tar.gz

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

Что делать -то?
Имею три файла: steam_1.0.0.39-2.debian.tar.gz, steam_1.0.0.39-2.dsc, steam_1.0.0.39.orig.tar.xz
И что с ними делать?

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

Ну и запускай теперь.

А вообще там должен где-то быть скрипт, который всё это автоматизирует и всё кладёт куда надо. Попробуй вот это, например.

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

steam_1.0.0.39.orig.tar.xz - архив с оринальными файлами steam;
steam_1.0.0.39-2.debian.tar.gz - архив с патчами на эти оригинальные файлы, не обязательно, конечно патчами, но в любом случае файлы, которых нет в оригинальном архиве, но которые нужны для сборки deb пакета;
steam_1.0.0.39-2.dsc - сценарий сборки deb пакета из исходных кодов.

Читайте документацию по Debian на тему как из dsc собрать deb пакет.

https://wiki.debian.org/SourcePackage

http://www.debian.org/doc/manuals/maint-guide/build.ru.html

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

то ли с sudo то ли без

apt-get -b source steam

anonymous
()

Тем временем дебьянщики продолжают жрать кактус, вместо того чтобы пользоваться Ubuntu. В каждом первомвтором треде проблемы с Debian.

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

В общем, пакет собрался, но выдает ошибку.

Чтобы устранить ошибку, достаточно было ввести команду! А какую, не скажу. См. http://segfault.kiev.ua/smart-questions-ru.html

Имею три файла: steam_1.0.0.39-2.debian.tar.gz, steam_1.0.0.39-2.dsc, steam_1.0.0.39.orig.tar.xz
И что с ними делать?

dpkg-source -x *.dsc
cd steam*
dpkg-buildpackage -uc -us

По вопросу темы: ставил Steam из официального пакета. При помощи dpkg-deb распаковывал libc из Ubuntu в его директорию с библиотеками, всё работало. Потом в TF2 отвалилась локализация, да и жрала она ресурсы немерено, снёс.

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

Прокачиваем скилл красноглазия

Для этого эсть Gentoo. Учиться «красноглазию» на Debian, это как изучать молекулярную физику в церковно-приходской школе. No way, короче.

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

А заниматься сексом с системой из-за собственной глупости это кошерно?
Имхо от нескольких пакетов из тестинга не переломишься.

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

Тред не читал

Поставь Ubuntu, зачем себя мучать? Наслушался поди от местной школоты, что Дебиан типо круто, да накатил ОСь заточенную под серваки на десктоп.

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

мешать стабильную и тестовую ветку не кошерно

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

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

Ты с сервера интернеты серфишь? :)

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

В профиль, который по умолчанию создаётся в ~. Сейчас уже не вспомню, но нужную поддиректорию легко найти по большому количеству *.so* внутри и README с текстом «здесь лежат необходимые библиотеки». Погуглите «steam debian dpkg-deb ubuntu».

AITap ★★★★★
()
Ответ на: Тред не читал от anonymous

Что характерно, я в ней работаю третий год и почти все хорошо :)
А убунта тормозит в отличие от Debian. А Xubuntu - падает при просмотре ютуба )))) Стабильнее Debian пока ничего не видел.

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