mirror of
				https://github.com/yuzu-emu/build-environments.git
				synced 2025-11-04 09:14:55 +00:00 
			
		
		
		
	liftinstall: Reorder packages and use yuzu user
Also targets debian:buster instead of the ambiguous stable version.
This commit is contained in:
		
							parent
							
								
									a0e12a0d9a
								
							
						
					
					
						commit
						6ae86b3291
					
				| 
						 | 
				
			
			@ -1,22 +1,24 @@
 | 
			
		|||
FROM debian:stable
 | 
			
		||||
MAINTAINER yuzu
 | 
			
		||||
FROM debian:buster
 | 
			
		||||
LABEL maintainer="yuzu"
 | 
			
		||||
 | 
			
		||||
# Create a user account yuzu (UID 1027) that the container will run as
 | 
			
		||||
RUN apt-get update && apt-get -y full-upgrade && \
 | 
			
		||||
RUN useradd -m -u 1027 -s /bin/bash yuzu && \
 | 
			
		||||
    apt-get update && apt-get -y full-upgrade && \
 | 
			
		||||
    apt-get install --no-install-recommends -y \
 | 
			
		||||
    apt-utils \
 | 
			
		||||
    ca-certificates \
 | 
			
		||||
    cargo \
 | 
			
		||||
    curl \
 | 
			
		||||
    gnupg \
 | 
			
		||||
    apt-utils && \
 | 
			
		||||
    libssl-dev \
 | 
			
		||||
    libwebkit2gtk-4.0-dev \
 | 
			
		||||
    nodejs && \
 | 
			
		||||
    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg -o /tmp/pubkey.gpg && \
 | 
			
		||||
    apt-key add /tmp/pubkey.gpg && \
 | 
			
		||||
    echo "deb https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list && \
 | 
			
		||||
    apt-get update && apt-get install --no-install-recommends -y \
 | 
			
		||||
    libwebkit2gtk-4.0-dev \
 | 
			
		||||
    libssl-dev \
 | 
			
		||||
    cargo \
 | 
			
		||||
    nodejs \
 | 
			
		||||
    yarn && \
 | 
			
		||||
    apt-get clean autoclean && \
 | 
			
		||||
    apt-get autoremove --yes && \
 | 
			
		||||
    rm -rf /var/lib/apt /var/lib/dpkg /var/lib/cache /var/lib/log
 | 
			
		||||
USER 1027
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue