fix(apt-install): 修复日志文件输出方式以确保完整记录更新和安装过程
This commit is contained in:
@@ -44,7 +44,7 @@ fi
|
|||||||
|
|
||||||
echo "🔄 更新软件源..."
|
echo "🔄 更新软件源..."
|
||||||
# 自动更新源
|
# 自动更新源
|
||||||
$SUDO apt-get update > "$LOG_FILE" 2>&1
|
$SUDO apt-get update >> "$LOG_FILE" 2>&1
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
echo "❌ 更新失败,详细日志:"
|
echo "❌ 更新失败,详细日志:"
|
||||||
cat "$LOG_FILE"
|
cat "$LOG_FILE"
|
||||||
@@ -57,7 +57,7 @@ fi
|
|||||||
echo "⬇️ 正在检查并下载依赖..."
|
echo "⬇️ 正在检查并下载依赖..."
|
||||||
$SUDO env DEBIAN_FRONTEND=noninteractive apt-get install -y --download-only \
|
$SUDO env DEBIAN_FRONTEND=noninteractive apt-get install -y --download-only \
|
||||||
-o Dir::Cache::archives="$CACHE_DIR" \
|
-o Dir::Cache::archives="$CACHE_DIR" \
|
||||||
$PACKAGES > "$LOG_FILE" 2>&1
|
$PACKAGES >> "$LOG_FILE" 2>&1
|
||||||
|
|
||||||
if [ $? -ne 0 ]; then
|
if [ $? -ne 0 ]; then
|
||||||
echo "❌ 下载依赖失败,详细日志:"
|
echo "❌ 下载依赖失败,详细日志:"
|
||||||
@@ -84,7 +84,7 @@ echo "✅ 依赖下载/缓存完成。"
|
|||||||
echo "🚀 开始安装..."
|
echo "🚀 开始安装..."
|
||||||
$SUDO env DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
$SUDO env DEBIAN_FRONTEND=noninteractive apt-get install -y \
|
||||||
-o Dir::Cache::archives="$CACHE_DIR" \
|
-o Dir::Cache::archives="$CACHE_DIR" \
|
||||||
$PACKAGES > "$LOG_FILE" 2>&1
|
$PACKAGES >> "$LOG_FILE" 2>&1
|
||||||
|
|
||||||
if [ $? -eq 0 ]; then
|
if [ $? -eq 0 ]; then
|
||||||
echo "🎉 安装成功!"
|
echo "🎉 安装成功!"
|
||||||
|
|||||||
Reference in New Issue
Block a user