init
This commit is contained in:
commit
9a0c7e2196
BIN
lib/ld-linux-x86-64.so.2
Normal file
BIN
lib/ld-linux-x86-64.so.2
Normal file
Binary file not shown.
BIN
lib/libBrokenLocale.so.1
Normal file
BIN
lib/libBrokenLocale.so.1
Normal file
Binary file not shown.
BIN
lib/libanl.so.1
Normal file
BIN
lib/libanl.so.1
Normal file
Binary file not shown.
BIN
lib/libc.so.6
Normal file
BIN
lib/libc.so.6
Normal file
Binary file not shown.
BIN
lib/libc_malloc_debug.so.0
Normal file
BIN
lib/libc_malloc_debug.so.0
Normal file
Binary file not shown.
BIN
lib/libdl.so.2
Normal file
BIN
lib/libdl.so.2
Normal file
Binary file not shown.
BIN
lib/libm.so.6
Normal file
BIN
lib/libm.so.6
Normal file
Binary file not shown.
BIN
lib/libmemusage.so
Normal file
BIN
lib/libmemusage.so
Normal file
Binary file not shown.
BIN
lib/libmvec.so.1
Normal file
BIN
lib/libmvec.so.1
Normal file
Binary file not shown.
BIN
lib/libnsl.so.1
Normal file
BIN
lib/libnsl.so.1
Normal file
Binary file not shown.
BIN
lib/libnss_compat.so.2
Normal file
BIN
lib/libnss_compat.so.2
Normal file
Binary file not shown.
BIN
lib/libnss_dns.so.2
Normal file
BIN
lib/libnss_dns.so.2
Normal file
Binary file not shown.
BIN
lib/libnss_files.so.2
Normal file
BIN
lib/libnss_files.so.2
Normal file
Binary file not shown.
BIN
lib/libnss_hesiod.so.2
Normal file
BIN
lib/libnss_hesiod.so.2
Normal file
Binary file not shown.
BIN
lib/libpcprofile.so
Normal file
BIN
lib/libpcprofile.so
Normal file
Binary file not shown.
BIN
lib/libpthread.so.0
Normal file
BIN
lib/libpthread.so.0
Normal file
Binary file not shown.
BIN
lib/libresolv.so.2
Normal file
BIN
lib/libresolv.so.2
Normal file
Binary file not shown.
BIN
lib/librt.so.1
Normal file
BIN
lib/librt.so.1
Normal file
Binary file not shown.
BIN
lib/libthread_db.so.1
Normal file
BIN
lib/libthread_db.so.1
Normal file
Binary file not shown.
BIN
lib/libutil.so.1
Normal file
BIN
lib/libutil.so.1
Normal file
Binary file not shown.
0
patch-code-server.sh
Normal file
0
patch-code-server.sh
Normal file
24
patch-code.sh
Normal file
24
patch-code.sh
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
VSCODE_PATCH_DIR="$HOME/.vscode-patch"
|
||||||
|
if [ ! -d "$VSCODE_PATCH_DIR/lib" ]; then
|
||||||
|
echo "错误:补丁文件夹应放在这儿:$HOME/.vscode-patch/"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
echo "[VSCode应用-补丁]"
|
||||||
|
read -p "指定VSCode路径: " VSCODE_APP_PATH
|
||||||
|
if [ ! -f "$VSCODE_APP_PATH/code" ]; then
|
||||||
|
echo "错误:指定路径下不存在VSCode可执行文件"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
echo "-- 找到code程序,即将补丁code程序..."
|
||||||
|
echo "-- 备份原始code程序..."
|
||||||
|
if [ ! -f "$VSCODE_APP_PATH/code.bak" ]; then
|
||||||
|
cp "$VSCODE_APP_PATH/code" "$VSCODE_APP_PATH/code.bak"
|
||||||
|
fi
|
||||||
|
echo "-- 开始打补丁..."
|
||||||
|
$VSCODE_PATCH_DIR/tools/patchelf \
|
||||||
|
--set-interpreter "$VSCODE_PATCH_DIR/lib/ld-linux-x86-64.so.2" \
|
||||||
|
--set-rpath '$ORIGIN:~/.vscode-patch/lib' \
|
||||||
|
"$VSCODE_APP_PATH/code"
|
||||||
|
echo "-- 补丁完成!"
|
BIN
tools/patchelf
Normal file
BIN
tools/patchelf
Normal file
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user