Giter VIP home page Giter VIP logo

Comments (7)

NoozAbooz avatar NoozAbooz commented on May 24, 2024 2

Wow. That's dedication

from pi-apps.

Botspot avatar Botspot commented on May 24, 2024

This is going to be a hard one.
RetroPie installs lots of APT packages, many more than just git and lsb-release.
We'll have to find the entire list of APT packages RetroPie may ever install, and install them all beforehand using pkg-install.
And I am not familiar enough with RetroPie to understand what I'm looking at, so I will need help from somewhere.

from pi-apps.

NoozAbooz avatar NoozAbooz commented on May 24, 2024

Oh

from pi-apps.

NoozAbooz avatar NoozAbooz commented on May 24, 2024

Doesn't the retropie uninstall remove all the packages?

from pi-apps.

Botspot avatar Botspot commented on May 24, 2024

I don't know. Will get back with you about that.

from pi-apps.

Botspot avatar Botspot commented on May 24, 2024

OK, I have painstakingly gone through every single file in the whole RetroPie folder, and have made a list of all the apt packages it installs:

abuse-lib
abuse-sfx
alsa-oss
alsa-utils
autoconf
automake
autotools-dev
binfmt-support
bison
bluetooth
bluez-tools
build-essential
ca-certificates
check
checkinstall
cmake
curl
debhelper
devscripts
dh-autoreconf
dh-systemd
dialog
dirmngr
distcc
dkms
dos2unix
dosfstools
doxygen
e2fsprogs
exfat-fuse
fbi
fcitx-libs-dev
feh
flac
flex
fluid-soundfont-gm
fontconfig
fonts-freefont-ttf
fonts-takao
fonts-takao-gothic
freepats
g++
gawk
gcc
gcc-6
git
golang
graphviz
gstreamer1.0-alsa
gstreamer1.0-libav
gstreamer1.0-plugins-good
icu-devtools
imagemagick
insserv
joystick
jq
kpartx
lhasa
libaldmb1-dev
liballegro4-dev
libao-dev
libarchive-dev
libasound2-dev
libaudiofile-dev
libavcodec-dev
libavcodec-devlibavformat-dev
libavfilter-dev
libavformat-dev
libavresample-devlibfontconfig1-dev
libavutil-dev
libbluetooth3
libbluetooth-dev
libboost-all-dev
libboost-dev
libboost-filesystem-dev
libboost-regex-dev
libboost-system-dev
libboost-thread-dev
libbz2-dev
libcaca-dev
libcap-ng-dev
libcurl4-openssl-dev
libdbus-1-dev
libdbus-glib-1-dev
libdirectfb-dev
libdrm-dev
libdw-dev
libegl1-mesa-dev
libenet-dev
libev-dev
libevdev-dev
libevdev-devlibexpat1-dev
libevdev-tools
libfaad-dev
libflac++-dev
libflac-dev
libfluidsynth-dev
libfontconfig1-dev
libfreeimage-dev
libfreetype6-dev
libfreetype6-devlibcurl4-openssl-dev
libfreetype6-devlibudev-dev
libfreetype6-devzlib1g-dev
libgbm-dev
libgl1-mesa-dev
libgles2-mesa-dev
libglew-dev
libglm-devlibluajit-5.1-dev
libglu1-mesa-dev
libgme-dev
libguichan-dev
libibus-1.0-dev
libical-dev
libicu-dev
libinput10
libjpeg-dev
libjpeg-devcmake
libjpeg-devlibtiff5-dev
liblua5.1-0-dev
libluajit-5.1-dev
liblzo2-dev
libmad0-dev
libmad0-devlibpng-dev
libmbedtls-dev
libmikmod-dev
libminiupnpc-dev
libmng-dev
libmodplug-dev
libmpeg2-4-dev
libmpg123-dev
libogg-dev
libogg-devlibmodplug-dev
libopenal-dev
libopus-dev
libpango1.0-devlibsndfile1-dev
libpcap-dev
libpciaccess-dev
libphysfs-dev
libpng-dev
libpng-devlibtheora-dev
libpthread-stubs0-dev
libpulse-dev
libraspberrypi-dev
libraspberrypi-doc
libreadline-dev
librsvg2-bin
libsamplerate0-dev
libsdl1.2-dev
libsdl2-dev
libsdl2-image-dev
libsdl2-mixer-dev
libsdl2-net-dev
libsdl2-ttf-dev
libsdl2-ttf-devlibopenal-dev
libsdl2-ttf-devlibsdl2-image-dev
libsdl-gfx1.2-dev
libsdl-image1.2-dev
libsdl-mixer1.2-dev
libsdl-ttf2.0-dev
libsfml-dev
libsm-devlibvlc-dev
libsnappy-dev
libsndfile1-dev
libsndio-dev
libsoil-dev
libsoundtouch-dev
libspectrum-dev
libspeexdsp-dev
libsqlite3-dev
libssl-dev
libsubunit-dev
libswscale-dev
libtheora-dev
libtinfo-dev
libtolua++5.1-dev
libtool
libudev-dev
libudev-devlibavahi-client-dev
libuim-dev
libusb-1.0-0-dev
libusb-dev
libvlccore-dev
libvlc-dev
libvorbis-dev
libvorbisidec-dev
libvpx-dev
libvulkan-dev
libwebp-dev
libx11-dev
libxext-dev
libxi-dev
libxinerama-dev
libxkbcommon-dev
libxkbcommon-x11-0
libxml2-dev
libxrandr-dev
libxt-dev
libxv-dev
libyaml-dev
libzip-dev
libzzip-dev
LINUX-HEADERS
lsb-release
lynx-cur
matchbox-window-manager
mc
meson
ninja-build
nodejs
npm
ntfs-3g
omxplayer
oss-compat
p7zip-full
pandoc
parted
patchelf
pkg-config
pkg-configlibsdl2-dev
policykit-1
portaudio19-dev
pulseaudio-utils
python2-dev
python3
python3-dev
python3-pip
python3-pyudev
python3-setuptools
python-dbus
python-dev
python-gobject
python-numpy
python-pygame
python-pyrex
qt5-default
qtbase5-private-dev
raspberrypi-kernel-headers
rename
rsync
samba
scons
sqlite3
squashfs-tools
subversion
tcl-dev
texinfo
timidity
unzip
uuid-dev
virtualenv
vlc
wget
x11proto-core-dev
xa65
xmlstarlet
xorg
zenity
zlib1g
zlib1g-dev
zlib1g-devlibjpeg-dev

from pi-apps.

Botspot avatar Botspot commented on May 24, 2024

It took me nearly 3 hours. Not the worst 3 hours I've ever spent, but I will admit it was very boring.

OK I've added the retropie app with commit 500d2fb.

from pi-apps.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.