Comments (2)
This is a comparison on packages between HypriotOS and Raspbian Lite
curl http://mathias-renner.de/dl/compare
On the left side you see packages that are unique in Raspbian Lite. On the right side the ones that are unique in HypriotOS.
After evaluating this, I suggest these categories:
Can be purged:
- git-man (saves 1.3 MB): IMHO manpages can be removed. The ones on the workstation can be used in stead.
- git-core (saves 21.5 KB): Is a dummy package because it has been renamed to just
git
(http://askubuntu.com/questions/5930/what-are-the-differences-between-the-git-and-git-core-packages) - liberror-perl (saves 19 MB) : Not used anywhere. Depends on
perl
which will then also be purged - ethtool (saves 248 KB): It's installed in
chroot
script only to execute a test intest-integration/spec/hypriotos-image/base/rpi3_wifi_spec.rb
- htop (saves 135 KB): Cool, but not necessary
- bluetooth: This is a GUI that can be removed (http://www.cnet.com/how-to/how-to-setup-bluetooth-on-a-raspberry-pi-3/). Instead we should stick to
pi-bluetooth
. This listing shows the GUI packageobexd
:
$ apt-cache depends bluetooth
bluetooth
Depends: bluez
Suggests: <bluez-cups>
Suggests: <bluez-obexd>
$ apt-cache depends pi-bluetooth
pi-bluetooth
Depends: init-system-helpers
Depends: bluez
Depends: bluez-firmware
Can't be removed:
- curl is used to install Docker in
chroot-script.sh
and a dpenency of git (but git might be removed!) - aufs is used by Docker
- apt-transport-https is required when adding our packagecloud packages
- libapparmor1: Required by Docker
Maybe remove:
- git (saves 19 MB) is useful but maybe not for everyone
from image-builder-rpi.
Closing due to inactivity.
from image-builder-rpi.
Related Issues (20)
- OpenMax kernel device missing
- Invalid `authorized_keys` file when `ssh_authorized_keys` specified in `user-data` HOT 2
- There is a new 8GB variant of the Raspberry Pi 4 HOT 4
- [Request] Pi 4 USB boot support HOT 1
- Issue with setting up eth0 with static ip address HOT 9
- Windows Support HOT 5
- Unable to add any containers HOT 1
- Kubernetes CONFIG_MEMCG
- Okay, so who's being funny? Static IP are being set n+2*42! HOT 1
- Fix for static IP breaks docker start up? HOT 1
- Waiting for SSH to be available HOT 1
- Camera is not supported...
- Docker official images exit with error 139 immediately
- Support other achitectures HOT 1
- SSH not working after boot
- current time is set too late during cloud-init HOT 2
- does not work with Pi Zero 2
- Upgrade to bullseye HOT 1
- CVE-2021-4034 Discovered
- Has this project been abandoned? HOT 5
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 image-builder-rpi.