сношу все папки что создал пакет в том числе в папке для юзеров.
ССЗБ. И да, "папки" у мамок.
сношу все папки что создал пакет в том числе в папке для юзеров.
ССЗБ. И да, "папки" у мамок.
скачиваю через wget скрипт. запускаю скрипт, он запускает установку начинает качать и создавать папки и на выходе у меня получается то что нужно
в линуксе так делают только новички. И недолго. Потому-что таким образом вы почти сразу убьёте свою систему. Поставите обратно, и больше так делать не будете.
#!/usr/bin/env bash
STEAMROOT="$(cd "${0%/*}" && echo $PWD)"
STEAMEXE=`basename "$0" .sh`
PLATFORM=linux32 # dedicated server build (minimal dependencies)
# prepend our lib path to LD_LIBRARY_PATH
export LD_LIBRARY_PATH="$STEAMROOT/$PLATFORM:$LD_LIBRARY_PATH"
ulimit -n 2048
MAGIC_RESTART_EXITCODE=42
# and launch steam
if [ "$DEBUGGER" == "gdb" ] || [ "$DEBUGGER" == "cgdb" ]; then
ARGSFILE=$(mktemp $USER.steam.gdb.XXXX)
# Set the LD_PRELOAD varname in the debugger, and unset the global version.
if [ "$LD_PRELOAD" ]; then
echo set env LD_PRELOAD=$LD_PRELOAD >> "$ARGSFILE"
echo show env LD_PRELOAD >> "$ARGSFILE"
unset LD_PRELOAD
fi
$DEBUGGER -x "$ARGSFILE" "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
rm "$ARGSFILE"
else
$DEBUGGER "$STEAMROOT/$PLATFORM/$STEAMEXE" "$@"
fi
STATUS=$?
if [ $STATUS -eq $MAGIC_RESTART_EXITCODE ]; then
exec "$0" "$@"
fi
exit $STATUS
Это скрипт. после выполнения всех установок он мне выдает
Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 10
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/root/.steam/sdk32/steamclient.so
with error:
/root/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
как будто что-то не смог или думал уже установлено. все поставил с нуля на чистые папки и тп
каким образом тогда мне устанавливать скрипты такого типа?
каким образом тогда мне устанавливать скрипты такого типа?
никаким. Ставить этот ваш steam в виде пакета.
понятно. можно закрыть.
Пакет существует для Debian/Ubuntu, можно попробовать установить его. Но тут есть одна сложность - этот пакет рассчитан именно на Ubuntu может не подойти. Выход - перепаковать пакет.