mirror of
https://github.com/Maks1mS/devcontainers-features.git
synced 2025-10-19 09:28:37 +03:00
Compare commits
5 Commits
feature_wi
...
feature_wi
Author | SHA1 | Date | |
---|---|---|---|
6de995c709 | |||
5b4b782e89 | |||
14073b6d65 | |||
773db8e16f | |||
|
84f86a2c80 |
@@ -7,7 +7,7 @@ Installs Wine.
|
|||||||
|
|
||||||
```json
|
```json
|
||||||
"features": {
|
"features": {
|
||||||
"ghcr.io/Maks1mS/devcontainers-features/wine:1": {}
|
"ghcr.io/Maks1mS/devcontainers-features/wine:0": {}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"name": "Wine",
|
"name": "Wine",
|
||||||
"id": "wine",
|
"id": "wine",
|
||||||
"version": "0.0.1",
|
"version": "0.0.2",
|
||||||
"description": "Installs Wine.",
|
"description": "Installs Wine.",
|
||||||
"options": {
|
"options": {
|
||||||
"version": {
|
"version": {
|
||||||
|
@@ -48,21 +48,16 @@ install_debian() {
|
|||||||
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O /usr/bin/winetricks
|
wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O /usr/bin/winetricks
|
||||||
chmod +rx /usr/bin/winetricks
|
chmod +rx /usr/bin/winetricks
|
||||||
|
|
||||||
mkdir -p "$WINEPREFIX"
|
snippet="export WINEHOME=\"$_REMOTE_USER_HOME\"
|
||||||
|
export WINEPREFIX=\"\$WINEHOME/.wine32\"
|
||||||
snippet="
|
export WINEARCH=win32
|
||||||
WINEHOME=\"$_REMOTE_USER_HOME\"
|
export WINEDEBUG=-all"
|
||||||
WINEPREFIX=\"\$WINEHOME/.wine32\"
|
|
||||||
WINEARCH=win32
|
|
||||||
WINEDEBUG=-all
|
|
||||||
"
|
|
||||||
|
|
||||||
update_rc_file "$_REMOTE_USER_HOME/.zshenv" "${snippet}"
|
update_rc_file "$_REMOTE_USER_HOME/.zshenv" "${snippet}"
|
||||||
update_rc_file "$_REMOTE_USER_HOME/.profile" "${snippet}"
|
update_rc_file "$_REMOTE_USER_HOME/.profile" "${snippet}"
|
||||||
update_rc_file "$_REMOTE_USER_HOME/.bashrc" "${snippet}"
|
update_rc_file "$_REMOTE_USER_HOME/.bashrc" "${snippet}"
|
||||||
|
|
||||||
su -l "$_REMOTE_USER" -c "mkdir -p $WINEPREFIX"
|
su -l "$_REMOTE_USER" -c "mkdir -p $WINEPREFIX && wine wineboot --init"
|
||||||
su -l "$_REMOTE_USER" -c "wine wineboot --init"
|
|
||||||
|
|
||||||
# Cleanup
|
# Cleanup
|
||||||
apt purge --auto-remove -y
|
apt purge --auto-remove -y
|
||||||
|
Reference in New Issue
Block a user