Skip to content

Commit 33be53d

Browse files
committed
fix: Linux installs
1 parent 4f6a5d6 commit 33be53d

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/resources/vscode/vscode.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -192,8 +192,9 @@ export class VscodeResource extends Resource<VscodeConfig> {
192192

193193
try {
194194
await FileUtils.downloadFile(downloadLink, vscodeDebPath);
195+
await $.spawn('apt-get update -y', { requiresRoot: true, env: { DEBIAN_FRONTEND: 'noninteractive' } });
195196
await $.spawn('debconf-set-selections <<< "code code/add-microsoft-repo boolean true"', { requiresRoot: true });
196-
await $.spawn('apt-get install ./vscode.deb -y', { cwd: tmpDir, requiresRoot: true, env: { DEBIAN_FRONTEND: 'noninteractive', NEEDRESTART_MODE: 'a' } });
197+
await $.spawn('apt-get install ./vscode.deb -y --fix-missing', { cwd: tmpDir, requiresRoot: true, env: { DEBIAN_FRONTEND: 'noninteractive', NEEDRESTART_MODE: 'a' } });
197198
} finally {
198199
await fs.rm(tmpDir, { recursive: true, force: true });
199200
}

0 commit comments

Comments
 (0)