Comments (7)
Wow. That's dedication
from pi-apps.
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.
Oh
from pi-apps.
Doesn't the retropie uninstall remove all the packages?
from pi-apps.
I don't know. Will get back with you about that.
from pi-apps.
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.
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)
- Not instaling HOT 5
- Angry IP Scanner - alertbox on start, program does not start HOT 1
- update script wiped .wine PREFIX HOT 3
- Replace FF-Multi-Converter with FF-Converter fork HOT 9
- Installer: Minecraft Pi Server HOT 11
- How do I uninstall pi-apps and all of the apps I installed with it HOT 4
- Steam does not launch; errors out with "Assertion Failed" HOT 6
- Support all ARM Linux Distros HOT 12
- Teamviewer seems to not connect nor accept any connection HOT 4
- Zoom unable to run on raspberry pi 5 HOT 3
- pi-apps won't launch HOT 8
- Add WideVine support in Ubuntu through Pi-Apps HOT 18
- Runescape on rpi (java app) HOT 55
- Cant open Lunar client on Raspberry pi os bookworm HOT 3
- Lutris (Package app) HOT 2
- VICE Versatile Commodore Emulator HOT 4
- Pi-Apps Franken Debian HOT 2
- CI: Update App Versions Failures HOT 1
- UXPlay an AirPlay Server HOT 4
- Spotify HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pi-apps.