6 ms·
And this is why Debian exists. When packaging we are required to disable privacy harming "features".
by debiandev 7y ago
And this is why Debian exists.
When packaging we are required to disable privacy harming "features".
- whalesalad 7y agoI’ve returned to vanilla Debian as of late and it’s refreshing. My gripes are the guided installer always insisting I need a swap partition and no sudo out of the box, but those are easy enough to overcome. It’s nice to see only a handful of processes running on a new setup.
- chewzerita 7y agoTip: to get sudo on debian, just don't enter a root password.
- boring_twenties 7y agoNot anymore, you are required to set a root password now. See my other comment.
- jlgaddis 7y agoI can't speak to that either way (I haven't done a manual installation in a long time) but setting d-i passwd/root-login boolean false in a preseed file seems to still work just fine (to skip "creation" of a root account). The "sudo" package will be installed and the user created during installation will be added to the "sudo" group.
- boring_twenties 7y agoGood to know, thanks. Note that you'll be locked out of rescue/emergency with that, unless you also modify the unit file for (one or both of) them.
- sigio 7y agoThat, and the question for installing popcon during the install, somehow halting the installer in a section between two longer periods of activity.
- jlgaddis 7y agoHow that part of the installer works is kinda stupid, too. The popularity-contest package is installed, you're asked whether you want to participate, and then the package is uninstalled when you say no -- as opposed to asking and then installing the package if you say yes.
- panpanna 7y agoPlease open a bug for this. I want to see canonicals reasoning...
- jeltz 7y agoAgreed about the swap partition but Debian has supported sudo out of the box for many years, the UI is just unintuitive. If you leave the root password empty the Debian installer will install sudo for you.
- rumanator 7y ago> If you leave the root password empty the Debian installer will install sudo for you. That's a heck of a gotcha.
- deleted 7y ago[deleted]
- smittywerben 7y agoNo sir, the Debian installer says exactly that [0]. [0] https://i.imgur.com/qIqAVSI.png https://i.imgur.com/qIqAVSI.png
- rumanator 7y agoYou are right, there is indeed text indicating that. However, even the text itself is worded to leave out the sudo implication to the end of the whole paragraph, which is typically skipped by anyone who simply wants their OS installed.
- boring_twenties 7y agoNot anymore. It was removed in stretch, I think. The reason is that systemd won't let you into single-user mode if the root password is unset. edit: If, after installing, you install sudo and manually disable the root password, you won't be able to boot to the rescue or emergency targets; a valid root password is now required by default. If you want them to work without a password, like classic "single-user mode", you can edit both the rescue and emergency unit files, and add the --force flag to sulogin.
- yrro 7y ago
- rollcat 7y agoYou almost certainly do want swap (in the 99.9% case). I had a better / more elaborate explanation bookmarked somewhere but can't find it now, the tldr is a "modern" OS (past ~2-3 decades) wants the freedom to manage anonymous (malloc) and named (mmio) memory between physical RAM and disk devices. Disabling swap means the OS must always keep the anonymous pages in physical RAM, which negatively impacts any IO-bound workload (can't cache) and, ironically, puts more pressure on the disk. So unless you have an extremely specific and finely tuned use-case with lots of benchmark data, the OS will almost always make a better call.
- jpwgarrison 7y agoYou do probably want swap, but the comment you are replying to is talking about a swap _partition_ and that is not the only way to do swap. Using a file instead makes it easier to change the size of your swap, some people prefer that.
- rollcat 7y agoAgain, what about sticking to a sensible default that covers the 99.9% case? The installer is hinting you to do the right thing (to create some swap), even if it doesn't provide all the possible myriad options. Swap files vs dedicated partitions have different trade-offs, if you start going that route it's easy to start blaming the installer for having less power/flexibility than invoking debootstrap directly.
- int_19h 7y agoSwap file is a more sensible default in this day and age, at least for the desktop.
- gdxhyrd 7y agoI actually do not want swap, because I don't want paging to disk. Ever. Just let the process crash. I have been running swapless for two decades without any issue.
- ailideex 7y ago> And this is why Debian exists. I would say you have that a bit backwards, Ubuntu exists because of Debian - not the other way around. This would be like saying children are the reason parents exist. Ubuntu has given me PTSD for anything that ever slightly resembles it so I will take a pass on Debian - many other distros out there.
- kick 7y agoThis would be like saying children are the reason parents exist. From an evolutionary standpoint, kind of. In nature there are a bunch of species that have one/all of the parents die after the offspring are conceived/born. The same applies for Linux distributions a surprising amount of the time.
- saghm 7y ago> This would be like saying children are the reason parents exist I think I understand what you're saying, but the phrasing is a little strange. Without children, there wouldn't be any parents by definition.
- ailideex 7y ago> Without children, there wouldn't be any parents by definition. Good point - the phrasing is rather unfortunate.
- kanox 7y ago> And this is why Debian exists. What this means in this context is that Debian is still relevant and useful rather than a relic. It's the biggest community-based rather than company-supported distro and rejects such features.