Skip to main content

A beginner to Fedora OS

Source:fedoramagazine.org/announcing-fedora-30
 
Hey guys. Let me be very straight šŸ˜€. I used Ubuntu 16.04 for nearly 3 years and before that I had Windows 10 on my system. But Ubuntu's programming environment enticed mešŸ˜‹. In the beginning, I had to face lots of challenges and sharing here is beyond the scope of this article. But thanks to its large community and groups which got me to solve the problems easily.
 
Just a few days before, my device showed problems like, shutting down all of a sudden even during the power supply, freezing suddenly amidst a session. This happened quite frequently, sometimes thrice at a time and all I had to do was a force shutdown. Gosh! I can't tell you how that felt experiencing the same problem again and again. It was a total headache.šŸ˜“

That is what urged me to install Fedora 30 LTS, for having an experience of working in a new environment. So I thought of writing an article including the necessary things to do for getting used to Fedora. Thanks to Ubuntu from which I learned a lot of things which is helping me get used to Fedora in many ways (even though these two OS differ a lot).

The first thing that I wanted to do was customizing my desktop. I found Fedora OS different in many ways from Ubuntu. For making myself used to Fedora, I first installed the GNOME Tweaks tool from the Software Center.

#GNOME Tweaks
You might experience some difficulty with the mouse clicks, so first let's do something. For that, open GNOME Tweaks > click on Keyboard & Mouse. From here make changes as per your necessity.

The second thing you may want to do is, enabling the Maximize and Minimize buttons. So open the GNOME Tweaks > click on Window Titlebars > Enable Maximize and Minimize button.

#Dash to dock
In Fedora, you'll find Dash in the overview which might be quite tedious when you have to work with many programs. For this, you'll need Dash to dock extension which you can find in the Software center. Install it and open it to customize your desktop and make Fedora friendlier to use.

#Launching a Terminal
Basically there is no shortcut key to launch Terminal in Fedora. But guess what, we can add a shortcut key. Open Settings > Scroll down to Devices > Select Keyboard > Scroll down and click + . Give a Name to the shortcut, I named it as Launch New Terminal. In the command include
  gnome-terminal &
Then choose a shortcut as you wish to, for me I prefer, Ctrl + Alt + T. This has become more handy to me.


Comments

Popular posts from this blog

Simple Face Recognition Project using OpenCV python Deep Learning

Okay, not from completely scratch though, in this Article you are going to learn to build a simple face detection and recognition console based application using Opencv python and Deeplearning Before Starting: If you don't have enough time to read the whole article or you are too lazy to read articles  Scroll all the way down and there is source code at last heading Resources. If you really love to learn step by step, there are lots of comments inside the code. I highly recommand you to read and go through it And at last, Don't panic :D Lets start: Installing Libraries: dlib (by davis king) Face_recognition (by adam geitgey ) (wraps around dlib’s facial recognition functionality making it to work easily with dlib) we also need to install imutils. Actually imutils is used to make basic image processing functions such as translation, rotation, resizing, skeletonization, and displaying Matplotlib images easier with OpenCV but we will be using it to maintain di...

Image Compression and Color Quantization using K-Means Clustering

In this post, you'll able to compress an image of higher size relatively to a smaller size. Here size I mean the image's memory consumption, not the aspect ratio (though it is also somewhat related to the size). Before we begin, let's be familiar with what Image Compression, Color Quantization and K-Means Clustering is. Basically  K-Means Clustering  is used to find the central value (centroid) for k  clusters of data. Then each data point is assigned to the cluster whose center is nearest to k . Then, a new centroid is calculated for each of the k  clusters based upon the data points that are assigned in that cluster. In our case, the data points will be Image pixels. Assuming that you know what pixels are, these pixels actually comprises of 3 channels, Red, Green and Blue . Each of these channels' have intensity ranging from 0 to 255, i.e., altogether 256. So as a whole, total number of colors in each pixel is, 256 x 256 x 256.  Each pixel(color) has 2^...

Data Structure and Algorithm Implementation In Python: Stack

Not comparing with other's But there are nice and great tutorial on data structure and algorithm implementation in python. But in this series of blog we will be more focused on academic requirement and algorithm based implementation. So Alert!! there will be some cheesy theory on related topics. In these series of blogs we will try to cover some examples of data structures with it's algorithm, theory and implementation in python. We will dive into the following topics Stack Queue Linked List (singly, doubly, circular) Hash Table Heap Data Structure Binary Tree After one or may be two topics covered we will switch our session and continue with another post. Why one should learn data structure and algorithm? The very first answer is it improves your problem solving skill. Learning Data structure and algorithm shows you how the coding follows algorithm. whenever you develop a program you have to handle various data and data structure storage format to those data and organizing all...