Simran Kaur – Linux Hint https://linuxhint.com Exploring and Master Linux Ecosystem Thu, 25 Feb 2021 03:37:19 +0000 en-US hourly 1 https://wordpress.org/?v=5.6.2 Kubuntu vs. Ubuntu https://linuxhint.com/kubuntu-vs-ubuntu/ Mon, 22 Feb 2021 15:59:33 +0000 https://linuxhint.com/?p=90245

There is a massive list of Linux distributions available for the users, and these distros are not limited due to their features and compatibilities for different systems. Linux distros like Ubuntu, Lubuntu, Kubuntu, Arch Linux, Debian, Fedora offer unique options and features to the users. Many people are turning their way towards Kubuntu because of its compatibility. Still, there is always an argument that Kubuntu is based on Ubuntu, and it is less capable than Ubuntu. We shall overview Ubuntu and Kubuntu’s side by side in this article to provide complete details and a brief comparison between them.

Kubuntu vs. Ubuntu

What is Kubuntu?

Kubuntu is designed and developed by a global community of developers, translators, testers, and supporters. Kubuntu is developed under the Ubuntu basics. Such software must be available free, so anyone can use it in their local language and easily customize it according to their system’s requirements. This Linux distro also uses the same underlying system as it is a subpart of the Ubuntu project.

It is an open-sourced and free operating system that works well as an alternative to macOS or Windows due to its unique features.  Kubuntu consists of a KDE plasma desktop rather than GNOME, and it offers a good set of applications.

This operating system offers office, graphics, music, photography, email, and productivity in the installation so that users can get fantastic comfort.  Kubuntu also has different pre-installed applications Gwenview, Kmail, LibreOffice, Firefox, and installing more Discover software center applications. Most importantly, Kubuntu is a mobile-ready Linux distro, which means users can easily connect their desktop with the phone.

Features of Kubuntu

So here is the list of features offered by Kubuntu:

  • Users can easily browse on the internet using Firefox.
  • Users can browse the files and images easily.
  • It has a productivity suite, and users can open or read the documents quickly.
  • There is an easy chat option on the desktop.
  • It has outstanding video and music features.

What is Ubuntu?

Ubuntu is a Linux operating system designed and developed for desktops and laptops and network servers. Majorly Ubuntu and three different versions and they are:

  • Desktop
  • Core for IoT devices
  • Servers

Users can run these editions on their computers or in their virtual machines. Ubuntu is based on Debian and composed as open source and free software.

This Linux distro is developed by a UK-based company known as Canonical Ltd. using ideologies of open-sourced system development. Ubuntu is also a great alternative to different operating systems such as Mac OS or Windows because of its compatibility and features.

Features of Ubuntu

We are including some of the major features offered by Ubuntu:

  • Ubuntu supports various software like VLC, Firefox, and an office suite known as LibreOffice.
  • This Linux distro consists of an in-built email software known as Thunderbird that offers easy access to email like Gmail, Hotmail, etc.
  • Ubuntu also has a host of free applications for viewing and editing photos.
  • Users can easily manage and share the videos.
  • Ubuntu offers a smart searching feature to find things quickly.
  • There is a massive open-source community as Ubuntu is a free and open-source operating system.

Kubuntu Vs. Ubuntu: Head To Head Comparison Table

Factors Kubuntu Ubuntu
Latest version Kubuntu 20.10 Ubuntu 20.10
Desktop KDE plasma-desktop GNOME desktop
Package Management Debian package Debian package
Customization options It is highly customizable. It offers lesser customization options.
Interface Users can easily use a different interface. Users need to stick with a single interface.

Kubuntu Vs. Ubuntu Compared and Which is Better?

The significant difference between Kubuntu and Ubuntu is the GUI(Graphical User Interface). Kubuntu consists of KDE, which is known as K Desktop Environment, that imitates the appearance of Windows, but Ubuntu uses a GNOME that doesn’t look like Windows. Kubuntu is a little bit faster than Ubuntu because both of these Linux distros use DPKG for package management, but the difference is the GUI of these systems. Hence, Kubuntu can be a perfect choice for those who want to use Linux but with a different user interface type.

Conclusion

It was a brief detail on Kubuntu Vs. Ubuntu with all of the required information to clear your doubts about both of these Linux distributions. As mentioned above, both Kubuntu and Ubuntu are free and open-sourced, but they are different in GUI because Kubuntu uses KDE and Ubuntu uses GNOME. There is no doubt that Ubuntu is an excellent operating system, but Kubuntu is better when it comes to the user interface and its performance.

]]>
Kubuntu Update and Upgrade https://linuxhint.com/update-upgrade-kubuntu/ Mon, 22 Feb 2021 09:49:56 +0000 https://linuxhint.com/?p=90296

Kubuntu is an open-source operating system built according to the Linux Kernel. Kubuntu is created under the Ubuntu ideologies like making the software available for free, so people can use it in their local language and customize it according to their requirements.

Kubuntu uses a KDE Plasma Desktop rather than a GNOME desktop environment, and it also uses the same underlying system because it is a part of the Ubuntu project.  Recently, Kubuntu has released their latest version, “20.10”, so we will give you brief details of Kubuntu update and upgrade with required descriptions in this article.

How to Upgrade Kubuntu?

We will cover Kubuntu update and upgrade from version 18.04 LTS or 19.10 to 20.10 LTS but make sure that your system meets the following requirements while upgrading the operating system:

  1. If you are using a laptop, connect it with a power adapter and ensure that the current operating system is updated correctly. For example, 18.04 LTS has the latest version.
  2. At last, run your release upgrade tool and reboot the system.

Now for installing new updates, you can run a plasma discover then install the available updates, so execute the following command for it:

sudo apt-get update && sudo apt-get dist-upgrade

After executing the command successfully, ensure that a package-ubuntu-release-upgrader-qt is appropriately installed in your system; run the following command in the Krunner:

pkexec do-release-upgrade -m desktop -f DistUpgradeViewKDE

In case you want to complete the upgrade using the terminal, then execute the following command in it:

sudo do-release-upgrade -m desktop

Once you execute the command successfully, your system will begin to download the release upgrade tool.

After completing the procedure, restart your system for successfully upgrading the system.

Your system will be booted in Kubuntu 20.10, with a  new Plasma 5.18 desktop after restarting it.

Conclusion

So this is how you can easily do Kubuntu updates and upgrade from Kubuntu 18.04 LTS or 19.10 to 20.10. As we have explained, Kubuntu is created around Ubuntu to provide a free, open-source operating system customized according to the user. However,  Kubuntu uses the KDE Plasma Desktop instead of the GNOME desktop environment, which Ubuntu uses.  We have tried to include all of the details that don’t show an error because we have used the procedure in multiple operating systems.

]]>
Xubuntu vs. Lubuntu https://linuxhint.com/xubuntu-vs-lubuntu/ Sun, 21 Feb 2021 15:37:09 +0000 https://linuxhint.com/?p=90684

There are two Linux distributions, Lubuntu(lightweight Linux distribution) and Xubuntu( Linux distribution which has preconfigured Xfce), and these distros are equally famous among users. Both Lubuntu and Xubuntu are the top choice of Linux enthusiasts who are more into lightweight Linux distros as they offer the best performance on any old computer/laptop. However, many people always argue about Xubuntu vs. Lubuntu. We have covered complete details with a side-by-side comparison of Xubuntu and Lubuntu to help you choose between the two.

Xubuntu vs. Lubuntu

Before discussing a brief difference between Xubuntu and Lubuntu, we will cover some vital information about them.

What is Xubuntu?

Xubuntu is an easy-to-use Linux distro with a preconfigured Xfce, so it becomes a more light,  stable, and highly configurable desktop environment.  Many Linux enthusiasts prefer Xubuntu because it is best for those who need Linux distros with more efficient daily usage features for daily usage on a low-end computer/laptop.

Xubuntu offers leanness, but it doesn’t compromise the Linux distro’s performance on any low-end system.  It provides a good UI system without impacting the PC system’s resources, so Xubuntu is a little better than Lubuntu in terms of features and UI.

As we have mentioned above, Xubuntu has an Xfce, but it is not as bare as LxQT. However, Xfce is lighter than KDE or GNOME, and there is multiple software also available for Xubuntu. AS per the low-end system requirements, it needs at least 512MB of RAM for proper working.

What is Lubuntu?

Lubuntu is based on the Linux kernel derived from the Ubuntu distributions, which is entirely free because it was developed under the GNU license as an open-source tool. It is a lightweight and fast operating system that offers easy to use and simple interface.

This Linux distro uses a desktop Julien Lavergne developed requirements for the best performance. Mario Behling created Lubuntu, but Julien Lavergne developed it.

Lubuntu offers a higher lightweight system because of the LxQt(LxDE) desktop environment because it works to make the system more stable while running on low specification computers/laptops. That’s why Lubuntu becomes more durable and easy to use as compared to other lightweight distros available.

Users can easily place icons wherever they want, and there is a right-click menu for enhancing the user experience.  However, it doesn’t offer any desktop effects and animations, so there is little customization scope. For achieving more leanness, Lubuntu has its specific applications, so rather than LibreOffice, users can get Gnumeric and Abiword as replacements. As per the requirements, you can run Lubuntu on a low-end pc with 256MB of RAM.

Comparison Between Xubuntu and Lubuntu

The comparison between Xubuntu and Lubuntu is based on the features and system offered to users.

  • Lubuntu requires at least 224 MB of RAM, but Xubuntu needs at least 512 MB of RAM for proper functioning.
  • Installation of Lubuntu requires 160MB of RAM, but Xubuntu installation requires 256MB of RAM.
  • Lubuntu is based on the LXDE, but Xubuntu is based on the Xfce.
  • Lubuntu is lighter and faster as compared to Xubuntu.

Xubuntu Vs. Lubuntu: Head to Head Comparison Table

Factors Lubuntu Xubuntu
Minimum RAM 224 MB of RAM 512 MB of RAM
Installation Requirements 160 MB of RAM 256 MB of RAM
Desktop Environments LXDE Xfce

Which One is Better: Xubuntu vs. Lubuntu

Both of these lightweight Linux distros can fulfill the requirements if you want to use them in a low-end system. In case you want to switch from one operating system to another or want reasons to get switched, then here are the reasons:

  • If you don’t want to pay for the OS upgrades.
  • If you need a more secure and affordable option.
  • If you require a simple to use desktop
  • If you don’t like macOS or Windows operating systems.

Conclusion

That wraps up a brief comparison and complete details of Xubuntu and Lubuntu with the reasons to get switched on these Linux distros. As we have mentioned, Lubuntu has LxQt(LxDE), and Xubuntu has preconfigured Xfce, so these Linux distros become lightweight because they require less space for appropriate working.  In our opinion, both of these operating systems are amazing and hold their features and specialties, so Lubuntu and Xubuntu are equally best.

]]>
Best Wallpapers for Lubuntu Desktop https://linuxhint.com/best-wallpapers-lubuntu-desktop/ Sun, 21 Feb 2021 03:32:59 +0000 https://linuxhint.com/?p=90411 Desktop wallpapers always show a user’s feelings and nature but emphasize a system’s look. Sometimes, wallpapers also help you stay motivated and focused on your goals, so it is essential to have an amazing wallpaper for your desktop/laptop. If you are a lightweight Linux distro user, then there is little chance to choose wallpapers. Before the latest update of Lubuntu, there were lesser options to customize the system according to the users. We have shortlisted for you some of the best wallpapers for the Lubuntu desktop so that you can choose one of them for your Lubuntu system.

Best Wallpapers for Lubuntu Desktop

So here is the list of the coolest wallpapers for Lubuntu Desktop

Conclusion

We have included some of the most amazing, cool, and best wallpapers for the Lubuntu desktop. All of these wallpapers are supported for different lightweight Linux distros like Xubuntu, Lubuntu, etc. Remember, we didn’t create these wallpapers because we have collected them from sources to download them easily. ]]> Customize Lubuntu Themes https://linuxhint.com/customize-lubuntu-themes/ Sun, 21 Feb 2021 02:02:35 +0000 https://linuxhint.com/?p=90390 Lubuntu is a lightweight OS based on a Linux kernel developed by Ubuntu distribution; this Linux distro has evolved in the GNU license like an open-source tool. Hence, Lubuntu is open source, a completely free, fast, and lightweight operating system that provides an easy-to-use and simple interface.

Lubuntu can easily low-end systems without compromising with the performance due to the usage of LXDE/LXQT. It has a simple UI and effects, but you can go for different themes to change your desktop appearance. We provide complete details on How toCustomize Lubuntu themes to switch between themes easily.

How to Customize Lubuntu Themes?

In this method, we will provide brief details on changing your Lubuntu system’s appearance completely.

First, change the desktop background to select the appropriate dimension image because it will help you maintain the performance.

In case you want to check the monitor resolution, go to the Menu -> Preference, then Monitor Settings.

In the Monitor Settings, check the monitor configuration, so make sure to download the wallpaper as per the monitor configuration.

Once you download the image from the internet, go to the Menu -> Preference and select desktop preferences.

In this options menu, choose the download image to set it as your background image.

You can also change the default panel appearance easily. For example, we will generate two panels, so right-click on the space of the bottom panel and select the “Create New Panel,” and change the settings like this:

Go to the Appearance.” tab, change the settings as shown in the below image. (you can also go according to your requirements).

Now, go in the panel applets section to add different applets required for widgets, so click on the “Add” then “Edit” to make changes. You can also use the “Up and “down” buttons to move the applet’s positions.

You can also edit your taskbar’s Setting, so right-click at the left panel and select the Panel Settings.

In this Settings, go in the Panel Applets tab and select highlight “taskbar(Window List)” then click on the “Edit” and change the settings like this:

You can also uncheck the “flat buttons” to show a box around the icons.

Now you can customize the themes according to the requirements, so in this example, we are installing Numix by executing the commands to install it:

sudo apt-add-repository ppa:numix/ppasudo apt-get updatesudo apt-get install numix-icon-theme-circle

Make sure to change the icon for your menu button. You can select but ensure that the picture has the appropriate dimension.

Once you edit the image as per the correct dimension, right-click on the menu button, then go in the “Menu” settings.

Now, click on the “Browse” button, then select that image to set it.

After setting up everything on your Lubuntu desktop, make sure to save the customizations and theme. So click on the Menu -> Preference and select ” Customize Look and Feel.”

You can also install different themes and material by downloading them from google, or here is the link to download GNOME-look and Box-look.

If you want to choose a default widget style in the widgets tab, so click on these widget styles to preview.

Remember, the default options in Lubuntu only have light themes but some users like dark themes because it is comfortable for eyes.

After downloading the appropriate theme, extract it from the ZIP file and copy-paste that folder into /usr/share/themes for the system-wide installation and also paste it in the /home//.themes for the user-specific installation.

Next, go to the Widget tab of the “Customize Look and Feel” options menu and select your theme.

After that, go to the “color” tab because you can change the color scheme as per the widgets’ allowance.

Now, go to the “Icon Theme” tab, then click on the every to item for the preview and choose one of them according to your requirements.

You can also change the cursor style from the “Mouse Cursor.”

If you want to change the window’s border, then go to the “Window Border” so there are multiple options, and you can also install various types of the border from it.

At last, click on the Apply to save changes for your Lubuntu system.

You can also customize the Openbox settings by going into the Menu -> Preference and selecting Openbox Configuration Manager.

In case you lost the power button while customizing the themes, then open your text editors and paste this text:

[Desktop Entry]
Name=Power
Comment=Shutdown or Reboot
Icon=system-shutdown-panel
Exec=/usr/bin/lxsession-logout
Categories=GTK;System;Settings;
Type=Application

Now save this file in the /usr/share/applications and go in the application launch bar, then “Edit” the settings for adding the power button again, and that’s it.

Conclusion

So this is how you customize Lubuntu themes without having errors and troubles. It is a painless procedure; follow it appropriately to eliminate your system’s chances of issues. You can install different themes for your system but make sure to make complete changes related to background, icons, widgets, and border for a better look and design.

]]>
Lubuntu vs. Linux lite https://linuxhint.com/lubuntu-vs-linux-lite/ Sat, 20 Feb 2021 17:16:23 +0000 https://linuxhint.com/?p=90302 Suppose you don’t have a high-end device to run Linux distros like Ubuntu, Kubuntu, Debian, etc. You can go for Lubuntu and Linux lite as they offer excellent compatibility for low-end devices. These are lightweight Linux distros that provide appropriate features and options for low-end devices having 512 MB of RAM and lower.  However, it is confusing to choose between Lubuntu and Linux Lite as both of these Linux distros have adequate resources. We have briefly overviewed the Linux distros, given information, and a comparison between Lubuntu and Linux lite.  Our information can help you to choose the best one according to the requirements without compromising.

Lubuntu vs. Linux Lite

So here is the brief introduction and details of both Lubuntu and Linux lite for your better understanding.

What is Lubuntu?

Lubuntu is completely free and open source as it was developed in GNU license. This lightweight Linux distro is based on the Linux kernel and derived by Ubuntu distributions, so it is fast, easy to use, and provides a simple UI. Lubuntu uses a desktop LXDE/LXQT; it needs a low-end device for the best performance. As per the information of its development, Lubuntu was created by Mario Behling but developed by Julien Lavergne.

Lubuntu doesn’t provide any desktop effects and animations, but you can easily place icons and use a right-click menu to better the user experience. This Linux has its specific applications, so instead of LibreOffice, you can get Gnumeric and Abiword as replacements. If you have a low-end system, you can run Lubuntu on a low-end pc with 256MB of RAM. The latest version of Lubuntu is 20.10, which not created for Low-end devices as the definition of a low-end device has been changed from 2010 to 2020, so the requirements for Lubuntu are:

Requirements Minimum Maximum
RAM 512 MB of RAM to use local programs such as LibreOffice 1 GB of RAM to use  Facebook, Google Drive, Google+ and YouTube
CPU Pentium 4 or Pentium M or AMD K8 More than minimum requirements.

What is Linux Lite?

Jerry Bezencon’s team created Linux lite, and it is based on Ubuntu and Debian.  This Linux distro also offers a lightweight desktop environment with an appropriately customized Xfce. Linux lite consists of a bunch of Lite applications for making the work easier for the new users.

The latest version of Linux Lite is 5.0, which offers fantastic UEFI(Unified Extensible Firmware Interface) support, update-notifier, a new firewall app, updated whisker menu, and scaling factors and Hidpi settings.

Considering new applications and replacements, the Mousepad has been added to replace the Leafpad as a new default text editor.  Chrome replaced Chromium because snap is a little bit resource-hungry.  GNOME paint is also added to replace Pinta. Developers also added Xfce screensaver, but it will be disabled by default. As per the comparison between the minimum and maximum specifications to use Linux lite:

Requirements Minimum Maximum
CPU 1Ghz processor 1.5GHz processor
RAM 768MB 1024MB
Storage 8GB 20GB
Resolution VGA screen 1024×768 resolution VGA, DVI, or HDMI screen 1366×768
Media DVD drive or USB port for the ISO image DVD drive or USB port for the ISO image

Lubuntu Vs. Linux Lite: Head to Head Comparison Table

Requirements Linux Lite Lubuntu
RAM 768MB 512 MB of RAM to use local programs such as LibreOffice
CPU 1Ghz processor Pentium 4 or Pentium M or AMD K8
Lightweight It is appropriate for a mid-end device. It is best for low-end devices.

Lubuntu vs. Linux lite: Which One is Better?

As we have mentioned above, Lubuntu is getting upgraded rapidly and becoming more performance-centric instead of satisfying low-end requirements. However, Lubuntu still offers good performance for low-end devices as it requires 512MB of RAM for appropriate working.

On the other side, Linux lite is also focused on delivering a lightweight environment with great performance. However, the minimum requirement for this Linux distro is 768 MB of RAM to work appropriately.  So in case you have a low-end device and want a lightweight desktop, you can go for Lubuntu.

Conclusion

So it was a brief description of Lubuntu and Linux lite, and we hope that our article helps you choose the right operating system for your requirements. The above details are based on the user reviews and system requirements for both Lubuntu and Linux lite. Both Linux distros are best and preferred for the low-end system due to their compatibility and features.

]]>
Lubuntu Review https://linuxhint.com/lubuntu-review/ Sat, 20 Feb 2021 16:28:22 +0000 https://linuxhint.com/?p=90285 Mario Behling designed Lubuntu, Julien Lavergne developed it for many years. It is a lightweight operating system based on the Linux kernel created from the Ubuntu distribution. This Linux distro was developed under the GNU license as an open-source tool, which is entirely free. Lubuntu is a fast and lightweight operating system that provides an easy-to-use and simple interface. Lubuntu aims to work on low-end systems without compromising on performance because it uses LXDE/LXQT.

Many people complain that Lubuntu does not have any animations or effects because this Linux distro aims to improve the performance, eliminating the higher customization scope. You can use Lubuntu in your low-end system because it only requires 256 RAM to work correctly. If you want a brief Lubuntu review, this article will work best because we will cover complete details about Lubuntu.

Lubuntu Review

The older version of Lubuntu depends upon LXDE for providing a lightweight experience, but now it is replaced with LXQt.  As per the description, LXDE is based on the GTK with the libraries used by GNOME. However, developers decided to switch from DE to Qt as LXQt works as a Qt port of LXDE.

We are in 2021, so the definition of a low-end system has changed, but nowadays, old machines also support at least 2GB of RAM with dual-core processors. That’s why the Lubuntu team does not focus on the minimum system requirements, albeit LSQt is lightweight but polished and has features for higher-end systems.

Usually, users can upgrade their operating system from an older version to the new one, but the Lubuntu team does not upgrade Lubuntu 18.04 to 20.04. The reason is that Lubuntu has changed many things in recent updates, so it is essential to do a fresh installation.  In case anyone upgrades their system from 18.04 to 20.04 without any new installation, they may face bugs due to the changes in the desktop environments.

Currently, LXQt needs a little more memory than the  Gtk+ v2-based LXDE, but the Gtk+ v3 toolkit also needs more memory.  The current version of Lubuntu runs reboots under shallow memory of 340MB, but it is 100MB higher than LXDE.  Many users recommend having an older hardware system, or you want a simple experience on your mid or high-end system.

Considering the latest version of Lubuntu, you can easily customize the LXQt version through most of the LXQt settings.  For example, Lubuntu 20.04 LTS has a dark theme because you can easily change it according to your preference.  You can use the Lubuntu 20.04 daily because it is completely issued free and offers a good Ubuntu flavor.

In the earlier versions, users could not customize their system according to their needs because Lubuntu was more focused on the lightweight Linux distro instead of performance and animations.

Softwares in Lubuntu 20.04

Lubuntu has many default applications in the latest version, but some are not lightweight, but most are Qt-based. So here is the list of software offered by the latest version of Lubuntu:

Software Name Description
ARK archive manager
Discover Software Center package management system
Bluedevil Bluetooth connector
FeatherPad text editor
Firefox web browser
K3b CD/DVD burner
Kcalc calculator
LibreOffice Office suite  of Qt interface version
KDE partition manager partition manager
Noblenote note taker
LXimage-Qt image viewer and screenshot tool
Muon package manager
PCManFM-Qt File manager
Qlipper clipboard manager
qPDFview PDF viewer
ScreenGrab Screenshot creator
Quassel IRC client
Qtransmission a bittorrent client is Qt interface version
PulseAudio audio controller
Startup Disk Creator USB boot disk maTesting Lubuntu 20.04 LTS
Skanlite scanning

Conclusion

So it was a brief review of the Lubuntu, and the article is based on the review of the latest version of Lubuntu, which is 20.04 LTS. As we have mentioned earlier, Lubuntu’s developer team focuses on performance instead of lightweight Linux distros because the definition of low-end devices has changed due to the rapid changes in technology. We have gathered this information according to the user reviews, patch notes and using it on multiple machines to give you the most precise information on the internet.

]]>
How to Install Linux Apps Using the Snap Store https://linuxhint.com/install-snap-store-linux-apps/ Wed, 20 Jan 2021 10:17:23 +0000 https://linuxhint.com/?p=86901 Snap store is a desktop application used to find, install, and manage apps(also known as snaps) on Linux platforms. It shows all of the featured and famous applications with a thorough description, reviews, screenshots, and ratings. You can easily search for a specific application then download it on your system. Snap store always keeps users’ data secure and safe so that no one can access the data without your permission.

Snap store is a similar platform to Google app store as a user can download any Linux supported application easily from it. It is good to use the Snap store in your system to cover complete details on how to install Linux apps using the Snap store in this article. Snap store installation is almost the same for every Linux distro; read the article below to install snap store and download applications completely.

How to Install Snap Store in Linux

For installing apps using Snap store, download and install Snap store on your system, open the Linux terminal, and execute the below command:

$ sudo snap install snap-store

The Snap store’s size is not big enough, and it will take moments to download the required file and install it in the system successfully.

Once you install the application, configure the files for using Snap store conveniently, use the command below to launch the application.

snap-store

To configure the Snap store, you can install a secondary platform package of Gnome and connect it with your Snap store. Hence, open the Linux terminal and use the following command for installing “gnome-3-28-1804”.

$ sudo snap install gnome-3-28-1804

After successfully connecting the Snap store with gnome-3-28-1804, open the Snap store application again using the below command, or you can open it from the app menu.

$ snap-store

How to Install Linux Apps using the Snap Store

If you want to install apps using the Snap store, open the Snap store application, and you will see a Snap storefront. This Snap storefront consists of various categories like productivity, utilities, games, news, weather, and finance.

You can select a particular category, and the Snap store application will show a list of Snap apps. In case you want to install a specific application, then search it in the search box and click on install to download it to your system. A “description” category helps a user understand everything about a specific application before downloading it.

Conclusion

This article covers the Snap store’s complete information, with its installation process and procedure to install Linux apps using the Snap store easily. As explained in the above section, the Snap Store is an application that offers access to download multiple applications for the Linux system. It is excellent to have this type of application in the system to download some useful applications.

]]>
How to Install Microsoft PowerShell on Debian 10? https://linuxhint.com/install-microsoft-powershell-debian10/ Tue, 12 Jan 2021 18:47:40 +0000 https://linuxhint.com/?p=85363 Microsoft PowerShell is an open-sourced automation platform that offers scripting environment cross-platform support interactive command-line shell. The previous version of PowerShell was only available for Windows, but the new version now supports Linux because of its snap version. Snaps are containerized applications that provide a single package that is available on Linux distributions.

There is a specific procedure to install Microsoft PowerShell on Linux. If you are a Debian 10 user, then read our article to learn how to install Microsoft PowerShell on Debian 10 without any errors.

How to Install Microsoft PowerShell on Debian 10?

First, open the Linux terminal. Click on the top left corner of the desktop and search “terminal,” then launch it.

Now, install the snapd in the system using the following command in the terminal:

$ sudo apt install snapd

Debian 10 has pre-installed snapd, or you can use the above command if you have deleted Snap from the system accidentally.

After executing the command, the system prompts to enter the sudo password to download snapd in the system.

Once you install snapd successfully, install the PowerShell by executing the following command in the terminal:

$ snap install PowerShell --classic

We have used a -classic command in the above command line because it is required as the snapd is published with classic confinement.

After the successful installation of Microsoft PowerShell on Debian 10, open it from the application menu or use the terminal for it.

Execute the following command in the terminal to launch PowerShell quickly:

$ PowerShell

Or

$ pwsh

In case you want to view the version of your Microsoft PowerShell installed in the system, execute the command below in the PowerShell prompt:

$PSVersionTable

Finally, the system will show you a result like this:

Conclusion

Linux already offers different command shells such as bash, zsh, and dash, but Microsoft PowerShell is a fantastic tool best suited for those users who have switched from Windows to Linux. We have covered complete detailed information to install Microsoft PowerShell On Debian 10.

]]>
How to Use OneDrive on Linux? https://linuxhint.com/use-onedrive-on-linux/ Tue, 12 Jan 2021 18:40:21 +0000 https://linuxhint.com/?p=85366 Microsoft OneDrive offers synchronization and file hosting services similar to MEGA, Dropbox, Google Drive, and many more. It is an online storage platform with appropriate space provided by Microsoft, so users can sign in with their Microsoft account to use it for free. Microsoft doesn’t offer any official version of OneDrive for Linux users to keep their files safe on the online platform.

However, there are a few ways to use OneDrive on Linux, we have covered complete information on using OneDrive on Linux in this writeup. Before explaining the procedures, let’s discuss some of the key features of Microsoft OneDrive:

  • It offers free storage to users.
  • Users can easily organize their files.
  • It has a close collaboration with the Office.
  • It has social networks.

How to Use OneDrive on Linux?

First, install all of the required Microsoft OneDrive dependencies using the following commands in the Linux terminal:

(You can use these commands for Linux Ubuntu/Mint)

sudo apt install libcurl4-openssl-dev git
sudo apt install libsqlite3-dev
sudo wget http://master.dl.sourceforge.net/project/d-apt/files/d-apt.list
 -O /etc/apt/sources.list.d/d-apt.list

This command will add a repository. Execute the following commands for further operations:

sudo nano /etc/apt/sources.list.d/d-apt.list

Next, insert this command:

sudo nano /etc/apt/sources.list.d/d-apt.list

Now, press “CTRL” and “X” to save it and type “Y”, then press the “Enter” button.

Execute the following command:

sudo apt-get update && sudo apt-get -y install d-apt-keyring
sudo apt-get update && sudo apt-get install dmd-compiler dub

You can execute the following command for Arch Linux and derivatives:

sudo pacman -S curl sqlite dlang git

You execute the following command for Fodera:

sudo yum install libcurl-devel git
sudo yum install sqlite-devel
curl -fsS https://dlang.org/install.sh | bash -s dmd

After that, install the program in your system, but first, download the files using the commands below:

git clone https://github.com/skilion/onedrive.git

Now, compile and install OneDrive using the commands below:

cd oneDrive
make
sudo make install

Once you execute the command successfully, the system will download all of the required files for OneDrive and create a directory in the home directory. In case you want to change the OneDrive directory destination, or add any extra exceptions to the file, execute the commands below to create a configuration file for Microsoft OneDrive.

mkdir -p ~/.config/onedrive
cp ~/onedrive/config ~/.config/onedrive/config

Now execute the following command:

nano .config/onedrive/config

At last, run the program by executing the following command in the Linux terminal.

onedrive

You will see a link on your screen, copy this link, and open it in the browser. It will open the Microsoft account login screen. Sign in and click on the “Yes” icon when the system requests permission to let the application access the data.

It will open a blank screen, copy the link, paste it into the Linux terminal, and then press “Enter” to download the required files.

That’s it! Your Microsoft OneDrive files are synced with the Linux system.

In case you want to uninstall OneDrive Free Client from the system, execute the following commands:

sudo make uninstall
rm -rf .config/onedrive

In this procedure, we are using OneDrive Free Client, which is an open-sourced tool. It offers impressive features like resumable uploads, state caching, OneDrive supports, folder sharing, real-time file monitoring with Notification, etc.

Use OneDrive on Linux Using Insync

Insync is an excellent third-party tool for syncing the system so that you can use it for Microsoft OneDrive as well. The latest version of Insync offers OneDrive support, but there is a specific procedure to do it. It is a premium tool, but you can use it for syncing your system on Microsoft OneDrive.

  • First, download the appropriate package for your Linux system on the official download page of Insync.
  • After installing Insync in the system, open and select the OneDrive option.
  • Now, log in to the Microsoft OneDrive account and select the folder you want to sync the data (it is a new feature of Insync 3 that you can choose any folder for syncing).
  • You can also customize your syncing preference by adding your rules for the sync folder that you want because it is entirely optional.
  • Start to sync your files by OneDrive on multiple platforms that include Linux desktop syncing with Insync.
  • You can also sync the files faster and smoother by using the new features of Insync and see the syncing process.

Conclusion

This article guides you step-by-step to use OneDrive on Linux easily. Microsoft OneDrive is an excellent online platform to sync data, but unfortunately, Microsoft OneDrive doesn’t have any official version for Linux. The article gives you the entire information to use OneDrive, and we have covered multiple procedures to be used according to the user requirements.

]]>
How to Install Microsoft OneNote in Linux https://linuxhint.com/install-microsoft-onenote-linux/ Fri, 08 Jan 2021 08:44:41 +0000 https://linuxhint.com/?p=84851 OneNote is a Windows-based tool designed by Microsoft, and it offers various features and efficient workings to the user. It has a web version and a desktop version. It is an efficient tool to collect drawings, audio, notes, and screen clips. Microsoft does not offer OneNote’s official version for Linux. Still, several open-source tools can work as an alternative to OneNote for Linux, such as SimpleNote, Zim, Joplin, Google Keep, etc. However, users don’t like to use these alternatives instead of OneNote, so it becomes difficult for those who switched from Windows to Linux.

In this case, P3X comes into the picture because it is an open-source note-taking tool that can run OneNote on Linux. P3X connects with a Microsoft account for using Microsoft OneNote, and it also supports RHEL and Debian based distributions. This article covers the details on installing Microsoft OneNote on Linux using P3X easily.

How to Install Microsoft OneNote in Linux

We have mentioned three different procedures to download P3X in your system for using Microsoft OneNote in Linux.

By Using Snapd

First, download snapd packages on the Linux device by using the following codes:

For Ubuntu and Debian, use these codes:

$ sudo apt update
$ sudo apt upgrade
$ sudo apt install snapd

For Arch Linux, use these codes:

$ sudo pacman -Syy
$ sudo pacman -S snapd
$ sudo systemctl enable --now snapd.socket

For Fedora, use these codes:

$ sudo dnf update
$ sudo dnf install snapd
$ sudo systemctl enable --now snapd.socket

Once you execute these commands successfully, the system will download the required snapd packages on the Linux device.

After downloading the required files, use the following command for installing P3X in the system:

$ sudo snap install p3x-onenote

Now, open P3X OneNote, and it will redirect you to the Microsoft login page.

In this command line, we have used a “sudo” command that represents the superuser do. It provides all of the security privileges to the command line.

By Using NPM

In this procedure, we can build P3X OneNote from scratch through the NPM tool, but the latest version of NPM consists of bugs, and it can create some errors while working on OneNote in Linux.
First, execute the following command for installing NPM in the Linux system.

For Ubuntu, use this command:

$ sudo apt install npm

For Debian, use this command:

$ sudo apt-get install npm

For Fedora, use this command:

$ sudo dnf install npm

For Arch Linux, use this command:

$ sudo pacman -S npm

Now, use the following command for installing the application:

$ sudo npm install -g p3x-onenote --unsafe-perm=true --allow-root

Once the installation is done, execute the below command for opening the applications:

$ p3x-onenote

It will redirect you to the Microsoft OneNote login page, so log in and use it without having any trouble.

By Using Applmage

AppImage is an excellent universal software package that works to distribute portable software on Linux that can be used without installing the application in the system.

You can download AppImage from the Github release page or execute the below command for directly downloading it.

$ wget https://github.com/patrikx3/onenote/releases/download/v2020.4.185/P3X-OneNote-2020.4.185-i386.AppImage

After downloading the package successfully, please provide all of the execute permission to your AppImage file, then open it.

$ chmod +x P3X-OneNote-2020.4.169.AppImage
$ ./P3X-OneNote-2020.4.169.AppImage

Finally, you can use Microsoft OneNote in Linux easily.

Conclusion

In this article, we have provided complete information on how to install Microsoft OneNote in Linux. As we have explained previously, Microsoft doesn’t offer any official OneNote application for Linux, but you can use it with third-party software. This article has multiple procedures so that you choose according to your convenience. We have covered Snapd, NPM, Applmage software procedures to use Microsoft OneNote in Linux.

]]>
How to Use Applmage in Linux https://linuxhint.com/use-applmage-linux/ Fri, 08 Jan 2021 03:34:26 +0000 https://linuxhint.com/?p=84833 AppImage is a fantastic tool that works as a versatile software package for Linux. Therefore, a user does not require superuser permissions for installing the application. It also allows application developers for the Linux distribution-agnostic binary software deployment, also known as upstream packaging.

As its name defines, AppImage works as a compressed image, including all libraries and dependencies required for running any software in Linux. Before explaining how to use AppImage in Linux, let’s discuss the significant features of AppImage:

  • It is compatible with different Linux distributions.
  • It doesn’t require the root permission for installing it.
  • It is portable and runs on a live disk.
  • Users can uninstall software by deleting an AppImage file.

How To Use AppImage in Linux

Now, we will give complete information about AppImage from installation to using it in a Linux system.

There are various software compatible in AppImage format such as Krita, OpenShot, GIMP, Scribus, etc. Go through GitHub because there is a vast list of applications available for AppImage.

If you want to use the command line for downloading AppImage, then open the Linux terminal and use the following command:

chmod +x Downloads/Stacer-1.1.0-x64.AppImage

AppImage doesn’t have the execution permission by default, so it must have permission for the appropriate usage.

If you want to go for a graphical way, click on the .appimage file and choose properties. Now, go in the Permissions tab, then check the box of “Allow executing file as a program.”

If you want to use the command line, then open the Linux terminal and execute the following permission for granting permissions:

chmod u+x <AppImage File>

For running AppImage, you can double click on it or execute the following command in the terminal:

./Downloads/Stacer-1.1.0-x64.AppImage

In case you need to uninstall AppImage from the system, then open the Linux terminal and execute the below command:

rm -f Downloads/Stacer-1.1.0-x64.AppImage

For updating AppImage, you can go on the official website and check for updates because this application does not support automatic updates.

Issues while Using AppImage in Linux

Sometimes poorly packaged AppImage may result in improper working or execution issues; in these cases, you can use this command line in the Linux terminal:

~/Downloads$ ./compress-pdf-v0.1-x86_64\ \(1\).AppImage
/tmp/.mount_compreWhr2rq/check: line 3: xterm: command not found
Traceback (most recent call last):
  File "compress-pdf_Qt.py", line 5, in
    from PyQt5 import QtCore, QtGui, QtWidgets
ModuleNotFoundError: No module named 'PyQt5'

In case you get a pop message to install the desktop file, and by selecting yes, AppImage will be integrated with the Linux system. It means Unity can search AppImage, and you can find it in the menu and lock it to the Launcher.

Remember that AppImage will create additional files after integration, but you can delete it or leave it as it is because it will not affect AppImage.

You are required to download or place the AppImage will in a separate directory to eliminate issues and manage these files easily.

In case you have selected the file, integration and moved the AppImage file to another system, it will show errors while launching AppImage, or integration will usually not work.

Some software can manually check the latest updates, but AppImage doesn’t have this feature. There is a specific command line for the update, but it depends upon the software developer to provide this option to a software user. Hence a user needs to check the updates regularly for the appropriate working of the software.

Conclusion

This article consists of all of the required information on how to use AppImage on Linux. So, as we have described, AppImage is a great tool that works as a multifaceted software package for Linux. It allows application developers to deploy Linux distribution-agnostic binary software, also known as upstream packaging. We hope you got complete details on AppImage. Let us know in the comment section if you have any queries.

]]>
How to Install Sublime Text 3 on Debian 10 https://linuxhint.com/install-sublime-text3-debian/ Fri, 08 Jan 2021 01:09:31 +0000 https://linuxhint.com/?p=84843 Sublime Text is an amazing source code editor designed for software and website development. It is a powerful tool preferred by programmers because it has cross-platform support, so Windows, Linux, and Mac users can easily use it. It is fast, lightweight, and offers good plugin support to create their custom settings.

Apart from it, Sublime offers good support for various programming languages, multiple commands, and shortcuts for ensuring fast workflows. It is a proprietary application, and you can use it for free, but you need to purchase a license for using it continuously on the system.

The installation process of Sublime Text 3 on Debian 10 is easy but requires a specific usage of commands to eliminate errors while installing it. We will cover complete information on How to install Sublime 3 on Debian 10 so that installing Sublime on the Linux system is hassle-free and can be installed independently.

Features of Sublime Text

Sublime Text offers some fantastic and useful features, so these features are:

  • It provides split editing features, which means you can view different panes, and every pane contains other tabs.
  • With various selection features, you can create amazing changes to a text efficiently.
  • You can use CTRL+R as a shortcut to create an efficient list of vast amounts of files.
  • Sublime has cross-platform support for Windows, Mac, and Linux. However, you need a license for using Sublime Text, and it doesn’t depend on the operating system.
  • Users can customize and configure sublime according to their requirements.
  • Sublime Text has a vast range of essential shortcuts for different functionalities.

How to Install Sublime Text 3 on Debian 10

Before starting the installation process, log in to the Debian system by sudo roost user by using the following command:

ssh root@debain

We are using the official Apt repository for the installation on Debian, Linuxmint, and Ubuntu, so execute the below command in the terminal:

wget -qO - https://download.sublimetext.com/sublimehq-pub.gpg | sudo apt-key add -

Add the Sublime Text repository in the package manager; there are two types of Sublime Text repositories: a development version and a stable version.

We recommend a stable version because it consists of lesser bugs. Install it by using the below command in the terminal:

$ echo "deb https://download.sublimetext.com/ apt/stable/" |
  sudo tee /etc/apt/sources.list.d/sublime-text.list

In case you want to use the development version, then execute the following command:

$ echo “deb https://download.sublimetext.com/ apt/dev/|
 sudo tee /etc/apt/sources.list.d/sublime-text.list

Next, update the package manager by a new Sublime Text repository, so execute the following command:

$ sudo apt update
root@debian:/# sudo apt update
Hit:1 http://deb.debian.org/debian buster InRelease
Hit:2 http://security.debian.org/debian-security buster/updates InRelease Get:3 http://deb.debian.org/debian buster-updates InRelease [49.3 kB] Get:4 https://download.sublimetext.com apt/stable/ InRelease [2,562 B] Get:5 https://download.sublimetext.com apt/stable/ Packages [1,014 B] Fetched 52.9 kB in 2s (23.5 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
42 packages can be upgraded. Run 'apt list --upgradable' to see them.

After updating the package manager, execute the below command for installing Sublime Text 3.

$ apt install sublime-text
root@debian:/# apt install sublime-text
Reading package lists... Done Building dependency tree Reading state information... Done
The following package was automatically installed and is no longer required: grub-pc-bin Use 'apt autoremove' to remove it.
The following NEW packages will be installed: sublime-text 0 upgraded, 1 newly installed, 0 to remove, and 42 not upgraded.
Need to get 9,846 kB of archives. After this operation, 34.8 MB of additional disk space will be used.
Get:1 https://download.sublimetext.com apt/stable/ sublime-text 3207 [9,846 kB]
Fetched 9,846 kB in 25s (394 kB/s)
Selecting previously unselected package sublime-text. (Reading database ... 141303 files and directories currently installed.)
Preparing to unpack .../sublime-text_3207_amd64.deb Unpacking sublime-text (3207) ... Setting up sublime-text (3207) ...
Processing triggers for desktop-file-utils (0.23-4) ...
Processing triggers for mime-support (3.62) ...
Processing triggers for hicolor-icon-theme (0.17-2) ...
Processing triggers for gnome-menus (3.31.4-3) ...

Once Sublime Text 3 is installed in the system, open the application using the search bar from the activities tab.

In case you want to uninstall Sublime Text 3 from the system, then execute the below command:

$ sudo apt-get remove sublime-text && sudo apt-get autoremove

Conclusion

This article covers all of the required information on how to install Sublime Text 3 on Debian 10. As explained previously, Sublime is an amazing tool designed for software and web developers and programmers and offers various unique features. We have included all of the necessary steps for installing Sublime Text 3, hope it works for you.

]]>
How to Install Blizzard Battle.net App on Ubuntu https://linuxhint.com/install-blizzard-battle-net-app-ubuntu/ Wed, 30 Dec 2020 23:30:34 +0000 https://linuxhint.com/?p=83461 Blizzard Entertainment is a game development company that creates some top-rated games that work well on Linux. Blizzard develops Battle.net, an online platform with multiple social networking services, digital rights management and digital distribution, etc.

The only issue with Blizzard Battle.net is that it is not available in Linux. However, most of the games still work appropriately on Linux by using Wine in it. In case you want to install the Blizzard Battle.net app on Ubuntu easily, then read this complete article. In this article, we will cover the full details on “how to install Blizzard Battle.net app on Ubuntu.”

How to Install Blizzard Battle.net App on Ubuntu

We will explain the installation process in two Ubuntu versions to install Blizzard Battle.net according to your system requirements.

Install Blizzard Battle.net App on Ubuntu 20.04

Ubuntu 20.04 requires Wine to run native applications like Battle.net, and it also requires Winbind packages and winetricks for correct functioning. Open the Linux terminal and execute the below command for installing all packages:

$ sudo apt install wine64 winbind winetricks

sudo is an essential command for Linux, which stands for SuperUser DO. This command is used for accessing the restricted files of the system because Linux does not permit access for protecting the sensitive files from issues.
Open the Winetricks in the system using the application launcher or executing the below command to open it.

$ winetricks

In the Winetricks, “Select the default wineprefix” is already selected for the system. Click on the OK button and select “Install a font” on the next screen.
Find corefonts from the list on the next screen, mark it, and click on the OK button.

After proceeding with the above process, Winetricks will install the basic Microsoft fonts required for Battle.net.

Create a new wineprefix with 32-bit architecture after installing the required fonts. Wine only installs the needed components on 32 bit, so it is good to go for 32-bit architecture.
Once you create the wineprefix, choose the “Install a Windows DLL or component” option and mark the ie8 and vcrun2015 in the selection menu.

Finally, click on the OK button after selecting both options from the list, and it will start to install them.

Configuration of Wine

We need to configure the Wine for running it as Windows 10 because it will be selected as Windows 7 by default.
Open the Linux terminal and execute the below command, and it will open the Wine configuration.

$ winecfg

Change the Windows version to Windows 10 and apply changes.

Install Battle.net On Linux

Use the below command to install Battle.net on Linux:

$ wine64 ~/Downloads/Battle.net-Setup.exe

Once you execute the command successfully, the system will begin to install Battle.net.

Log in to the application after it gets installed in the system, and now, you can easily use Battle.net. The textures and format will not be good enough like Windows because it is running on Wine.

Install Blizzard Battle.net App on Ubuntu 18.04

As explained in Ubuntu 20.04, Wine requires winbind and winetricks configuration for appropriate functions, execute the below command in Linux for installing them.

$ sudo apt install wine-development winbind winetricks

In case you want to use the staging branch, then use the following commands for installing it.

$ cd ~/Downloads
$ wget -nc https://repos.wine-staging.com/wine/Release.key
$ sudo apt-key add Release.key
$ sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'
$ sudo apt update
$ sudo apt install --install-recommends winehq-staging winbind winetricks

Configure the Winetricks for Linux

Launch the Winetricks by using the Linux terminal or a graphical launcher.

Open up winetricks. If you can’t find a graphical launcher, open it in the terminal with winetricks.

The system will already select “Select the default wineprefix,” so click on the OK button and select “Install a font” on the next screen.

On the next screen, select corefonts from the list and mark it. Your system will start to download all the required fonts for Battle.net.

Now, follow the same procedure again by selecting Install a Windows DLL. In the font list, mark vcrun2015 and ie8 to download them.

Once you install all fonts, reset the system’s Windows version because it is essential to run Wine as the Windows 7 version.

Battle.net will not work when the winetricks is set on Windows XP.

Open Run winecfg and change the Windows version to Windows 7, then apply it.

Install Battle.net in the System

Open the Linux terminal and execute the below command to install Battle.net in the system.

$ wine64 ~/Downloads/Battle.net-Setup.exe

Sign in to it after the successful installation, and the reason behind the bad graphics is that it is running on Wine.

Conclusion

This article has all of the details required to install the Blizzard Battle.net app on Ubuntu without facing any errors. Remember, the textures, graphics, and format of Battle.net will not be excellent because it will run on Wine. Blizzard Battle.net is not a native application for Linux, so we have used Wine to install it in Ubuntu’s different versions.

These procedures are tried and tested on multiple systems, so there are a minimum of chances to face errors if you follow all of the steps carefully. In case you face any error or have any queries, please let us know in the comment section.

]]>
Best Photoshop Alternatives You Can Run on Linux https://linuxhint.com/best_photoshop_alternatives_on_linux/ Sun, 27 Dec 2020 17:22:31 +0000 https://linuxhint.com/?p=83141

Adobe Photoshop is a widely used photo editing software as it offers various features to the users. If you learn to use photoshop, then you can create incredible creations with multiple tools.

Many people use this tool for photo editing, daily designing, digital drawings, etc. However, if you are a Linux enthusiast and don’t want to go for Windows or Mac, you may face disappointment because Adobe Photoshop doesn’t have so many Linux options. This article will give you the complete details on the best photoshop alternatives you can run on Linux for photo editing and designing job.

Best Photoshop Alternatives You Can Run on Linux

Darktable

Darktable is an open-sourced tool and one of the best photoshop alternatives you can run on Linux. This tool offers an excellent option for editing images professionally and works on negative and raw photos. Darktable is compatible with various platforms such as macOS, Windows, and Linux. This tool offers multiple features such as zero-latency, color management, different image formats, etc. This photo editing tool is free, and it is released under the administration of GNU General Public License.

Features of Darktable

  • Darktable offers flexibility to edit raw photos.
  • This software supports various image formats.
  • Darktable has a cross-platform support
  • It has GPU accelerated image processing.

DigiKam

DigiKam is an advanced photoshop alternative developed for KDE but works well on other desktop environments. This tool consists of multiple features, like EXIF editing, built-in lightroom, picture editing, etc. You can easily import and organize images by using DigiKam. There is a fantastic feature called the image enhancement option by KIPI (KDE Image Plugins Interface). DigiKam is one of the best photoshop alternatives in terms of advanced operations and working.

Features of DigiKam

  • This photoshop alternative has multiple features to organize huge libraries of images. It helps users manage albums, metadata, sub-albums, tags, and comments on your pictures.
  • DigiKam supports various image formats like JPEG, PSD, TIFF, PNG, and more.
  • Users can edit various editing operations and upload their images to many web platforms (Facebook, Flickr, etc.)
  • DigiKam has a GPS editor, IPTC metadata viewer, and editor.
  • You can easily import and export your images from one folder to another.

Krita

Krita is a free and open-sourced tool with cross-platform compatibility of multiple platforms such as Linux, Windows, and macOS. This Linux photoshop alternative was primarily designed for animations and digital paintings.

It is a unique and affordable tool that offers various features such as color management, minimalist UI, advanced brush system, HQ OpenGL acceleration canvas, vector art option, layers and mask options, customizable profile switching, and many more. This photoshop alternative offers a clean and incredible interface. Krita can be used to create concept art, illustrations, textures, and comics.

Features of Krita

  • This tool consists of brush engines and a color palette.
  • Krita has layer management and PSD support.
  • It offers drawing assistant and mirroring tools.
  • There are good HDR support and training resources.
  • Krita supports different image formats and settings.
  • It has an OpenGL enhancement and a wide range of filters and effects.

GIMP

This Linux photoshop alternative is a free and open-source tool that provides various options for image management, editing, different image format support, draw on images, and so on. GIMP offers flexibility as an image editor because it is compatible with various platforms such as Linux, Windows, and other operating systems.

GNU Image Manipulation Program or GIMP was released under the GPLv3+ license. This tool supports multiple programming languages like Perl, Python, C, Scheme, and C++ for programmers working on scripted image manipulation. GIMP has multiple features for illustrators, graphic designers, scientists, and photographers.

Features of GIMP

  • The interface of this tool is completely customizable.
  • GIMP has multiple options for image editing, and it supports various formats of image.
  • Users can perform digital retouching and graphic design elements.
  • GIMP has hardware support.

Pinta

This Linux photoshop alternative is an open-sourced tool with almost similar features as Windows paint, so it is also known as the Linux version of windows paint. Pinta consists of more features than MS paint. However, it is easier and offers lesser features compared to other open-source photo editing tools. Pinta consists of a flexible toolbar arrangement as well as a good layering system.

Features of Pinta

  • Pint offers multiple platform support in various operating systems such as Windows, macOS, and Linux.
  • Users can do unlimited undo history and Add-ins capability.
  • Users can customize this tool according to their requirements.
  • This tool supports 35 languages and has a user-friendly UI.

RawTherapee

This Linux photoshop alternative is an open-sourced tool to optimize your digital images easily. RawTherapee has different image editing options focused on improving the user’s workflow by facilitating many pictures. This tool has multiple features and provides quality images from the Raw files. You can also modify and save the raw images in the compressed format.

Features of RawTherapee

  • RawTherapee offers an exemplary user interface.
  • It supports various raw image formats such as Pentax Pixel Shift, Canon Dual-Pixel, etc.
  • RawTherapee has multiple adjustment tools and processing tools.
  • You can select different output formats such as TIFF, JPEG, PNG, etc.

Photopea

Photopea is an advanced image editor that can be used to create and edit images quickly. You can use this photoshop alternative in the browser, and all of the edited images can be stored on your computer/laptop. Photopea supports different formats like RAW, PSD, XCF, SKETCH, PSD, and XD. You will see various ads while working on it, but you can hide them by paying $20 for three months.

Features of Photopea

  • It supports various file formats.
  • Photopea consists of advanced layering.
  • There are different filters available for photo editing.
  • It is an online tool that runs in a browser.

Conclusion

We have covered the entire information about the best photoshop alternatives you can run on Linux. Photoshop is a well known and widely used photo editing tool that offers various features to perform professional editing. However, This too doesn’t provide so many options for Linux users. This article helps you complete these photoshop alternatives to choose the best one for your system.

]]>
Watching Netflix on Ubuntu https://linuxhint.com/watch-netflix-ubuntu/ Sat, 19 Dec 2020 04:14:16 +0000 https://linuxhint.com/?p=82217 A few years ago, it was challenging to watch Netflix on Linux because users were required to install extra libraries and switch users in the browser. Now, Netflix is supported on Linux, and it doesn’t require additional setup for watching Netflix on Linux.

Netflix offers users to watch their favorite tv shows, movies, and documentaries anytime from any device like smartphones, computers, and laptops. Now, Ubuntu users can also watch Netflix on their system due to the easy accessibility on Linux. There is a specific way to install Netflix and if you wish to watch on an Ubuntu device. Read on to knowhow to watch Netflix on Ubuntu, we have managed to provide complete details.

How to Watch Netflix on Ubuntu

A few years back, there was a Netflix app for Linux Ubuntu, but it was not a native Linux app and has now been discontinued. There is no specific desktop app for Netflix, so users use a web browser to watch Netflix on Ubuntu. In case you want to watch Netflix US but from outside the US, then use any premium DNS service for accessing it.

How to Watch Netflix on Ubuntu (Ubuntu 20.04)

Open the Linux terminal and execute the below command for installing the FFmpeg library:

$ sudo apt install libavcodec-extra

Not installing the FFmpeg library would lead to having errors while using Netflix on Ubuntu.

Now, enable the DRM on Firefox, and you can enable it manually, or Firefox will automatically redirect you to enable DRM after logging in to the Netflix account.

Finally, you can watch Netflix on Ubuntu 20.04 without having any trouble. You can also use Google Chrome because it does not require any setup to watch Netflix on Ubuntu.

How to Watch Netflix on Ubuntu (older versions of Ubuntu like 14.04)

For using Netflix on Ubuntu’s older version, install libnss3 in the system by executing the below command in the Linux terminal.

sudo apt install libnss3 libnss3-1d libnss3-nssdb

sudo is a short name of SuperUser DO, which is used to access all of the restricted files because Linux restricts access to prevent sensitive files from issues.

you can also use Personal Package Archives (PPA) for installing it:

sudo add-apt-repository ppa:leonbo/nss
sudo apt-get update
sudo apt-get install libnss3 libnss3-1d libnss3-nssdb
sudo apt-get upgrade

After installing libnss3, restart your computer/laptops and ensure that Netflix has access to HTML5 playback.

Login to the Netflix account and go to the account settings, then select playback settings.

You have to tick mark the HTML5 viewing option, and now you can start to use Netflix.

Conclusion

That wraps up the complete details on how to watch Netflix on Ubuntu. We have gathered this information and tried it on multiple systems to ensure that you get the correct information through our article. Netflix is a great platform to watch movies and tv series and offers device friendly versions. So, follow these steps and get ready to binge-watch your favorite shows this holiday season!

]]>
PinePhone: What You Need to Know About this Linux Phone https://linuxhint.com/pinephone-beginner-guide/ Fri, 18 Dec 2020 18:24:41 +0000 https://linuxhint.com/?p=82174 Pine64 is a company that manufactures single-board computers, smartphones, and notebooks. Recently, they have created PinePhone, which is a Linux based affordable device for Linux enthusiasts. If you are a Linux user, then PinePhone can be a great alternative to Android and iOS phones.

This phone is specifically designed for Linux enthusiasts and developers to offer full control over the phone. PinePhone is an exciting phone with optimized features, designs, and specifications for only $149. Still, many people are confused to go for PinePhone as an alternative to an iOS or Android device. Let us discuss every little detail of PinePhone in this article so that we can answer everything before this Linux phone.

What is PinePhone?

The PinePhone is a Linux phone designed and developed by Pin64, a Linux-based product Manufacturer Company since 2015. Currently, Pin64 is manufacturing and selling server clusters, tablets, laptops, and different Linux based products. In January 2020, Pin64 began to ship the first available version of Linux phones nicknamed ‘Braveheart’ and then released ‘Community Edition’ PinePhones. Now, Pin64 has released one more Community Edition that has postmarketOS and comes with extra storage and RAM.

Specifications of PinePhone

Chipset Allwinner A64 Quad Core SoC with Mali 400 MP2 GPU
RAM 2GB of LPDDR3 RAM
Display 5.95″ LCD 1440×720, 18:9 aspect ratio (hardened glass)
USB type Type C (Power, Data and Video Out)
Bluetooth 4.0, A2DP
GNSS GPS, GPS-A, GLONASS
Camera Rear: OV6540, 5MP, 1/4″, LED Flash, Front: Single GC2035, 2MP, f/2.8, 1/5″
Storage 16GB eMMC, expandable up to 2TB via microSD
Switches 3 External switches: volume up & down and power
WiFi 802.11 b/g/n, single-band, hotspot capable
Sensors accelerator, gyro, proximity, compass, ambient light
Battery Samsung J7 form-factor 3000mAh battery
Dimension 160.5 x 76.6 x 9.2mm, 180-200g

Linux in a Compact Device

PinePhone is becoming an excellent choice for many people because it is a compact Linux device. You can use various OS distributions. There are 18 operating systems available for PinePhone to use one of these according to your requirements. Some of these operating systems are designed specifically for mobile, such as Ubuntu Touch, Sailfish, etc. Some of them are based on the current Linux desktop, such as Fedora, Arch Linux, and Mobian (Debian). Here is a list of different Linux environment supported in the latest version of PinePhone:

Ubuntu Touch (UBports) Manjaro ARM Sxmo
SailfishOS Nemo Mobile AVMultiPhone
Mobian Maemo Leste openSUSE
postmarketOS Arch Linux ARM LuneOS
PureOS KDE Neon GloDroid
Fedora NixOS Gentoo

The installation process depends on the Linux OS, so some of them can be installed in both internal and microSD, while others can only be used by SD card. Some OS needs to write the disk image into an SD card, and others need to run the setup script on the computer/laptop for compiling the required file. However, performance is a major issue in the operating system of PinePhone because the current CPU and 2GB RAM is not enough for various Linux distributions.

Community Editions of PinePhone

As we have described previously, the first model of PinePhone was BraveHeart edition that came in November 2019 for sale (without having any OS installed). The sale was started on the official website of Pine64 and became a successful edition of a smartphone. This model has some differences from the latest models, and the major difference is that you can’t connect to the external monitor through Type-C USB. The latest version of PinePhone is Ubports Community Edition that was released in May 2020. This edition of PinePhone is loaded with the Ubuntu Touch, and it was sold out within a few weeks.

What is an ARM Architecture

ARM stands for the Advanced RISC Machine, but originally it was known as Acorn RISC Machine. Arm architecture is licensed to other electronic product companies to implement different architectures like systems-on-modules (SoM) or systems-on-chips (SoC), including radios, memory, etc.

PinePhone is based on Android smartphones, Arm architecture, and Raspberry Pi. However, it doesn’t mean that you can use any app from Play Store in the PinePhone because Android and Linux are two different operating systems. It is a fact that the Linux kernel is the base of Android, but that doesn’t make it a Linux distribution. Therefore Android apps are specifically developed for Android, and you can’t use them in Linux. However, there are two solutions for using Android apps in PinePhone:

  • Use Android on PinePhone by using GloDroid in it.
  • Use the software compatibility layer that works to install Android apps in the Linux system.

PinePhone Price, Warranty Policy, and Availability

If you buy PinePhone, then keep in mind that it has a warranty for only 30 days. You also require to flash the Linux distribution to a MicroSD card for testing all features of PinePhone. This Linux phone is not available in the retailer store like other smartphones. PinePhone is available on the official website of Pine64, and you can also purchase accessories and spare parts of PinePhone from this website. You can buy PinePhone by credit card, PayPal, and if you use a credit card directly, then payment will be processed through Stripe.

PinePhone consists of a lithium-ion battery, so when someone orders multiple products and PinePhone, it comes separately from other products. The price of the PinePhone is 150 dollars, and the price of the convergence package costs 200. Convergence package consists of increased RAM, double internal storage, and dock.

Conclusion

In this article, we have collected all of the information you need before purchasing PinePhone, the Linux based phone. The Linux phone is built by Pin64 which also manufactures laptops and computers. PinePhone is an excellent smartphone for Linux enthusiasts, and costs starting from $149. In case you love to use Linux, you can go for this smartphone because it supports almost 18 Linux distributions with appropriate specifications. If you are planning to buy PinePhone or have any queries about this Linux phone, please let us know in the comment section.

]]>
How to List Users in Ubuntu Linux VPS https://linuxhint.com/list-users-ubuntu-linux-vps/ Fri, 18 Dec 2020 18:21:39 +0000 https://linuxhint.com/?p=82166 Linux is an excellent operating system that is widely used for team-based projects. So, it is good to have details about the system’s users. It is easy to obtain details about system users in Ubuntu Linux VPS, and command-line inputs can help the system administrator to verify user permissions and activities in the system.

It is essential to learn these commands to be able to quickly see a list of users in your Ubuntu VPS system. This article shows you how to use the command-line to list users in Ubuntu Linux VPS.

How to List Users in Ubuntu Linux VPS: A Beginner’s Guide

If you want to view all users in Linux Ubuntu VPS, you can use the /etc/passwd command, as local user details are saved in the “/etc/passwd” file. There are two ways to execute this command, as follows:

cat etc/passwd

Or

less etc/passwd

After executing the above command successfully, you will obtain an output that looks like this:

These output lines relate to the users. The number of lines depends on the number of users in the system.

Each line contains seven different fields that represent the details of a specific user. For example, the first line of the output is root:x:0:0:root:/root:/bin/bash, which represents:

  • root – the user’s login name.
  • b – the password’s placeholder, as the actual password saves into a separate file.
  • 0 – the UserID of the user.
  • 0 – the GroupID of the user.
  • root – a command field with some details about the user.
  • /root – a Home directory that is the main directory of the user.
  • /bin/bash – a User shell.

Note that colons (:) are used for separating the values in the output.

Execute the following commands to see the names of the users:

cut -d : -f 1 /etc/passwd

Or

awk -F: '{ print $1}' /etc/passwd

How to View Groups in Ubuntu Linux VPS

You can also create groups by gathering several users and giving them some administrative permissions for the system. This option is beneficial for creating groups of users within the same system. The information about these groups will be saved in the Group folder. So, use the following command to view groups in the terminal.

less /etc/group

After executing the command successfully, you obtain an output like this:

Use the below command if you want to display the names of the groups:

cut -d : -f 1 /etc/group

How to List Users in Ubuntu Linux VPS Using the getent Command

The getent command is used for displaying entries from the database configured in the /etc/nsswitch.conf file. It covers the passwd database that can be used for querying the list of users. The getent command displays entries from databases configured in the /etc/nsswitch.conf file, including the passwd database, to query a list of all users.

Use the following command to execute getent in the terminal:

getent passwd

After executing the command, you will receive an output like this:

You can use awk or cut for printing the first field that contains the username:

getent passwd | awk -F: '{ print $1}'
getent passwd | cut -d: -f1

How to View Logged in Users with w Command

You can use the w command to list logged-in Linux Ubuntu VPS users. To use this command, type “w” in the terminal and execute it by hitting Enter.

After executing the command, you will receive an output that consists of various user information, such as login time, idle time, and remote host information. The details in the output are as follows:

  • user -⁠ represents the username.
  • TTY ⁠- represents the terminal name.
  • From ⁠- represents the remote host’s name.
  • Login@ – represents the login time.
  • Idle – represents idle time.
  • JCPU – ⁠represents the time used by the process related to the TTY.
  • PCPU ⁠- represents the time used by the specific process displayed in the WHAT field.
  • WHAT ⁠- represents the current process of a user.

Conclusion

This article covered in detail how to list users and user information in Ubuntu Linux VPS. These commands help system administrators to obtain user details that use a specific system and find out other important details about them. We hope the article was informative and comprehensive enough for your needs.

]]>
What is the Firewall on Ubuntu https://linuxhint.com/what-is-ubuntu-firewall/ Fri, 18 Dec 2020 18:15:59 +0000 https://linuxhint.com/?p=82159 Ubuntu firewall doesn’t provide complete power than the standard iptables commands do still, one can control it by the graphical interface because it is less complicated. Ubuntu’s firewall is also known as ufw or uncomplicated firewall because it is easy to use and helpful for performing all of the basic firewall tasks without knowing iptables.

If you are a Linux user, it is good to know about the firewall and the procedure to enable/disable it. This article covers all commands to enable/disable the firewall on Ubuntu without any error.

How to Enable/Disable Firewall on Ubuntu

Check the Status of Firewall on Ubuntu

First, check the firewall status by using the below command in the command terminal of Linux.

$ sudo ufw status

We have used “sudo,” which is a short name of SuperUser DO. This command is used to access all of the system’s restricted files because Linux restricts access to the system’s specific parts to prevent the sensitive files.
After executing the above, the system will show up the status of the firewall like this:

Status: inactive

It means that the firewall is inactive in the system currently.

You can also use this command with “verbose” because it provides additional details about the system’s current status.

$ sudo ufw status verbose

Enable Firewall on Ubuntu

The firewall is currently disabled as the status shows that it is inactive in the system.
Execute the below command in the terminal to enable the firewall on Ubuntu:

$ sudo ufw enable

After executing the command, the system will show up a message like this:

A firewall is active and enabled on system startup.

This message verifies that the firewall is successfully enabled in your Linux system. You can also check the status of the firewall manually by using the status command.

Disable Firewall on Ubuntu

To disable the firewall in Ubuntu, use the below command in the Linux terminal:

$ sudo ufw Disable

The system will show a message after executing the disable command:

firewall is stopped and disabled on system startup

This message verifies that the firewall is disabled successfully.

How to Enable/Disable Firewall on Ubuntu by GUFW

GUFW is a graphical user interface application that allows to enable/disable firewalls on Ubuntu easily.

First, execute the below command in the Linux terminal for installing GUFW packages in the system.

$ sudo apt install gufw

This command will start to install the GUFW packages in your system, then open GUFW by searching it in the start menu.

The firewall requires all of the administrative permission, so enter the open dialog box’s system password.

Now, the firewall interface will show up on the screen by which you can enable and disable it easily.

Conclusion

Ubuntu’s firewall is less complicated, and a user can easily control it by controlling it by a graphical interface. If you are a Linux user, you know that iptables are complex, but they offer complete control. However, when you want to learn the procedure to enable/disable the firewall on Ubuntu. In that case, this article is perfect for you to gain complete information for enabling and disabling a firewall by knowing its status.
+++

]]>
CPU Temperature in Ubuntu Linux https://linuxhint.com/cpu-temperature-in-ubuntu-linux/ Mon, 14 Dec 2020 10:27:24 +0000 https://linuxhint.com/?p=81667 The temperature of the CPU/GPU depends upon the applications or programs that run in its system. If your device’s compatibility is not high, then your system may face an overheating issue. This system overheating issue occurs when the system’s temperature exceeds a specific limit.

System overheating creates a performance-related problem while working on the laptop/computer. Hence, CPU temperature monitoring can help you overcome the overheating issue by closing unnecessary system applications. This article covers the complete information on how to check CPU temperature in Ubuntu Linux.

How to Check CPU Temperature in Ubuntu Linux?

You can install sensors in the system to check CPU temperature in Ubuntu Linux. For this, open the command terminal and execute the following command in it:

$ sudo apt-get install lm-sensors

In case the system doesn’t have sensors installed, these sensors will start downloading after the successful execution of the above command.

Now, use the command below to detect the system’s hardware monitoring chips. This command would give the information of sensors of CPU and hardware monitoring chips:

sudo sensors-detect

Finally, execute the below command to check CPU temperature and other details related to it:

Sensors

You can also execute the watch -n2 sensors command to display the temperature-related details continuously.

Use Psensor to Check CPU Temperature in Ubuntu Linux

It is required to configure lm-sensors before installing Psensor in the system. lm-sensors is a hardware monitoring’s command-line utility, and you can also install hddtemp for measuring hard disk temperature.

Open the Linux terminal and execute the command below for installing lm-sensors and hddtemp:

sudo apt install lm-sensors hddtemp

After executing the above command, use the detection command to detect the hardware sensors:

sudo sensors-detect

Use the Sensors command to make sure that it is working correctly:

Sensors

Once you execute the sensor command, you will receive a result like this:

acpitz-virtual-0
Adapter: Virtual device
temp1: +43.0°C (crit = +98.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +44.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +41.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +40.0°C (high = +100.0°C, crit = +100.0°C)

Now run the following command for installing Psensor in the system:

sudo apt install psensor

After installing Psensor in the system, run this application and configure it according to your requirements.

How to View Hard Disk Temperature?

In Linux, hard disks have a SMART built-in health-check tool that offers various options, such as self-monitoring, analysis, reporting technology, etc. SMART also shows the details regarding the disk’s failure so that you can stay protected from losing the data. This tool also helps you check the disk for any potential issues.

How to Check Temperature in Ubuntu Linux by i7z?

This command line is used to print CPU information on Intel core processors like i3, i5, and i7. It is also used for reporting CPU temperature.

Execute the following command for installing on Ubuntu:

sudo apt install i7z

How to Check Temperature of NVMe SSD in Ubuntu Linux?

For monitoring the temperature of Nvme ssd, execute the following command in the terminal:

sudo apt install nvme-cli.

After the successful installation, use the nvme command to obtain the list of NVMe devices:

sudo nvme list.

Conclusion

In this article, we have collected complete details on how to check CPU temperature in Ubuntu Linux by multiple procedures. As we have explained, system overheating can cause various issues in the performance of your system, so it is essential to monitor the system’s temperature. You can easily use these procedures without any errors because all of these procedures are tried and tested on different systems, and hence are safe to execute.

]]>
Top 10 Linux Photo Management Programs https://linuxhint.com/top-10-linux-photo-management-programs/ Mon, 14 Dec 2020 09:06:56 +0000 https://linuxhint.com/?p=81629

Photo management software acts as a tool that allows you to handle and organize images in your system. There are various tools available for picture management for Windows and macOS users, but Linux users have some restrictions due to an overall lack of options. However, there are still quite a few photo management programs that work well for organizing images in Linux.

In this article, we cover the top 10 Linux photo management software available. You may use any of the programs listed below, so simply choose according to your unique requirements for organizing your image collection.

Top 10 Linux Photo Management Software

gThumb

GThumb is one of the best Linux photo management programs available for viewing and organizing images. It is a lightweight tool designed for the GNOME desktop. This tool is designed to offer a clean and simple UI with multiple features, editing options, and some more advanced options. GThumb is based on GQView and contains a plug-in system for extensions.

Features of gThumb

GThumb includes many useful features, such as:

  • Support for various image formats like GIF, EXIF, XMP.
  • Various browsing options, such as bookmarking support, cut, copy, thumbnails, delete, and more.
  • Multiple features for organizing pictures with catalogs and tags; importing photos from your Digital Camera; and integrating web albums, such as Picasa, Flickr, etc.
  • Allows you to use various filters, photo editing options, image format conversions, etc.
  • Advanced options, such as slideshow creation, setting a picture as a desktop background, exporting images, etc.

Shotwell

Shotwell is not as fantastic as gThumb. This photo management software was specifically developed for the GNOME desktop. This tool is beneficial for importing images from your camera or disk and viewing or organizing these images on your Linux system. Shotwell is the default photo management software that comes with Ubuntu 10.10, and it offers basic built-in editing options.

Features of Shotwell

Shotwell is a useful tool that comes with various features, such as:

  • The software is easy to use.
  • Allows you to import your images from a disk or camera to other folders.
  • Offers various editing and format conversion options for images.
  • Allows you to organize images according to events and tags.
  • Supports a feature to upload images on web platforms, such as Facebook, Flickr, etc.

DigiKam

DigiKam is an advanced photo management software. Though mainly developed for KDE, DigiKam also works well in other desktop environments. This tool offers several different features, such as EXIF editing, built-in lightroom, picture editing, and more. Linux users can easily import and organize images using DigiKam. There is an image enhancement option by KIPI (KDE Image Plugins Interface) included in the program, as well. DigiKam is considered one of the best Linux photo management programs available in terms of its advanced operations and features.

Features of DigiKam

  • Various features to maintain and organize a vast library of images.
  • Easily manage albums, metadata, sub-albums, tags, and comments on your pictures.
  • Easily import and export images from one folder to another.
  • Supports various image formats, the popular ones being JPEG, PSD, PNG, and more.
  • Various editing operations are available.
  • Ability to upload images to many different web platforms (Facebook, Flickr, etc.).
  • GPS editor, IPTC metadata viewer, and editor.

KPhotoAlbum

KPhotoAlbum is an excellent Linux photo management software created for the KDE desktop environment. This tool can be used to organize and view images in Linux, and it also offers some unique options, such as time-based browsing, categorization processes, and more. KPhotoAlbum also uses KIPI, which is used for improving the capabilities of this tool. With KPhotoAlbum, Linux users can categorize their images according to places, events, and people for better image management.

Features of KPhotoAlbum

  • Advanced photo organization option that helps you organize photos according to tags, categories, sub-categories, Metadata, etc.
  • Various editing options available.
  • Supports the KIPI plug-in to manipulate photos in Linux.
  • Multiple import and export options.
  • Allows you to share your images on different platforms.
  • Provides Boolean searches, as well as the ability to read raw photos.

Darktable

Darktable is an open-source photo management software and is something more than a photo organizer for Linux. This tool is great for managing images, allowing you to view them through a zoomable light table. The center of attraction in this tool is its interface and editing options. Overall, Darktable is one of the best Linux photo management programs available for editing pictures.

Features of Darktable

  • Several advanced photo editing options.
  • Easily organize and manage your pictures in Linux with this tool.
  • Supports image export features for various platforms, such as Picasa, Flickr, etc.
  • Allows you to convert image format using the format conversion feature.

GIMP

This Linux photo management software is a free and open-source tool that offers impressive options for image management, editing, support for various image formats, drawing on images, and more. GIMP provides flexibility as an image editor because it works on various platforms, such as Linux, Windows, and more.

GIMP, or GNU Image Manipulation Program, is released under the GPLv3+ license. This program supports various languages, such as Perl, Python, C, Scheme, and C++ for programmers to work on scripted image manipulation. GIMP has multiple features available for illustrators, graphic designers, scientists, and photographers alike.

Features of GIMP

  • Customizable user interface.
  • Various options for image enhancement.
  • Support for various image formats.
  • Allows you to perform digital retouching and use graphic design elements.
  • Hardware support.

Krita

Krita is a free and open-source tool that works well on various platforms, including Linux, Windows, and macOS. This Linux photo management software was primarily designed for animations and digital paintings.

Krita is an affordable tool that comes with various features, including color management, a minimalist UI, an advanced brush system, an HQ OpenGL acceleration canvas, a vector art option, layers and mask options, customizable profile switching, and more. This program even offers a clean and fantastic interface to users. Krita is generally used to create concept art, illustrations, textures, and comics.

Features of Krita

  • Brush engines and color palette.
  • Layer management and PSD support.
  • Drawing Assistant and mirroring tools.
  • Good HDR support and training resources.
  • Supports different image formats and settings.
  • OpenGL enhancement and a vast set of filters and effects.

Pinta

This Linux photo management software is an open-sourced tool that works the same as Windows paint, and Pinta is also known as the Linux version of Windows paint. Pinta includes many more features than MS paint does, but it is still simpler and offers fewer features than other open-source photo editing tools. Pinta has a flexible toolbar arrangement and contains a good layering system.

Features of Pinta

  • Support for multiple operating systems, such as Windows, macOS, and Linux.
  • Offers unlimited undo history and add-in capability.
  • Can be customized according to user requirements.
  • Supports 35 languages and provides a user-friendly UI.

RawTherapee

This Linux photo management software is an open-source tool used to optimize digital images. RawTherapee includes several different image editing options focused on increasing the user’s workflow by facilitating high-density image management. This tool has various features and offers quality images from raw files. You can also modify and save raw images in compressed format using this program.

Features of RawTherapee

  • Offers an exemplary user interface.
  • Supports various raw image formats, such as Pentax Pixel Shift, Canon Dual-Pixel, etc.
  • Multiple adjustment tools and processing tools.
  • Ability to select different output formats, such as TIFF, JPEG, PNG, etc.

ShowFOTO

This Linux management software is a fast image editor created under DigiKam. ShowFOTO is a lightweight tool that contains fewer features than other available options, but it is appropriate for small-scale image editing. It offers various options, such as adding effects, metadata editing, transformation, and filtering. This tool can be used for viewing, editing, and enhancing images.

Features of ShowFOTO

  • Offers various image editing features.
  • Provides an option for special effects editing.
  • Ability to adjust images using image transformation tools.
  • Ability to process raw images more efficiently.

Conclusion

This article covered the top ten Linux photo management programs available with a detailed description of the features of each program listed. Photo management tools allow you to view, organize, and edit images in your operating system. Although there are multiple photo management tools available only for Windows and macOS users, this article covered the ten tools that can specifically help Linux users to handle their images without trouble.

]]>
How to Enable Bash in Windows 10 https://linuxhint.com/enable-bash-windows-10/ Sat, 12 Dec 2020 08:05:23 +0000 https://linuxhint.com/?p=81019 Linux and Windows are both fantastic operating systems and work for different purposes. Over the past several years, many users have expressed an interest to use Linux on Windows. This recently became a reality when Microsoft partnered with Canonical. Canonical is Ubuntu’s parent company, and following this partnership, it was announced that Linux’s Bash would be a part of Windows.

Bash in Windows 10

Enabling Bash in Windows 10 offers various benefits, as it creates multiple native Linux capabilities for any Windows system. Bash eliminates all the requirements of running dual-booting by Ubuntu to access many Linux capabilities.

Following the Windows 10 anniversary update, Windows users can now easily access Bash in Windows. This article shows you various methods that you can use to enable Bash in Windows 10 without experiencing any errors. In addition to the latest Windows version, this article will also cover how to enable Bash in older versions of Windows.

How to Enable Bash in Windows 10

This article covers two different methods for enabling Bash in Windows 10 because the method that you use depends on the version of Windows that is installed on your system. Procedure One is specifically for the latest Windows version and should work well for most users. Procedure Two is for the older versions of Windows and requires the user to enable developer access to enable Bash in Windows.

Procedure One

It is required to follow a step-by-step process to enable Bash in Windows 10, so, in the first step, enable the Windows Subsystem for Linux.

Search the term “feature” in the Start Menu search bar and select “Turn Windows feature on and off” from the results list.

In the features list, enable the “Windows subsystem for Linux” and “Virtual machine platform” options.

Windows will take a few moments to apply these changes to the system. Restart your system to finalize the changes.

Once your system restarts, open the “Microsoft Store” and then type and search “Linux”.

After searching Linux, you will see a list of different Linux distros. We will install “Ubuntu.” It is recommended to go with Ubuntu because the commands to install a new package in this Linux subsystem will differ.

Click the “Get” button to download and install the Ubuntu Linux distro in Windows.

Wait until the system installs the downloaded file, then search for the installed Linux distro in the Start Menu search bar. In this case, we have installed Ubuntu, so we searched for the term “Ubuntu” and opened it from the Start Menu.

Next, set the username and password. This username and password set-up will only occur once, and Bash will be directly available from the next time you open it.

Now, you should be able to use Bash in Windows 10 without any difficulty.

Procedure Two (Older Windows Versions)

If you cannot update your Windows system to run Bash, it is encouraged to follow the procedure below to enable Bash in older versions of Windows 10.

First, open “Settings” from the Windows Start Menu.

Navigate to “Update & security” then select “For Developers” from the left column.

Turn on Developer Mode to enable the developer’s option in Windows.

Now, search the term “feature” in the Start Menu search bar and select “Turn Windows feature on and off.” You may also open this from the control panel using the Windows and X keys as a shortcut.

Select “Windows Subsystem for Linux” and click on the OK button.

Restart the system to implement these changes in your Windows system.

After restarting the system, search “Bash” in the Start Menu search bar, then select it from the list. Type “Y” and press the Enter button in Bash to install Ubuntu. It will take some time to install Ubuntu on your system.

Finally, generate the username and password for using the Bash shell on your Windows system.

Bonus Tip: Install Ubuntu Font

The Ubuntu font offers an even more authentic and unique experience when using this distro in Windows 10. The following section shows you how to install the Ubuntu font in your Windows system.

First, download the Ubuntu Font Family from the official Ubuntu website.

The download file will be a .zip file. Open the file and look for the “UbuntuMono-R.ttf” file (it is a Ubuntu monospace font). After selecting this file, click the install button to easily install this font onto your system.

Open the Run utility in your system using the Windows and R keys as a shortcut.

Type “regedit” in the run utility and press the Enter key to process this command.

Now, the Registry Editor will appear on the screen. Paste the following command in the Registry Editor:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Console\TrueTypeFont

After that, click Edit>New>String Value and define this new value as “000.”

After defining the value, double click the term “000,” then enter the Ubuntu Mono as its font.

Troubleshooting Issues

Issue 1: Installation failed with error 0x80070003

This error occurs due to the “Windows Subsystem for Linux” not running on the C drive, which is Windows’s system drive. To address this issue, ensure that your Linux system is installed in the C drive.

Issue 2: The WSL optional component is not enabled. Please enable it and try again.

This issue occurs when the “Windows Subsystem for Linux” has not been enabled appropriately. Follow Procedure One covered previously in this article to resolve this error.

Conclusion

This article covers all the information essential for enabling Bash in Windows 10. The ability to use Bash in Windows 10 has become a reality because of the collaboration between Microsoft and Canonical (Ubuntu’s parent company). Bash in Windows 10 offers various benefits. With Bash, you can create bash scripts, modify the local Windows file system, use various NIX command-line utilities, and more.

In this article, we also included some ways to tackle certain common errors if you come across any while performing these procedures in your system. Further, the article taught you how to download and install the Ubuntu font for a better experience and more authentic feel while working in Bash in Windows 10.

]]>
Run Linux on Android Devices https://linuxhint.com/run_linux_on_android_devices/ Thu, 05 Nov 2020 10:11:19 +0000 https://linuxhint.com/?p=74945 Technology is getting smaller day by day in the current era, and now we have a pocket-sized computer as phones. Android devices are compact and offer great compatibility, so you can also install Linux on your Android device without having any trouble. If you have used Linux before, you know that it is an excellent and useful open-source operating system.

You can optimize your Android device for the Linux features like powering the LAMP server, troubleshooting tool, use your device as a portable network, and pen-testing device. Linux gives you good performance and good UI so that you can do anything you want to do. In case you are looking for a way to install and run Linux on Android devices, there are actually several options for it.

If you want to run any application that is not available on Android, you can go for Linux because it is a good way to access any application. Currently, Android devices offer an ideal system so you can easily run Linux on Android devices. In case you are looking to improve multitasking, you should go for the recent version of Android, but if you want to enhance the feature quality and performance, you should go for Linux.

Linux Over Android

Android is created on the Linux Kernel, a software stack that interfaces with your device’s hardware. There is no doubt that Linux offers more flexibility than Android because you can do so many things on Linux that you can’t do on Android. Linux offers more app development features, such as working in a real desktop environment and advanced image editing.

The smartphone’s little form factor makes it hard to mold an entire desktop GUI on the small screen. It would help if you used the finger for moving the mouse cursor, and you can’t use the phone app while your Linux desktop is running.

How to Run Linux on Android Devices?

Linux can be installed by rooting your device like tablets, TV boxes, or phones. You may also easily run the Linux desktop e without rooting it. So you have two choices to run Linux on Android devices, and it is totally up to you. This is mostly the case in the Android environment. Apart from it, you can also install the Linux command-line tool on your Android device.

You can run Linux on Android devices by the process given below:

1. On a rooted Android device by:

  • using Linux Deploy
  • installing Kali Linux for penetration testing

2. On a rooted Android device by:

  • Debian Noroot
  • AndroNix
  • UserLAnd

Let’s see the complete details and procedure to run Linux on Android devices.

How to Run Linux on Android Devices (For Rooted Devices)?

If you have a rooted device, then install BusyBox that offers some improved root abilities.

First, you have to install and tap Start to ensure that all root permissions are enabled and then tap on the Settings from the bottom-right corner.

Second, follow the options menu for selecting the preferred Distribution. You will see Debian, Ubuntu, Gentoo, Fedora, etc. that are available for installation. In this case, Arch Linux is used for further operations.

Third, you have to check that Enable box, which is located below GUI for viewing Linux desktop on an Android phone. Additionally, you need to ensure VNC is also selected for all graphics subsystems.

Fourth, check screen resolution below GUI settings, make sure that the Desktop environment is appropriate.

Fifth, find the username and password section and save those details.

Sixth, come back to the menu and tap on three dots, then select install, and click OK.

Finally, after completing this process:

  • Install VNC Viewer (you can download it by Play Store).
  • At the Linux Deploy, tap on the Start for running Linux.
  • Then open VNC Viewer, connect to localhost:5900 to view the Linux desktop with credentials you have entered earlier.

How to Run Linux on Android Devices (For Unrooted Devices)?

This process of installing Linux on an Android device is done through Ubuntu.

First, download and install UserLand in the Play Store, then start this app.

Next, tap on the Ubuntu, then OK, and tap on Allow for granting all of the required app permissions.

After that, for the Ubuntu session, enter the Username, Password, and the VNC Password, then tap on Continue.

Then, select the VNC and tap on Continue. The UserLAnd will download the required assets for your Ubuntu session (you can use Wi-Fi because it will take a high amount of data and speed to be downloaded).

After downloading all of the required files, you will be redirected to your Play Store, where you need to download and install bVNC: Secure VNC Viewer.

Once you downloaded bVNC, press the Back button to return to UserLAnd (in case bVNC requires any permission, tap on Allow to do it).

Now, on the bottom of your screen, tap on the Plus(+) icon at the upper-right corner. In case you see the option for Ubuntu, tap on it to start your Linux session.

Once you’re done, name this session “Ubuntu”. Now, select apps: Ubuntu by the file system drop-down menu, then choose SSH for your Service Type. At last, tap on the Save to save all the details.

Finally, tap on the Sessions and Ubuntu for launching the Linux session.

Conclusion

In this article, we have offered complete information on how to run Linux on Android devices. Based on what we have previously discussed, there is no doubt that Linux offers more flexibility than Android because you can do so many things on Linux that is not possible on Android. Linux offers more app development features, such as working in a real desktop environment and advanced image editing.

This article contains the Linux installation process for both rooted and unrooted devices so that you can run Linux on any android device. Apart from those, it informs you of some factors that can also help you understand why you should go for Linux instead of Android if you wish to perform different tasks without any trouble.

]]>
The 11 Best Linux Distros for Programmers https://linuxhint.com/best_linux_distributions_programmers/ Mon, 02 Nov 2020 10:07:02 +0000 https://linuxhint.com/?p=75196 If you are a developer or programmer, then Linux-based operating systems are best suited for you because these operating systems are configured for almost every process to work efficiently and smoothly. Various Linux Distributions oo Linux Distros are available, but you need to choose the best Linux Distro from a vast list. Linux Distros offer you great power, flexibility, stability, and compatibility. Apart from these features, if you want to learn new things and technologies such as website development, blockchain, game development, and machine learning, Linux Distros will work as the best way to learn these technologies. In this article, we have included the best information on the 11 best Linux distros for programmers. So, here is the list of best Linux distros for programmers or developers:

  1. Ubuntu
  2. Debian
  3. OpenSUSE
  4. Manjaro
  5. Fedora
  6. Raspbian
  7. CentOS
  8. Arch Linux
  9. Gentoo
  10. Pop!_OS
  11. Kali Linux

Ubuntu

If you know a little bit about Ubuntu, you know that it is one of the popular and best Linux operating distros because it can be used in Python working, web development, and other purposes. Ubuntu is widely used as it offers a good experience and Ubuntu’s LTS or Long Term Support delivers good stability. There are many options for customizing user experience because Xubuntu, Lubuntu, etc. are some Ubuntu derivatives.

The open-source community and Canonical have provided amazing support to Ubuntu. That’s why it became a great and popular Linux distro among Linux pros as well as beginners. This Linux distro uses the DEB package manager, and it includes Snap packages in the new version for simple installation. This Linux distro has an amazing community of users and a community form for any issue.

Pros and Cons of Ubuntu

Pros

  • This Linux distro is a lightweight operating system for the server contexts.
  • The development team of Ubuntu provides regular updates.
  • The community support is fantastic.

Cons

  • Ubuntu’s Image file is a little larger.
  • Ubuntu’s desktop UI is not that great.
  • It does not have a minimal distribution.

Debian

This Linux operating distro started with an idea and collaboration of developers for developing an excellent operating system. Ubuntu is based on Debian, so it is a great operation distro and an independent Linux distro. Debian is developed for becoming a great operating system that can be compatible with various hardware. Many users recommend this operating system due to its huge packages list, used for safety and stability. Debian provides great good community support and repositories. However, we don’t recommend using Debian if you are a new learner in the programming field.

Pros and Cons of Debian

Pros

  • Debian has a complete installer.
  • This Linux distro has various hardware architecture.
  • This Linux distro provided good transitions in technologies.
  • Debian has various installed packages.

Cons

  • This Linux distro uses Systemd.
  • There are no regular updates in Debian.
  • Debian can only download free software.

OpenSUSE

OpenSUSE works as a great alternative to Ubuntu and Debian because it is a stable and good operating system best for programming. This Linux distro has an LTS release that ensures stability, and it also offers a bleeding-edge iteration. One of OpenSUSE’s great things is that it has YaST package management to make this Linux Distro easier for automating different tasks. There is a simple process to download and use it, so visit the official website of OpenSUSE, and you have to download the installer. This Linux distro offers a huge package database and an amazing supportive community for solving different user issues.

Pros and Cons of OpenSUSE

Pros

  • OpenSUSE is reliable.
  • It offers incredible Built-in drivers.
  • It is stable, and you can install it with one click.
  • It has the best KDE desktop experience.

Cons

  • The support for Nvidia drivers is not good.
  • The startup of OpenSUSE takes a little bit more time.
  • The permission policy of this Linux distro is complex.

Manjaro

It is a fast Linux operating distro that supports various environments to fulfill your requirement. Manjaro is the newest Linux distro, which is growing rapidly. Manjaro has a good community base based on Arch Linux, and it is designed to offer fast results, user-friendly UI, fantastic power, and many more. Manjaro’s development team is doing an amazing job because they polish this Linux distro with every update. As we have previously said, if you are a user of Manjaro, users can easily configure different kernels and take advantage of special bash scripts for configuring the system according to the user.

Pros and Cons of Manjaro

Pros

  • Manjaro is based on Arch Linux.
  • This Linux distro supports multiple Kernels.
  • Manjaro has a good community forum.
  • It is an up to date and stable Linux distro.
  • There is a great graphical package manager on it.

Cons

  • Manjaro’s installation is a little buggy.
  • Manjaro has a slower developer for 32-bit hardware.
  • This Linux distro is a bit bloated, and it has an improper dependency.

Fedora

This Linux distro is a community-driven project, and this community provides amazing operating systems for specific usage. Red Hat Inc. primarily supports Fedora, and it is a very popular company among Linux users. Fedora is smart auto-configs and various updated packages; that’s why it is the best Linux distro for programmers. In case you don’t want to work on the older version of OS, you can go for the latest version of Fedora after every six months due to its six-month release cycle.

Pros and Cons of Fedora

Pros

  • It offers fast performance.
  • It has an amazing integration with the Snap Package and Flatpak.
  • It delivers regular updates to stay up to date.

Cons

  • It does not support proprietary drivers
  • It is not best for the new Linux users.
  • Many people report that it is a bit slower.

Raspbian

As we know, Pi is created to be an educational tool, so Raspbian is the best operating system if you are starting to learn to code. This Linux distro offers different tools like Node-RED, BlueJ, Geany, Python Scratch, Greenfoot, Mathematica, and many more. If you are a new coder, it has a specific section for starting your Python journey to learn everything about this programming language. In case you want to learn different programming languages, then this Linux distro is best for you to grind your knowledge.

Pros and Cons of Raspbian

Pros

  • It is good for students or learners.
  • It is easy to use.

Cons

  • There are bit limitations in the software.
  • It is a bit slower.

CentOS

This Linux operating distro has a repository and an amazing collection of Red Hat software. Red Hat Enterprise also offers long term support and its community. This Linux operating distro consists of the YUM package manager, a powerful tool for installing and uninstalling any application according to your needs. CentOS provides an amazing environment for programmers so that they can perform their tasks without having any trouble.

Pros and Cons of CentOS

Pros

  • This Linux distro offers stable distribution.
  • CentOS provides good community support.
  • It can perform properly, even on average hardware.
  • CentOS has a good version lifecycle.

Cons

  • This Linux distro is a little complex.
  • It is not a suitable desktop solution.
  • CentOS has fewer text editors.

Arch Linux

Arch Linux is one of the most popular and best Linux operating distros because it is lightweight but robust. This Linux distro provides full control over the operating system. Suppose you want to change your operating system completely. In that case, you should go for Arch Linux because it offers different features for customizing the operating system for various purposes like programming and development. However, we don’t recommend this Linux distro for beginners because Arch Linux is a bit complex to handle. In case you are a professional programmer, you can perform penetration testing work for turning your Arch Linux into BlackArch by a specific process.

Pros and Cons of Arch Linux

Pros

  • Users can create a Linux OS according to them.
  • It doesn’t consist of unnecessary services.
  • This Linux distro doesn’t require a system upgrade.
  • Arch Linux is community-based.

Cons

  • Installation of this Linux distro is a little bit hard.
  • Updates of Arch Linux creates various issues in your system.

Gentoo

This Linux distro also offers complete control of the operating system, but you have to make any investments. Gentoo only gives you a Linux Kernel and package manager in the installation files. This Linux distro can become a great choice if you have any particular hardware or software requirements. This Linux distro is a little bit hard to set up, and you can create the complete system according to your CPU specifications.

Pros and Cons of Gentoo

Pros

  • It offers reasonable control of the OS.
  • You can get freedom over software.
  • It is fully customizable.
  • It offers good portability.

Cons

  • It is not good for new users.
  • It has an outdated solution.
  • It has no default installer.

Pop!_OS

Pop!_OS was created in 2017 by System76, which is a US-based Linux hardware manufacturer. This Linux distro is based on Ubuntu, and it uses the GNOME desktop environment, so it can become a great choice if you are a programmer. Latest Pop!_OS 20.04 offers terrific power with the keyboard-driven tiling window manager. This Linux distro consists of shortcuts, advanced window management, workspaces with GNOME 3.36 desktop to improve your user experience. Pop!_OS offers lots of programming language as well as essential tools for programming.

Pros and Cons of POP!_OS

Pros

  • It has a separate NVidia version.
  • It has a default GNOME theme.
  • It is well optimized for the new hardware.
  • POP!_OS has a good installer.

Cons

  • It supports 64-bits only.
  • There is no minimize or maximize option by default.

Kali Linux

It is a good Linux distro based on Debian and is developed for offensive security purposes. If you are a new Linux user, we don’t recommend using this Linux operating distro. Kali Linux is best for programming and other important development work. If you want to use it, you can easily download and install the latest Kali Linux version. Kali Linux provides complete control for configuring the distro according to your needs.

Pros and Cons of Kali Linux

Pros

  • This Linux distro can make the system a bit slower.
  • Kali Linux can corrupt the system.
  • In some cases, the software creates issues.

Cons

  • This Linux distro supports different languages.
  • You can locate the binaries quickly.
  • This Linux distro is an open-sourced tool, so you can easily access it.

Conclusion

In this article, we have given complete information on the 11 best Linux distros for programmers. So as we have discussed, many Linux Distributions or Linux Distros are available, but you need to choose the best Linux Distro from a huge list. Linux Distros offer you great power, flexibility, stability, and compatibility. This article will help you understand the Linux distros to use the best one according to your requirements. Which is your favorite? Let us know!

]]>