LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie
User Name
Password
Linux - Newbie This Linux forum is for members that are new to Linux.
Just starting out and have a question? If it is not in the man pages or the how-to's this is the place!

Notices


Reply
  Search this Thread
Old 09-12-2018, 05:12 AM   #1
Mulsimine
Member
 
Registered: Dec 2017
Distribution: Debian 9.5 Stable || DE: XFCE
Posts: 46
Blog Entries: 1

Rep: Reputation: 10
Smile New To Linux, Asking For General Advice


I'm new and after a month of distro hopping, I've settled on Kubuntu. It is time to settle in and permanently migrate from my Windows 10 machine to Linux. I am a freelance copywriter and work on my machine 8 to 10 hours a day. Linux is obviously complex and that scares me. I'm nervous that I might make a mistake early on that requires I perform a re-installation. I understand this is possible, no matter the precautions I take. I should use common sense and not take risks with non-repo software.

That is about all I understand concerning safe Linux usage practices. Is there any other wisdom I should already know? Any book I should consider a must read before I start working full time on this PC? Is there any partition-fu or smart security practices I should perform or be aware of? In short, is there any wisdom, feedback, advice, or suggestions that you feel a newcomer to Linux should know? Your time and your thoughts are sincerely appreciated ^_^
 
Old 09-12-2018, 05:32 AM   #2
hydrurga
LQ Guru
 
Registered: Nov 2008
Location: Pictland
Distribution: Linux Mint 21 MATE
Posts: 8,048
Blog Entries: 5

Rep: Reputation: 2925Reputation: 2925Reputation: 2925Reputation: 2925Reputation: 2925Reputation: 2925Reputation: 2925Reputation: 2925Reputation: 2925Reputation: 2925Reputation: 2925
Yes, I would advise you to install TimeShift (ensuring that you have adequate space for snapshots) and configure it to make regular snapshots. That way, you can roll back the system if anything goes awry, similar to the way you can restore the system in Windows to a previous date.

Also, make regular separate backups of your documents.
 
1 members found this post helpful.
Old 09-12-2018, 05:33 AM   #3
syg00
LQ Veteran
 
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,130

Rep: Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121Reputation: 4121
Work as your non-elevated user whenever possible - use sudo only when you have to. You really shouldn't need to re-install - although it does happen ...
Note my sigline. You need backups (plural), and at least one on an external media - disk, cloud, whatever. Incremental backups like rsnapshot or timeshift - have a read of this for example.

I find it best to have /home mounted to a separate partition; it makes backup/restore - especially re-install - simpler. Not required, but for a meddler like me, a major convenience.
 
2 members found this post helpful.
Old 09-12-2018, 05:43 AM   #4
jsbjsb001
Senior Member
 
Registered: Mar 2009
Location: Earth, unfortunately...
Distribution: Currently: OpenMandriva. Previously: openSUSE, PCLinuxOS, CentOS, among others over the years.
Posts: 3,881

Rep: Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063Reputation: 2063
Quote:
Originally Posted by Mulsimine View Post
I'm new and after a month of distro hopping, I've settled on Kubuntu. It is time to settle in and permanently migrate from my Windows 10 machine to Linux. I am a freelance copywriter and work on my machine 8 to 10 hours a day. Linux is obviously complex and that scares me. I'm nervous that I might make a mistake early on that requires I perform a re-installation. I understand this is possible, no matter the precautions I take. I should use common sense and not take risks with non-repo software.
Just because a piece of software isn't in a software repo, it doesn't mean by virtue of that fact it's "unsafe". The whole point of package managers and by extension software repo's is to provide a consistent way of installing/upgrading/removing software from a Linux system.

But yes and that said, while you are still learning Linux it would be safer and normally much easier to stick to software in the repo's for your Linux distribution. You most certainly should NOT use software repo's meant for other Linux distribution's unless the repo in question is known to be compatible with your Linux distribution. The problem with installing software outside of the software repo's is that the package manager doesn't know about that software - it therefore could not update it along with the rest of the software you have installed.

If you don't know what the software in question is likely to do to your system, and you cannot find anything that explains what it's meant to do, don't use it. Read up about it first.

Quote:
That is about all I understand concerning safe Linux usage practices. Is there any other wisdom I should already know? Any book I should consider a must read before I start working full time on this PC? Is there any partition-fu or smart security practices I should perform or be aware of? In short, is there any wisdom, feedback, advice, or suggestions that you feel a newcomer to Linux should know? Your time and your thoughts are sincerely appreciated ^_^
The best book you can get is one you write yourself, by way of using Linux and understanding how things work. While everyone has a different way of learning, you'll learn a lot more by using it and reading things like man pages, etc.

I didn't learn about Linux let alone how things work by just reading about it. I learnt by doing it, using VM's to play around with it. Create a VM and break stuff and see what happens, then try and fix it - you'll learn a LOT.

Above all else, use common sense, like the old saying goes; if it sounds too good to be true, it probably is. It's similar with computers in general, not just Linux. Use safe practices. Do your research, don't run things as "root" unless you NEED superpowers.
 
1 members found this post helpful.
Old 09-12-2018, 05:44 AM   #5
Honest Abe
Member
 
Registered: May 2018
Distribution: CentOS 7, OpenSUSE 15
Posts: 420
Blog Entries: 1

Rep: Reputation: 202Reputation: 202Reputation: 202
safe linux usage practices is basically "safe windows usage" plus a few extras ..


-> Start with a backup plan. You don't generally need backup for OS files, but Data and configuration files should be backed up. Verify your use case, read up on different types of backup and select the one you need.

-> Plan your updates. Security and software updates should be done as quickly as possible (Downgrade to previous version ONLY if its absolutely necessary). You can dilly dally a bit on the Kernel Update (unless a vulnerability is fixed or if you are using a LTS kernel branch).

-> For major updates (Example - Ubuntu 16.04 to 18.04), it's recommended to do a fresh install, instead of a dist-upgrade. Also, verify the new version doesn't break functionality by running it in live mode before installing.

-> Golden rule that has been repeated since Unix: Do Not Become root unless you have to. Use sudo as and when needed, until you gain more confidence. (Kubuntu still does not allow direct root login, right ?)

-> You will face minor issues in your daily use. maybe not a show-stopper, but enough to mildly annoy you. Make a habit of writing down the changes made (to fix the issue, add a configuration, install a file from source). Think of it as a captain's logbook.

-> Keep a habit of checking your syslogs and network usage (IPs connecting, ports open etc) from time to time.

-> Use firewall (iptables/firewall-cmd/ufw) and limit accessibility from an outside network to your IP/ports.

-> Other 'advises' would be related to your browsing, downloading and torrenting habits. Just follow 'safe windows browsing habits' and you should be good.


Undoubtedly many more will be advised.
 
3 members found this post helpful.
Old 09-12-2018, 09:24 AM   #6
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,592
Blog Entries: 19

Rep: Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455Reputation: 4455
I hope the mods won't consider this to be advertising, but I wrote a book a few years ago that is a sort of "Linux for beginners". It won't necessarily give you much practical help (there are several posts in this thread already that do that that admirably) but it does try to explain how Linux works internally. Just follow the link in my signature.

I don't know where you got this idea that Linux is complicated. Windows is complicated because it's made up of a zillion little programs that all have to work together. If even one of them fails, your system is shot. And commercial secrecy means that you aren't allowed to find out anything about them or how they interact. Linux, by contrast, consists of big pieces that are exhaustively documented: kernel, shell, X-server, window manager, libraries, applications. Its structure is loose and modular so that even if something fails, you'll still have a working system for troubleshooting and recovery. Simples!
 
1 members found this post helpful.
Old 09-12-2018, 10:19 AM   #7
fatmac
LQ Guru
 
Registered: Sep 2011
Location: Upper Hale, Surrey/Hants Border, UK
Distribution: Mainly Devuan, antiX, & Void, with Tiny Core, Fatdog, & BSD thrown in.
Posts: 5,499

Rep: Reputation: Disabled
Linux is no more complicated than MS Windows is, it's just that you probably started out using the wrong operating system.

If it's a laptop, have a swap partition of at least the size of your ram, so that you can hibernate your system.

Have a partition for your OS with room to spare so you can add any additional programs that you may want/need, about twice the installed size.

Put your /home on another partition, always safer in its own partition, the rest of the disk for this.

Make sure to back up your personal data regularly, that way you will be safe if you ever have to re install, or make a mistake in the system.
 
2 members found this post helpful.
Old 09-16-2018, 08:34 AM   #8
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
Some resources for you:

The ultimate guide to Linux for Windows users

and the ever popular A Newbie's Getting Started Guide to Linux
Lot of free books up there too. Sponsored by Jeremy and LQ. (I signed up, no spam)

http://linux.oneandoneis2.org/LNW.htm

Common-sense mostly, but the issues that confronted us in Windows are barely evident in Linux.
Most hostilities are self-created.
Practice Safe Hex is a vital read.

Good Luck and Have Fun!
 
Old 09-16-2018, 11:03 AM   #9
Lucko666
Member
 
Registered: Apr 2017
Location: Olympia WA
Distribution: Mint, Raspbian, Debian, elementaryOS, LinuxLite, Puppy, Manjaro, Armbian
Posts: 72

Rep: Reputation: Disabled
I suggest you look for any Linux users groups in your area, possibly on college campuses. These folks are usually eager to help new users and are great resources. As with the rest of the world, in rare cases you'll find pushy or elitist folks, ignore them!
 
Old 09-16-2018, 03:06 PM   #10
Lysander666
Senior Member
 
Registered: Apr 2017
Location: The Underearth
Distribution: Ubuntu, Debian, Slackware
Posts: 2,178
Blog Entries: 6

Rep: Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470Reputation: 2470
I'm a startup freelance copywriter myself, so while I can't offer you any advice on that [even though I'd appreciate some myself], I can offer a couple of points on Linux.

If you've done a month of distrohopping, you clearly have a little bit of time on your hands. I think Kubuntu is a solid choice, and I'd stick with it if I were you. You need to have something that works well for you, is trusted, has a successful history, and is solid. Once you've gone with Kubuntu, don't be tempted to try the next shiny interesting distro. There will be temptations, but all distros have their plusses and negatives. The longer you stay with your distro of choice, the more you will learn about it and the more comfortable you will get with it.

Secondly, if you're the kind of freelancer who travels abroad a bit, you may run into issues [see this thread]. Connecting to wifi through Linux can be troublesome in some countries. However, if you don't travel much, or if you intend to rely on an ethernet connection most of the time, you'll be fine.
 
1 members found this post helpful.
  


Reply

Tags
advice, helping new users, safety



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
I'm not a gamer but need some general advice about games on Linux markush Linux - Games 14 10-01-2011 02:32 PM
General linux employment advice/questions Nu2Nux General 1 04-21-2007 01:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Newbie

All times are GMT -5. The time now is 01:13 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration