Ubuntu 18.04 LTS will go back to using GNOME as the default desktop environment, instead of Unity.
While Mark doesn’t explicitly says “GNOME Shell”, I assume that’s what he means, especially since Unity 7 has been in maintenance mode for quite a few Ubuntu releases.
“I took the view that, if convergence was the future and we could deliver it as free software, that would be widely appreciated both in the free software community and in the technology industry, where there is substantial frustration with the existing, closed, alternatives available to manufacturers. I was wrong on both counts.
In the community, our efforts were seen fragmentation not innovation. And industry has not rallied to the possibility, instead taking a ‘better the devil you know’ approach to those form factors, or investing in home-grown platforms. What the Unity8 team has delivered so far is beautiful, usable and solid, but I respect that markets, and community, ultimately decide which products grow and which disappear”.
– Mark Shuttleworth
Check out the complete article HERE.
The sudo command allows normal users to run programs which are only available to the root user. In this tutorial, we will show you how to create a system user and manage its sudo privileges on a Linux VPS running Ubuntu 16.04 as an operating system.
First of all, connect to your Linux server via SSH and add a new system user:
# adduser newuser
Feel free to replace
newuser with the name of the system user you want to add. You will need to enter a password for your new user as well as you will need to enter some random user information. You can generate a strong password through the command line.
# adduser newuser Adding user `newuser' ... Adding new group `newuser' (1001) ... Adding new user `newuser' (1001) with group `newuser' ... Creating home directory `/home/newuser' ... Copying files from `/etc/skel' ... Enter new UNIX password: Retype new UNIX password: passwd: password updated successfully Changing the user information for newuser Enter the new value, or press ENTER for the default Full Name : New User Room Number : 101 Work Phone : 123456 Home Phone : 123456 Other : Is the information correct? [Y/n] y Read More
Below are it’s key features:
- It can synchronize network shares and local disks.
- It can synchronize MTP devices (Android, iPhone, tablet, digital camera).
- It can also synchronize via SFTP (SSH File Transfer Protocol).
- It can identify moved and renamed files and folders.
- Displays disk space usage with directory trees.
- Supports copying locked files (Volume Shadow Copy Service).
- Identifies conflicts and propagate deletions.
- Supports comparison of files by content.
- It can be configured to handle Symbolic Links.
- Supports automation of sync as a batch job.
- Enables processing of multiple folder pairs.
- Supports in-depth and detailed error reporting.
- Supports copying of NTFS extended attributes such as (compressed, encrypted, sparse).
- Also supports copying of NTFS security permissions and NTFS Alternate Data Streams.
- Support long file paths with more than 260 characters.
- Supports Fail-safe file copy prevents data corruption.
- Allows expanding of environment variables such as %UserProfile%.
- Supports accessing of variable drive letters by volume name (USB sticks).
- Supports managing of versions of deleted/updated files.
- Prevent disc space issues via optimal sync sequence.
- Supports full Unicode.
- Offers a highly optimized run time performance.
- Supports filters to include and exclude files plus lots more.
How To Install FreeFileSync in Ubuntu Linux
We will add official FreeFileSync PPA, which is available for Ubuntu 14.04 and Ubuntu 15.10 only, then update the system repository list and install it like so:
After announcing earlier this year the release of the Dell Precision 5520 mobile workstation as the world’s thinnest and lightest 15” notebook powered by Ubuntu, Dell launches two new models for fans of the Linux-based operating system.
Originally scheduled to arrive during the month of March 2017, the Dell Precision 7520 and Dell Precision 7720 models are finally available for purchase, and Dell dubs them as the world’s most powerful 15-inch mobile workstations preloaded with the Ubuntu 16.04 LTS (Xenial Xerus) operating system.
Powered by 7th generation Intel Core i5/i7 or Intel Xeon E3 1505M/1535M CPUs, the Dell Precision 7520 mobile workstation comes with a 15.6” PremierColor display, allowing users to choose between FHD (Full HD) (1920×1080), UltraSharp FHD (Full HD) (1920×1080) available in both Touch and Non-Touch variants, or UltraSharp UHD 4K (Ultra HD) (3840×2160) options.
Additionally, the laptop can be shipped with up to 64GB of DDR4 ECC SDRAM memory and 3TB of storage, Thunderbolt 3 support, as well as Nvidia Quadro M1200 or M2200 graphics cards. The Dell Precision 7520 model is available worldwide and it can be purchased right now from Dell’s online shop. Price starts from $1,247.50 USD (€1168).
Most modern Linux distributions enjoy standard repositories that include most of the software you’ll need to successfully run your Linux server or desktop. Should a package come up missing, more than likely you’ll find a repository you can add, so that the installation can be managed with the built-in package manager. This should be considered a best practice. Why? Because it’s important for the integrity of the platform to ensure the package manager is aware of installed software. When that is the case, packages can easily be updated (to fix vulnerabilities and the like). Another reason to install from repositories is that dependencies are easily met. When installing from source, you can sometimes find yourself trapped in a convoluted dependency nightmare.
Fortunately, repositories have become so inclusive, that it is rare you will ever need to install a package by any other means. However, you may find, on occasion, a reason to install from source. Reasons could include:
- A package that is not found in any repository
- A package developed in-house
- You need to install a package with custom dependencies or options
When you do have to install from source, there are certain things you will need to know. Let’s walk through the process of installing Audacity from source on Ubuntu 16.10 (with the help of build-dep). Although this can be easily installed from repositories, it serves as a fine illustration for installing from source.
First things first
Installing from source used to be very common and also quite simple. You would download the source file, unpack it (with either zip or tar), change into the newly created directory, and then issue the commands:
Hashcat is a robust password cracking tool that can help you recover lost passwords, audit password security, benchmark, or just figure out what data is stored in a hash.
There are a number of great password cracking utilities out there, but Hashcat is known for being efficient, powerful, and full featured. Hashcat makes use of GPUs to accelerate hash cracking. GPUs are much better and handling cryptographic work than CPUs are, and they can be utilized in much greater numbers than CPUs. Hashcat also supports a very wide range of popular hashes, to ensure that it can handle deciphering nearly any password.
Please note that misuse of this program can be illegal. Only test on systems that you own or have written permission to test on. Don’t share or post hashes or results publicly. Hashcat should be used for password recovery and professional security audits.
Getting Some Hashes
If you’re going to test out Hashcat’s hash cracking capabilities, you’re going to need some hashes to test with. Don’t do something crazy and start digging up encrypted user passwords on your computer or server. You can create some dummy ones for just this purpose.
Today, I have come up with a news about a wonderful tool called Resetter, which is used to reset Ubuntu to factory defaults. That means, your Ubuntu system will go back to the state when you installed it in the first time. It finds all applications which are installed after Ubuntu fresh installation and delete them. Not just applications, it also deletes the users too. You don’t have to install everything from the beginning. Just reset your Ubuntu to its factory defaults and start installing everything else. Don’t worry about your data. Resetter won’t touch your data. It just removes the applications and the users. To put this simply, It will detect and remove packages that have been installed after the initial system install.
Resetter completely free and open source. It is built with python and pyqt. It is not just for Ubuntu alone. It will work on Ubuntu derivatives like Linux Mint. It currently supports the following distributions.
- Linux Mint 18.1
- Linux Mint 18
- Linux Mint 17.3
- Ubuntu 17.04 (coming soon)
- Ubuntu 16.10
- Ubuntu 16.04
- Ubuntu 14.04
In this brief guide, I will explain how to install and how to use Resetter to reset Ubuntu system to its factory settings.
Download the latest version from the GitHub page (The link is attached at the end).
Extract it using command:
This command will extract all contents into a folder called Resetter-master in your current working directory. Go to this directory and install it like below.
sudo dpkg -i resetter_0.0.2-beta_all.deb
Reset Ubuntu To Factory Defaults
Once installed launch it either from Unity dash or Menu.
The default interface of Resetter will look like below.
As you see, it has two options namely “Automatic Reset” and “Custom Reset”.
Automatic Reset (Not Recommended)
As the name implies, Automatic Reset will reset your Ubuntu system completely to its factory defaults automatically. It detects all applications which are installed after Ubuntu fresh installation and delete them including the Users. If you don’t care much about your Ubuntu system, You can use option to wipe every applications installed after Ubuntu fresh installation.
Click Automatic Reset to proceed.
Please BE MINDFUL that this option will remove all applications including the users after Ubuntu fresh installation. Also, it will create a new user called “default” automatically.
Click OK to continue.
If you want to keep any applications from removal, just uncheck them.
Now, Resetter will detect and delete all applications including the existing users.
After few minutes, it will automatically create a new user. You need to use these credentials the next time you log in.
Finally, reboot your Ubuntu system.
Now, log in with new user credentials.
Congratulations! Your Ubuntu system has been reset to its factory defaults. Start installing the applications you want to use.
Custom Reset (Recommended option)
This is the recommended method. Using this option, you can decide which applications to remove and which applications to keep. Also, you can have an option to keep your existing user or create a new user of your choice. The automatic method doesn’t allow you to create your own user of your choice. It will simply delete the existing user and create an user called ‘default’.
Click Custom Reset button in the Resetter home screen. Choose the applications to remove.
Next, you will be asked whether you want to remove or keep the existing. You can choose whether you just want to remove the user or user with its home directory. Be careful while you choosing this option. If you choose the option that labeled “Choose User and Home”, all data on your HOME directory will be deleted.
Click Finish button to apply the changes.
Click Yes to create your own new account. Or, click No to to create a default account.
Enter the username and password of your choice if you had chosen Yes in the previous wizard.
Now, Resetter will find and delete all applications/users installed/created after Ubuntu fresh installation.
Once its done cleaning, it will show you the user credentials to use to login next time.
Finally, select Yes to reboot your Ubuntu system.
Done! Log in with your new user and start using it.
Resetter is still in beta stage, but it is fully functional. One problem I have faced while testing this app is it doesn’t let me to log-in to my Ubuntu box when I use Automatic Reset option. Even though, I have used the correct credentials, It kept saying the password is wrong. I don’t know why. But, everything works fine in Custom Reset method.
If you messed up with your Ubuntu system, Resetter will give you an easy way to reset Ubuntu to its initial state. You don’t have to re-install Ubuntu. It really deserves a space in your arsenal. Give it a try. You won’t be disappointed.
Good News for Linux Desktop Users from Skype point of view that the Skype 5.0 is now available (deb and RPM package). Some of the noticeable updates in Skype 5.0 are listed below :
- Enhancement in Calling : Skype Users can easily make a call to mobiles and land lines with Skype Credit. Linux Skype Users can make one to one video call and to other Skype users which are using Skype for Android, iOS, Mac and Window
- Linux Skype Users can now view the shared screen from the other Skype desktop clients (Windows 7.33 and above, Mac 7.46 and above)
- Linux Users can now easily set their online status as Away or Do Not Disturb
- From Unity launcher we can now view the number of unread conversations
In this article we will discuss how to install latest version of Skype 5.0 on Ubuntu 16.04 and Linux Mint 18.
Note : At this point of time Skype 5.0 beta version is available.
Below steps are tested on Ubuntu 16.04 and Linux Mint 18
Step:1 Download Skype Linux Debian Package
Download the Skype Linux Debian package from its official web site
Skype Debian package will be downloaded in the Download folder under user’s home directory.
linuxtechi@linuxarena:~/Downloads$ ls -l skypeforlinux-64.deb -rw-rw-r-- 1 linuxtechi linuxtechi 50661108 Mar 23 18:24 skypeforlinux-64.deb linuxtechi@linuxarena:~/Downloads$
Step:2 Install downloaded skyforlinux Debian package
Open the terminal and go to the downloads folder and run the beneath dpkg command
linuxtechi@linuxarena:~$ cd ~/Downloads/ linuxtechi@linuxarena:~/Downloads$ sudo dpkg -i skypeforlinux-64.deb
In case you got any dependency error, then run the following apt command to resolve dependency issues and re-run dpkg command to install downloaded Debian package.
linuxtechi@linuxarena:~/Downloads$ sudo apt install -f
Step:3 Access Skype now either from GUI or command Line
If you are using Unity Desktop then search skypeforlinux from dash and in case you are using cinnamon desktop use the below
click on ‘Skype for Linux Beta’
Access Skype from the command line
Type the command “skypeforlinux”
Enter Your Skype ID
Enter Your Skype ID Password.
Click on “Sign in”
That’s all from this article. Hope you guys got an idea how to install latest version of Skype on Ubuntu and Linux Mint Desktop. If you like the article please share your feedback and comments
How to Create a Wifi Hotspot in Ubuntu
For a long time on Windows, it has been possible to use a wireless networking adapter to share an Internet connection with other computers. Usually this is done by setting up a “hotspot,” or “ad-hoc” style network, broadcasted directly from the wireless networking adapter. It’s very easy to do, and it’s a killer feature that a lot of Windows users like.
On Linux, broadcasting a hotspot hasn’t always been easy. Until recently, users had to manually enter the command line, bridge adapters together, set up IPtables, etc. In newer versions of Ubuntu (and Network manager), however, making shareable connections via hotspots can be done as easily as it can be done on other operating systems.
Creating the Hotspot
The first step is to create a new wireless network. Go to the “Wireless Connection” menu, find “Edit connections” and select it. This brings up the “Network Connections” window. Create the new connection by clicking “Add.”