Comments (12)
Hey Eric, is this something you want to talk about, or vent and move on?
from pi-apps.
Oh yeah, I forgot about the suggestion part, remove the part where it scares you to uninstall Pi Apps completely because it "ruins" your Linux installation upon installation of Pi Apps.
from pi-apps.
Kali Linux is built on top of Debian too, I don't get why you can't support it.
from pi-apps.
I cannot tell if you just want to argue, or help us work through a perceived problem. I will give you a chance.
Well, I want to be a Linux tinkerer, but I certainly don't want my APT sources file to be deleted.
Pi-Apps does not delete default apt sources files. Not sure what you are talking about here.
Why, just why. You have to scare your users like that when they're trying to be a Linux tinkerer upon install. My heart literally stopped beating when I installed Pi Apps and got that dialog, but it turns out it was all a lie.
Not exactly sure what you are referring to here either, but it sounds like pi-apps tried to add some useful commentary and repair instructions for a pre-existing error that occurs every time you run sudo apt update
.
Could you run sudo apt update
and paste its output here?
Kali Linux is built on top of Debian too, I don't get why you can't support it.
For whatever reason, Kali is not maintained nearly as well as Debian. It is a rolling release, and we kept receiving so many error reports from package conflicts and other instabilities that we could not add support. None of the pi-apps devs use Kali, and we're all volunteers please remember. Pi-Apps used to be ONLY for Raspberry Pi OS 32-bit. Since then we've added full 64-bit support and added reasonably good general ARM support. The project is far more broad than my original dream, and maybe one day if we find an enthusiastic Kali user we could try supporting Kali again. But for now, there are basically two people keeping Pi-Apps running. Two. And neither of us make any money from it.
from pi-apps.
Kali Linux is built on top of Debian too, I don't get why you can't support it.
Yes it is but its built on top of debian testing (https://www.kali.org/docs/policy/kali-linux-relationship-with-debian/).
Debian testing is not intended for regular users. It is for developers to test integrating new packages, deprecating old ones, changing things around, and breaking things without risk of general users being affected. This, as Botspot said, happens very frequently. Pi-Apps requires STABLE bases to target where over the life of the distro things don't randomly disappear, change, or break without warning. Debian testing is designed to randomly change, disappear, and break without warning, that is its purpose.
Meanwhile on a STABLE base (debian bookworm/bullseye, and ubuntu jammy/focal) we are assured that things will not change over the life of the distro, only bugfixes and security patches are applied that do NOT affect the compatibility with other software.
from pi-apps.
Oh yeah, I forgot about the suggestion part, remove the part where it scares you to uninstall Pi Apps completely because it "ruins" your Linux installation upon installation of Pi Apps.
This isn't a fear tactic. It also does not tell you that it "ruins" your Linux installation. It is simply a prompt to inform users that their system is unsupported by the pi-apps developers/maintainers before they even attempt to install any software. This was added at the suggestion of another user #2512 (comment) since it provides a better user experience to tell the user immediately that their system is unsupported (for whatever reason listed) and to expect some applications to fail (in a GUI prompt that happens once on first launch) rather than only tell them that their system is unsupported when attempting to install an application (only in the terminal) and after installation failures (in the terminal and a GUI prompt).
Additionally, you have yet to inform us as to which unsupported error message you received. You can run the following in terminal and paste the output here:
~/pi-apps/api is_supported_system
from pi-apps.
@Botspot It had some error message like "Congratulations linux tinkerer! You officially and successfully broke your system. /etc/apt/sources.list has been successfully been overwritten to not work."
This error is what scared the **** out of me
from pi-apps.
@JustAnEric read my post and run the command and send the output here
from pi-apps.
@theofficialgman Output:
Congratulations, Linux tinkerer, you broke your system. You have removed ALL debian sources from your system.
All apt based application installs will fail. Unless you have a backup of your /etc/apt/sources.list /etc/apt/sources.list.d you will need to reinstall your OS.
It is pretty clear that part is the part that scared me now.
from pi-apps.
Hmm yeah the error message we throw isn't actually correct in your case. It is just that your repos do not contain any of the hardcoded debian/Ubuntu (and select based distro).
I'll update that condition to produce the desired affect.
from pi-apps.
@JustAnEric If you update pi-apps and run that command again you will see the error reported will be more relevant.
from pi-apps.
Alright thank you.
from pi-apps.
Related Issues (20)
- 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
- Teamviewer seems to not connect nor accept any connection HOT 6
- 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
- Reboot app (likely a joke) HOT 2
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.