This is why I love having luks covering my entire system disk. If I want to upgrade the system with a new drive or move the drive to a different pc or sell it or dispose of it I just dd the first couple of gigs to obliterate the luks header.
It’s obviously essential to have a backup strategy, of course, but full disk encryption is the only way to go for me.
If you were looking for a Remote Desktop program to help a customer or other user, TeamViewer worked for me on Ubuntu. It was a great way to fix an issue remotely with a Windows user.
But you may not be looking for this type of connection.
It is a very typical way of doing things, you just have to read the output and make sure no important packages are in the list.
Your command should be working. It won’t remove manually installed dependencies but should take care of automatic ones. You can check an individual package with apt show and look at the APT-Manual-Installed field.
I already checked with apt show emacs and the output clearly shows emacs-gtk as depends on. And while installing the emacs package with: sudo apt-get install emacs it installed a ~400Mo package and all dependencies.
So why doesn’t sudo apt remove --purge --autoremove emacs removes everything ? I thought this command would be the exact opposite of sudo apt install package-name
Ah, I can duplicate this behavior too. I think it is probably related to emacs being a metapackage. It does not include emacs itself but forces the install of emacs-gtk. In my mind removing the metapackage should allow you to autoremove dependencies, but people have broken their systems badly with this behavior so it may have been changed or it’s stuck behind some configuration option.
Removing emacs-gtk itself will work as you expect. You can also install emacs-nox for a cli-only one that is smaller.
Edit: there is a setting called APT::Never-MarkAuto-Sections that by default includes meta packages and I think is the cause of this.
Thank you very much for your enlighten answer :D !
Removing emacs-gtk itself will work as you expect
Yes that’s what I found out with apt show emacs-gtk, it shows all the dependencies but I found it quiet odd behavior (lack of knowledge).
I wasn’t aware of metapackages, something new to put into my knowledge database.
Edit: While writing my replay and searching through the web and my console, even though I wouldn’t have had understood it while reading it… It actually tells me in the description that emacs is a metapackage… Bad reading skills :/ sorry about that !
Description: GNU Emacs editor (metapackage) GNU Emacs is the extensible self-documenting text editor. This is a metapackage that will always depend on the latest recommended Emacs variant (currently emacs-gtk).
If you don’t mind I have a last question. Imagine I want to remove docker-ce, which depends on iptables among others, if I sudo apt remove --purge --autoremove docker-ce, this isn’t going to remove iptables and break my system right? Because it’s used by other packages, system… I guess, no?
I think a more general question would be how can I be sure I not going to fuck my system while removing packages? Maybe I’m to paranoïd and today it’s relatively safe to do so, compared to years ago??
If something else depends on it then it shouldn’t be removed, it’s only removing things that are not used elsewhere.
Usually just reading through the packages it’s listing and double check what it’s doing is enough. If something is removing a ton of gnome and you’re not trying to remove gnome, that would be an issue. If something is trying to remove the kernel (unless it’s an old kernel) or grub that’s also worth digging into. I’ve never run into problems with it, I don’t think it’s common these days.
Use Grub2Win (sourceforge.net/projects/grub2win/) whenever Windows manages to break dual booting. It’ll stop fucking up afterwards, as it’ll be installed within one of the windows boot partitions.
I'm old school. I've been using GUI based OSes since Windows 3.11 and 95, and prefer KDE due to its similarity. Unity feels like what they did with Windows 8, where they tried to turn a desktop OS into a tablet OS. And it just feels "klunky", for lack of a better term. Too much bling for not enough benefit. KDE strikes a nice balance between eye-candy and responsiveness.
As a long time Ubuntu hater, no. They did so much weird de shit that I eventually had to fuck off and I’ve been happier(in regards to computers only) ever since.
Unity started with pretty awful performance (much like GNOME 3) and coincided with some infamous decisions on the part of Canonical, namely that whole business with the Amazon integration, so it’s permanently tainted in the minds of many. It also meant that the largest distro in town was suddenly using a desktop that was much less inviting to newcomers than the familiar GNOME 2.
I’m glad it’s being kept alive as it does have a unique vibe to it, but I always found the workflow a bit awkward and much prefer GNOME for something modern and xfce or MATE for when I want something traditional.
Dell inspiron 15, unfortunately. Going for about $300 the last time I checked, add in another stick of RAM and an SSD, perfect linux machine right there
Well, for one, it’s network attached storage. If it’s not present in the network for one reason or another, guess what, your OS doesn’t boot… or it errors during boot, depending on how the kernel was compiled and what switches your bootloader sends to the kernel during boot. Second, this is an easy way for malware to spread, especially if it’s set to run after user logon.
I agree, for most cases just mount it via your File Manager of choice. If you’re using it as a backing storage for another server, then that’s a use case where fstab is fine.
It has to have a mount point somewhere. Just double click the desktop entry, that will mount it wherever you told it to and then you can copy to that location, easy peasy 😉.
In Nautilus, you can right click anywhere and click Open in Console, at which point it will open up a terminal leading to a gvfs mount directory.
In KDE, it is slightly more annoying because there’s no right click option to quickly open it in terminal, but like gvfs, there’s a mount directory that you can access at /run/user//kio-fuse-/smb/.
Certain games wouldn’t run in Windows, but ran perfectly fine on Linux. This was the tipping point for me to fully switch to Linux. Gaming never been so smooth and pleasant for me as it is on Linux now. No more random crashes, driver shit, etc.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.