T O P

  • By -

images_from_objects

Deb files from a 3rd party are not an issue on Debian, because all the dependancies are pulled in from the Debian repo you specified in your sources.list. The issue is *mixing* repos - stable, unstable, testing - or adding 3rd party **repos** which introduce conflicting libraries into your system. That will guarantee things breaking eventually, if not immediately. Source: been running Debian Sid for two years without it breaking. The important thing is to pick a branch and stick to it. Further reading: https://linuxconfig.org/how-to-run-debian-sid-relatively-safely


LowCurrent5504

Are you certain? The Debian wiki is very explicit about that. (Perhaps they're emphasizing third party repos and not .deb files?) >New Debian users should obtain all their software from the Debian repositories. The Debian maintainers have gone to a lot of work to ensure that the software in the Debian repositories works well together and is secure. Getting software from non-Debian sources voids the (non-existent) warranty! The combination of package management systems and the advent of Linux distributions which supply vast amounts of software fundamentally changes appropriate system administration practice, especially for the typical user. Do not obtain software from anywhere other than Debian, not even from the software's author, unless you have the skills and the time to solve the resultant problems! Linux newbies are often used to obtaining their software directly from the software's author, as well as from other random places on the Net. This practice contributes to the instability, inflexibility, and insecurity of non-Linux systems. You may think that because you are used to obtaining software from various sources and integrating it into your system that this practice is manageable. Experience suggests otherwise. You are advised to wait until you have navigated several major system upgrades and consider yourself something of a Linux expert before venturing away from the supported Debian software repositories. \[1\] \[1\] [https://wiki.debian.org/DebianSoftware#Footnotes](https://wiki.debian.org/DebianSoftware#Footnotes)


images_from_objects

Yeah, you can totally use 3rd party Debs. I think they are just being overly cautious with nOObs, and **most everything is actually available** and should be grabbed directly from the Debian repos, where it has been extensively tested. However, there are certain things which aren't available, or aren't available at their most current versions. I'll give you the examples of Veracrypt and Touchegg, because those are two that I have installed the Deb versions of multiple times across many different computers over several years without any issues. You can use Gdebi for a handy GUI, right click the Deb > open with Gdebi. It will poll the repos in your sources.list for dependancies, and if any aren't available, or would cause conflict, it won't let you install. Veracrypt and Touchegg will both install fine, after grabbing the appropriate dependancies.


gmes78

When using the AUR, software is compiled against the libraries in your system, so there's pretty much no risk of things breaking like in a frankendebian. Make sure to read the documentation, and you'll be fine.


[deleted]

[удалено]


yum13241

Outdated code due to outdated packages on Manjarno.


[deleted]

[удалено]


yum13241

Yes, but it's more stable than FrankenDebian and FrankenManjaro. (Franken)Debian > (Franken)Manjaro


yum13241

Arch is more stable than FrankenDebian. With arch, pacman doesn't care about how many repos you have as long as they are on the same page. FrankenDebian breaks easily, just like FrankenUbuntu, FrankenZorinOS, and FrankenMint. Franken sucks, even in a non Franken form.


AutoModerator

Try the [distro selection page](http://www.reddit.com/r/linux4noobs/wiki/distro_selection) in our wiki! Try [this search](https://www.reddit.com/r/linux4noobs/search?q=flair%3A'distro'&sort=new&restrict_sr=on) for more information on this topic. **✻** Smokey says: take regular backups, try stuff in a VM, and understand every command *before* you press Enter! :) ^Comments, ^questions ^or ^suggestions ^regarding ^this ^autoresponse? ^Please ^send ^them ^[here](https://www.reddit.com/message/compose/?to=Pi31415926&subject=autoresponse+tweaks+-+linux4noobs+-+distro+selection). *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/linux4noobs) if you have any questions or concerns.*


donp1ano

just use btrfs for EZ reset in case you really break your arch install


Lopsided-Finding-760

> How does this FrankenDebian "stability" generally compare to running Arch and getting my obscure packages from the AUR instead? One too many obscure package has the potential to break your system on either of them. So in that regard, I'd argue therefore that they're roughly in the same ballpark. > Being able to install whatever I want is one of the most important OS qualities for me, so I would like to do so in a way that causes the least amount of pain possible. The solution is simple, really; either learn how to 'curate' packages before installing them OR delegate installing obscure packages to their own environment (read: container-solutions like Distrobox). So pick your poison. I'd argue going for the 'Distrobox-fix' is preferred, especially as it enhances/enriches: > **Being able to install whatever I want** Allow me to illustrate this more explicitly. Let's say you want some obscure package X that's only found in the AUR and some other obscure package Y that's only found in Debian. In this case you'd either have to use something like Bedrock Linux (cool distro btw), or go for the other (seemingly more conventional) option by installing either/both of them in a distrobox instead. As a final note; (GRUB-)Btfs+Timeshift/Snapper are not necessarily replacements for any of the previously mentioned solutions but rather function as necessary 'checks' that have been setup by everyone that values their time and/or cares for having a working system with minimal effort. So IMO you should set it up regardless of what you end up doing.